System Attrib Setter — Mutationsmethoden
Zurück zu System Attrib Setter.
SetTranslationX
def SetTranslationX(transX: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
transX | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetTranslationY
def SetTranslationY(transY: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
transY | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetTranslationZ
def SetTranslationZ(transZ: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
transZ | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetRotationRx
def SetRotationRx(rotX: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotX | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetRotationRy
def SetRotationRy(rotY: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotY | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetRotationRz
def SetRotationRz(rotZ: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotZ | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCutterCompensation
def SetCutterCompensation(cutComp: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
cutComp | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetX
def SetOffsetX(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetY
def SetOffsetY(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetZ
def SetOffsetZ(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetSheetOffset
def SetSheetOffset(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetRx
def SetOffsetRx(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetRy
def SetOffsetRy(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetOffsetRz
def SetOffsetRz(offset: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
offset | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetAlignmentRx
def SetAlignmentRx(alignX: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
alignX | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetAlignmentRy
def SetAlignmentRy(alignY: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
alignY | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetAlignmentRz
def SetAlignmentRz(alignZ: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
alignZ | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetApproximType
def SetApproximType(approxType: int, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
approxType | int | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetMaxSag
def SetMaxSag(maxSag: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
maxSag | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetMaxDist
def SetMaxDist(maxDist: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
maxDist | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetMinRadius
def SetMinRadius(minRad: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
minRad | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetMaxRadius
def SetMaxRadius(maxRad: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
maxRad | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetStartPointValue
def SetStartPointValue(value: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
value | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetEndPointValue
def SetEndPointValue(value: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
value | float | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetApproachDirection
def SetApproachDirection(dir: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
dir | bool | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetProcessFlowDirection
def SetProcessFlowDirection(dir: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie einen neuen Wert für das Standard-Systemattribut, falls dieses vorhanden ist.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
dir | bool | Neuer zu setzender Wert. |
overrideMode | int | Überschreibmodus. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneXpos
def SetCuttingPlaneXpos(posX: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die X-Position der Schneidebene aus dem Attributcontainer des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
posX | float | X-Position der Schnittebene, relativ zum Wurzelkoordinatensystem des Werkstücks. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneYpos
def SetCuttingPlaneYpos(posY: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die Y-Position der Schneidebene aus dem Attributcontainer des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
posY | float | Y-Position der Schneidebene, relativ zum Wurzelkoordinatensystem des Werkstücks. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneZpos
def SetCuttingPlaneZpos(posZ: float, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die Z-Position der Schnittebene aus dem Attributcontainer des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
posZ | float | Z-Position der Schnittebene, relativ zum Wurzelkoordinatensystem des Werkstücks. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneXrot
def SetCuttingPlaneXrot(rotX: float, propertyChanged: bool, avoidRecompute: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die Rotation um die X-Achse der Schneidebene (Rx-Feld des Manipulators). aus dem Attribut-Container des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotX | float | X-Drehung der Schnittebene relativ zum Wurzelkoordinatensystem des Werkstücks. |
propertyChanged | bool | True, wenn das Property-Changed-Ereignis ausgelöst werden soll, andernfalls False. |
avoidRecompute | bool | Setzen Sie ComputeEnterState vorübergehend auf None, um eine Neuberechnung beim Setzen des Attributs zu vermeiden. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneYrot
def SetCuttingPlaneYrot(rotY: float, propertyChanged: bool, avoidRecompute: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die Rotation um die Y-Achse der Schneidebene (Ry-Feld des Manipulators). aus dem Attribut-Container des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotY | float | Y-Drehung der Schnittebene relativ zum Wurzelkoordinatensystem des Werkstücks. |
propertyChanged | bool | True, wenn das Property-Changed-Ereignis ausgelöst werden soll, andernfalls False. |
avoidRecompute | bool | Setzen Sie ComputeEnterState vorübergehend auf None, um eine Neuberechnung beim Setzen des Attributs zu vermeiden. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetCuttingPlaneZrot
def SetCuttingPlaneZrot(rotZ: float, propertyChanged: bool, avoidRecompute: bool, overrideMode: int=ATTRIBOVERRIDEMODE_DEFAULT)Setzen Sie das olp-Attribut für die Rotation um die Z-Achse der Schnittebene (Rz-Feld des Manipulators) aus dem Attribut-Container des zugrunde liegenden Attributobjekts.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
rotZ | float | Z-Rotation der Schnittebene relativ zum Wurzelkoordinatensystem des Werkstücks. |
propertyChanged | bool | True, wenn das Property-Changed-Ereignis ausgelöst werden soll, andernfalls False. |
avoidRecompute | bool | Setzen Sie ComputeEnterState vorübergehend auf None, um eine Neuberechnung beim Setzen des Attributs zu vermeiden. |
overrideMode | int | Wenn OperationLevel, suchen Sie das Attribut in der Gruppe oder im Programm und überschreiben Sie es in der Operation. (Standard: ATTRIBOVERRIDEMODE_DEFAULT) |
SetGuidedCurveAxis
def SetGuidedCurveAxis(axisLiteralValue: str, propertyChanged: bool, avoidRecompute: bool)Legen Sie das olp-Attribut fest, um die Normale der Schnittebene (blaue Z-Achse) an eine Weltachse auszurichten.
Parameter:
| Name | Typ | Beschreibung |
|---|---|---|
axisLiteralValue | str | Werte, die die Namen der Weltachsen darstellen. |
propertyChanged | bool | True, wenn das Property-Changed-Ereignis ausgelöst werden soll, andernfalls False. |
avoidRecompute | bool | Setzen Sie ComputeEnterState vorübergehend auf None, um eine Neuberechnung beim Setzen des Attributs zu vermeiden. |