Skip to Content
Python APIFlux de travailTéléversement des données

Téléversement des données

Note : Ce flux de travail est généré à partir de l’analyse de structure API. Les étapes sont déduites, non testées à l’exécution.

Classes participantes

ClasseDomaineMéthodes
Opérateur de téléversementUpload23
Téléversement du programmeUpload11
Opération de téléversementUpload8
Contrôleur d’uploadUpload5

Étapes du flux de travail

Étape 1 : Utiliser l’opérateur de téléversement

Classe : ULPythonUploadOperator

Méthodes clés :

  • CreateEmptyProgram()
  • CreateEmptySubprogram()
  • CreateEmptyOperationGroup()
  • CreateEmptyOperation()
  • CreateEmptyMotion()
  • CreateEmptyPosition()
  • CreateEmptyEvent()
  • CreateEmptyToolProfile()
  • CreateEmptyBaseProfile()
  • CreateOlpBaseFrameProfileFromPositionRotation()
  • CreateOlpBaseFrameProfileFromMatrix()
  • GetSourceFiles()
  • GetCreatedPrograms()
  • GetCreatedSubprograms()

Étape 2 : Utiliser le programme de téléversement

Classe : ULPythonProgram

Méthodes clés :

  • SetOperationsGroups()
  • SetSubprograms()
  • AddOperationGroup()

Étape 3 : Utiliser l’opération de téléversement

Classe : ULPythonOperation

Méthodes clés :

  • SetMotions()
  • AddMotion()
  • SetUsedBaseProfile()

Étape 4 : Utiliser le contrôleur de téléversement

Classe : ULPythonController

Méthodes clés :

  • SetActiveProgram()
  • SetToolProfiles()
  • SetBaseProfiles()

Preuves d’inférence

  • 4 classes identifiées à partir d’indices domain-map
  • Cooccurrence de type : ULPythonProgram, ULPythhonOperation, ULPythhonController apparaissent à la fois comme type de classe et de type paramètre/retour

Confiance : 90 %

Was this page helpful?