Position — Dienstprogramme
Zurück zu Position.
X
def X() -> floatGibt die X-Koordinate zurück.
Gibt zurück: float — X-Koordinate.
Y
def Y() -> floatY-Koordinate abrufen.
Gibt zurück: float — Y-Koordinate.
Z
def Z() -> floatZ-Koordinate abrufen.
Gibt zurück: float — Z-Koordinate.
RX
def RX() -> floatRx-Orientierung abrufen.
Gibt zurück: float — Rx-Ausrichtung.
RY
def RY() -> floatErhalten Sie die Ry-Orientierung.
Gibt zurück: float — Ry-Orientierung.
RZ
def RZ() -> floatRz-Ausrichtung abrufen.
Gibt zurück: float — Rz-Orientierung.
TranslatePosition
def TranslatePosition(x: float, y: float, z: float, positionRelation: int)Übersetzt die Position des Werkzeugbahn-Elements lokal in die angegebene Richtung.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
x | float | Richtung in lokalem x. |
y | float | Richtung in lokalem y. |
z | float | Richtung in lokalem z. |
positionRelation | int | Positionsbezug, in dem die lokale Translation durchgeführt werden soll. |
TranslatePosition
def TranslatePosition(x: float, y: float, z: float, positionRelation: int, baseFrameIndex: int)Übersetzt die Position des Werkzeugbahn-Elements lokal in der angegebenen Richtung relativ zum Basisrahmen, der durch seinen Index spezifiziert ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
x | float | Richtung in lokalem x. |
y | float | Richtung in lokalem y. |
z | float | Richtung in lokalem z. |
positionRelation | int | Positionsbezug, in dem die lokale Translation durchgeführt werden soll. |
baseFrameIndex | int | Index des Basisrahmens, der für die Translation verwendet werden soll. |
TranslateViaPointPosition
def TranslateViaPointPosition(x: float, y: float, z: float, positionRelation: int)Übersetzt die Position des Via-Punkts lokal in der angegebenen Richtung.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
x | float | Richtung in lokalem x. |
y | float | Richtung in lokalem y. |
z | float | Richtung in lokalem z. |
positionRelation | int | Positionsbezug, in dem die lokale Translation durchgeführt werden soll. |
TranslateViaPointPosition
def TranslateViaPointPosition(x: float, y: float, z: float, positionRelation: int, baseFrameIndex: int)Übersetzt die Via-Punkt-Position lokal in der angegebenen Richtung relativ zum Basisrahmen, der durch seinen Index spezifiziert ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
x | float | Richtung in lokalem x. |
y | float | Richtung in lokalem y. |
z | float | Richtung in lokalem z. |
positionRelation | int | Positionsbezug, in dem die lokale Translation durchgeführt werden soll. |
baseFrameIndex | int | Index des Basisrahmens, der für die Translation verwendet werden soll. |
RotatePosition
def RotatePosition(rX: float, rY: float, rZ: float, positionRelation: int)Dreht die Position lokal um die angegebene Richtung.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rX | float | Drehung um die lokale x-Achse. |
rY | float | Rotation um die lokale y-Achse. |
rZ | float | Rotation um die lokale z-Achse. |
positionRelation | int | Positionsbezug, in dem die lokale Rotation durchgeführt werden soll. |
RotatePosition
def RotatePosition(rX: float, rY: float, rZ: float, positionRelation: int, baseFrameIndex: int)Dreht die Position lokal um die angegebene Richtung relativ zum Basisrahmen, der durch seinen Index spezifiziert ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rX | float | Drehung um die lokale x-Achse. |
rY | float | Rotation um die lokale y-Achse. |
rZ | float | Rotation um die lokale z-Achse. |
positionRelation | int | Positionsbezug, in dem die lokale Rotation durchgeführt werden soll. |
baseFrameIndex | int | Index des Basisrahmens, der für die Rotation verwendet werden soll. |