Skip to Content
Python APIArbeitsabläufeSkripte herunterladen

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

KlasseDomäneZweck
DULPythonDownloadOperatorHerunterladenHaupt-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 output

Verwandte Ressourcen

Was this page helpful?