Skip to Content

Utilitaire Arc Report — Utilitaires

Retour à l’utilitaire de rapport arc.

techColumnSelection

def techColumnSelection()

Obtenez l’ensemble de colonnes désiré et son ordre.

weldColumnSelection

def weldColumnSelection()

Obtenez l’ensemble de colonnes désiré et son ordre.

defineFont

def defineFont()

Définit le type de police et la taille souhaités pour les Globals. Note : CN et JP ne sont pris en charge que par une seule police unique, la taille peut être ajustée

defineColumnTitleWidth

def defineColumnTitleWidth(columns)

Définit l’ordre des colonnes de tableau souhaitées. Note : le nom interne de la colonne et sa place dans l’ordre doivent être corrigés

Paramètres :

NomTypeDescription
columns—la liste désirée des colonnes dans l’ordre désiré

defineOpsColumnTitleWidth

def defineOpsColumnTitleWidth(columns)

Définit l’ordre des colonnes de tableau souhaitées. Note : le nom interne de la colonne et sa place dans l’ordre doivent être corrigés

Paramètres :

NomTypeDescription
columns—la liste désirée des colonnes dans l’ordre désiré

defineColId

def defineColId()

defineColMaterial

def defineColMaterial()

defineColSeamSize

def defineColSeamSize()

defineColWeldingPosition

def defineColWeldingPosition()

defineColWeldingSpeed

def defineColWeldingSpeed()

defineColWireDiameter

def defineColWireDiameter()

defineColWireFeedSpeed

def defineColWireFeedSpeed()

defineColWireConsumption

def defineColWireConsumption()

defineColVoltage

def defineColVoltage()

defineColCurrent

def defineColCurrent()

defineColGasFlow

def defineColGasFlow()

defineColGasFlowRate

def defineColGasFlowRate()

defineColTotalWeldingTime

def defineColTotalWeldingTime()

defineColOpsWeldSeam

def defineColOpsWeldSeam()

defineColOpsWPSID

def defineColOpsWPSID()

defineColOpsSeamSize

def defineColOpsSeamSize()

defineColOpsWeldingPosition

def defineColOpsWeldingPosition()

defineColOpsSeamLength

def defineColOpsSeamLength()

defineColOpsWeldingTime

def defineColOpsWeldingTime()
def header()

Définit l’en-tête commun du rapport PDF, appelé à partir de la classe de base FPDF

cenheader

def cenheader(Operator, portrLands)

Définit l’en-tête personnalisé du rapport PDF, sous l’en-tête commun

Paramètres :

NomTypeDescription
Operator—l’opérateur CENPyOlpProgramModifyOperator
portrLands—si le Rapport est créé en mode Portrait ou Paysage

cenfooter

def cenfooter(portrLands)

Définit le pied de page personnalisé du rapport PDF, sous l’en-tête commun

Paramètres :

NomTypeDescription
portrLands—si le Rapport est créé en mode Portrait ou Paysage
def footer()

Définit le pied de page commun du rapport PDF, appelé à partir de la classe de base FPDF

techTable

def techTable(Operator, headLine, colWidths, order)

Définit le corps personnalisé du rapport PDF.

Paramètres :

NomTypeDescription
Operator—l’opérateur CENPyOlpProgramModifyOperator
headLine—la liste des noms d’en-tête des colonnes
colWidths—la Liste des largeurs de colonnes
order—la liste des numéros de colonnes ordonnés

weldTable

def weldTable(Operator, headLine, colWidths, order)

Définit le corps personnalisé du rapport PDF.

Paramètres :

NomTypeDescription
Operator—l’opérateur CENPyOlpProgramModifyOperator
headLine—la liste des noms d’en-tête des colonnes
colWidths—la Liste des largeurs de colonnes
order—la liste des numéros de colonnes ordonnés

unitConvert

def unitConvert(value, var=0)

Convertit une valeur en unité d’ensemble.

Paramètres :

NomTypeDescription
value——
var—— (par défaut : 0)

weldPosition

def weldPosition(index)

Vérifiez et retours s’il existe un DataSet associé où le numéro de programme s’insère.

Paramètres :

NomTypeDescription
index—l’indice entier pour la position de soudure

collectOperation

def collectOperation(Operator, operation)

En bouclant l’opération demandée et en obtenant la longueur soudée.

Paramètres :

NomTypeDescription
Operator—l’opérateur CENPyOlpProgramModifyOperator
operation—l’adresse de l’opération demandée

columnOrder

def columnOrder(order, unsorted)

Trie l’ensemble de la plage de colonnes dans l’ordre désiré des colonnes individuelles

Paramètres :

NomTypeDescription
order—la liste numérique de l’ordre désiré
unsorted—la gamme complète d’informations par TPE

header_table

def header_table(Operator)

Rédigez un tableau avec des informations communes sur le programme

Paramètres :

NomTypeDescription
Operator—l’opérateur CENPyOlpProgramModifyOperator

colored_table

def colored_table(headings, rows, colWidths)

Écrire les informations des TPE du programme sur la table

Paramètres :

NomTypeDescription
headings—la liste de l’en-tête de tableau
rows—la liste des informations TPE
colWidths—la liste de la largeur de colonne

stringLF

def stringLF(thisText)

Convertit un astériks * dans une chaîne en un feed de ligne chr(10)

Paramètres :

NomTypeDescription
thisText——

calcLinLength

def calcLinLength(teachHandler, lastTpE, opTpe)

Calcule la longueur linéaire du trajet de l’outil

Paramètres :

NomTypeDescription
teachHandler—Le gestionnaire d’enseignement
lastTpE—Le dernier élément du trajet de l’outil
opTpe—L’élément du parcours d’outil actuel

calcCircLength

def calcCircLength(teachHandler, lastTpE, opTpe)

Calcule la longueur du trajet circulaire de l’outil

Paramètres :

NomTypeDescription
teachHandler—Le gestionnaire d’enseignement
lastTpE—Le dernier élément du trajet de l’outil
opTpe—L’élément du parcours d’outil actuel
Was this page helpful?