Bericht Utility — Abfragemethoden
Zurück zur Report Utility.
getCurrencyCode
def getCurrencyCode()Gibt den ASCII-Code der gewünschten Währung zurück Euro “E”, Dollar “D”, Pfund “P”, Yen/Yuan “Y”
getRGBColours
def getRGBColours(item)Ermitteln Sie die RGB-Farben für die Tabellenkopfzeile. Kann in der Report-NLS-Datei durch “headerrowcolor=176.195.52” (Cenit-Grün) festgelegt werden.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
item | — | das gewünschte Element aus der NLS-Datei |
getSpeedEvent
def getSpeedEvent(eventHandler, opTpe, beforeAfter=-1)Berechnet die lineare Werkzeugweg-Länge
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
eventHandler | — | Der Ereignis-Handler |
opTpe | — | das aktuelle Werkzeugweg-Element |
beforeAfter | — | nur gewünschte Ereignisse abrufen (vorher/nachher/alle) (Standard: -1) |
getTechnoEvent
def getTechnoEvent(eventHandler, opTpe, beforeAfter=-1)Berechnet die lineare Werkzeugweg-Länge
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
eventHandler | — | Der Ereignis-Handler |
opTpe | — | das aktuelle Werkzeugweg-Element |
beforeAfter | — | nur gewünschte Ereignisse abrufen (vorher/nachher/alle) (Standard: -1) |
getAccuracyEvent
def getAccuracyEvent(eventHandler, opTpe)Berechnet die lineare Werkzeugweg-Länge
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
eventHandler | — | Der Ereignis-Handler |
opTpe | — | das aktuelle Werkzeugweg-Element |
getMotionTypeString
def getMotionTypeString(operator, opTpe)Ermitteln Sie den Bewegungstyp des TPE (PTP, LIN, CIR) …kann für eigene gewünschte Informationen im PlugIn-Skript übernommen werden
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
operator | — | der CENPyOlpProgramModifyOperator |
opTpe | — | das aktuelle Werkzeugweg-Element |
getCollisionReachabilityString
def getCollisionReachabilityString(operator, opTpe)Ermitteln Sie die Kollision und/oder Erreichbarkeit des TPE, …kann für eigene gewünschte Informationen im PlugIn-Skript übernommen werden
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
operator | — | der CENPyOlpProgramModifyOperator |
opTpe | — | das aktuelle Werkzeugweg-Element |
getVariousField
def getVariousField(operator, opTpe)Vorlage, …kann für eigene gewünschte Informationen im PlugIn-Skript vererbt werden
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
operator | — | der CENPyOlpProgramModifyOperator |
opTpe | — | das aktuelle Werkzeugweg-Element |
getVector
def getVector(point1, point2)Ermittelt den Vektor durch zwei Punkte
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
point1 | — | Erster Punkt |
point2 | — | Zweiter Punkt |
getVectorLength
def getVectorLength(vector)Berechnet die Vektorlänge
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
vector | — | Der Vektor, dessen Länge berechnet werden soll |
getVectorScalar
def getVectorScalar(vector1, vector2)Berechnet den Vektorskalar
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
vector1 | — | Der erste Vektor |
vector2 | — | Der zweite Vektor |
getReportLocation
def getReportLocation(apppath: str)Öffnet den Ordner-Auswahldialog
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
apppath | str | Der Anwendungs-Pfad für Bilder und Symbole |
getsetValues
def getsetValues(write, inList, myFileName='E2PDFReport.ini')lesen oder schreiben
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
write | — | bool für Schreiben = true, Lesen = false |
inList | — | Liste der Werte im Fall von writing = true |
myFileName | — | optional, Standard ist “E2PDFReport.ini” (Standard: 'E2PDFReport.ini') |