Skripte herunterladen
Ein download-Skript steuert, wie FASTSUITE E2 seine interne Programmdarstellung übersetzt
in nativen Roboter- oder Maschinencode. Die Download-Pipeline verwendet die
DULPythonDownloadOperator
als Hauptoperator-Klasse.
Download-Fluss
Schlüsselklassen
| Klasse | Domäne | Zweck |
|---|---|---|
DULPythonDownloadOperator | Herunterladen | Haupt-Download-Operator — iteriert Bewegungen, schreibt Ausgabe |
Der Download-Betreiber bietet Zugang zu:
- Bewegungsdaten (Positionen, Gelenkwerte, Geschwindigkeit, Ereignisse)
- Controller- und Ressourceninformationen
- Ausgabedateihandhabung
- Attributwerte für jedes Ereignis entlang des Werkzeugpfads
Typisches Muster
def Download(downloadOperator):
# Access the program info
programName = downloadOperator.GetProgramName()
# Iterate over motions
motionCount = downloadOperator.GetMotionCount()
for i in range(motionCount):
motion = downloadOperator.GetMotion(i)
# Write motion data to outputVerwandte Ressourcen
- Daten hochladen — die umgekehrte Operation
- Plugins — wo Übersetzerskripte gespeichert werden
Was this page helpful?