Opérateur de téléversement — Cycle de vie
Retour à Opérateur de téléchargement.
CreateEmptyProgram
def CreateEmptyProgram() -> ULPythonProgramCrée un nouveau programme vide
Returns : ULPythonProgram — le programme nouvellement créé est relancé sous le nom ULPythhonProgram
CreateEmptySubprogram
def CreateEmptySubprogram() -> ULPythonSubprogramCrée un sous-programme vide
Returns : ULPythonSubprogram — renvoie l’appel de sous-programme nouvellement créé sous le nom de sous-programme ULPython
CreateEmptyOperationGroup
def CreateEmptyOperationGroup() -> ULPythonOperationGroupCrée un groupe d’opérations
Returns : ULPythonOperationGroup — renvoie le groupe d’opérations nouvellement créé sous le nom ULPythonOperationGroup
CreateEmptyOperation
def CreateEmptyOperation() -> ULPythonOperationCrée une opération
Returns : ULPythonOperation — renvoie l’opération nouvellement créée sous le nom ULPythhonOperation
CreateEmptyMotion
def CreateEmptyMotion() -> ULPythonMotionCrée un mouvement vide
Returns : ULPythonMotion — renvoie la motion nouvellement créée sous le nom ULPythonMotion
CreateEmptyPosition
def CreateEmptyPosition() -> ULPythonPositionCrée un objet position vide
Returns : ULPythonPosition — renvoie la nouvelle position créée sous le nom de ULPythhonPosition
CreateEmptyEvent
def CreateEmptyEvent() -> ULPythonEventCrée un événement vide
Returns : ULPythonEvent — renvoie l’événement nouvellement créé sous le nom ULPythonEvent
CreateEmptyToolProfile
def CreateEmptyToolProfile() -> ULPythonToolProfileCrée un profil d’outil vide
Returns : ULPythonToolProfile — renvoie le profil nouvel outil créé sous le nom ULPythonToolProfile
CreateEmptyBaseProfile
def CreateEmptyBaseProfile() -> ULPythonBaseProfileCrée un profil de base vide
Returns : ULPythonBaseProfile — renvoie le nouveau profil de base créé sous le nom de ULPythonBaseProfile
CreateOlpBaseFrameProfileFromPositionRotation
def CreateOlpBaseFrameProfileFromPositionRotation(baseProfileName: str, x: float, y: float, z: float, rX: float, rY: float, rZ: float) -> ULPythonBaseProfileCréation d’un nouveau cadre de base OLP et d’un nouveau profil de base
Paramètres :
| Nom | Type | Description |
|---|---|---|
baseProfileName | str | Le nom du profil relatif |
x | float | Décalage X |
y | float | Décalage Y |
z | float | Décalage Z |
rX | float | Rotation rX |
rY | float | rY rotation |
rZ | float | Rotation rZ |
Returns : ULPythonBaseProfile — un profil de base ou un objet nul
CreateOlpBaseFrameProfileFromMatrix
def CreateOlpBaseFrameProfileFromMatrix(baseProfileName: str, matrix: list[float]) -> ULPythonBaseProfileCréation d’un nouveau cadre de base OLP et d’un nouveau profil de base
Paramètres :
| Nom | Type | Description |
|---|---|---|
baseProfileName | str | Le nom du profil relatif |
matrix | list[float] | >Matrice représentée par un double tableau[16] |
Returns : ULPythonBaseProfile — un profil de base ou un objet nul