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 die Hauptoperator-Klasse.
Download-Ablauf
Schlüsselklassen
| Klasse | Domäne | Zweck |
|---|---|---|
DULPythonDownloadOperator | Herunterladen | Haupt-Download-Operator — durchläuft Bewegungen, schreibt Ausgabe |
Der Download-Operator bietet Zugriff auf:
- Bewegungsdaten (Positionen, Gelenkwerte, Geschwindigkeit, Ereignisse)
- Controller- und Ressourceninformationen
- Ausgabe-Dateiverwaltung
- 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 Übersetzungsskripte gespeichert werden
Was this page helpful?