The object of the CENPyOlpSystemAttribSetter class may be used to assign values to the system attributes.
[Example 1]
def PostTechInitAttributes(TechAttribInitOperator):
attribSetter = TechAttribInitOperator.GetAttribSetter()
sysAttribSetter = attribSetter.GetSystemAttribSetter()
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetTranslationX(0.4)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetTranslationY(-0.8)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetTranslationZ(0.5)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetRotationRx(1.5708)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetRotationRy(0.785398)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetRotationRz(0,27)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetCutterCompensation(0.159)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetX(0.51)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetY(0.51)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetZ(0.51)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetSheetOffset(0.9)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetRx(1.5)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetRy(2.5)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetOffsetRz(0.3)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetAlignmentRx(0.04)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetAlignmentRz(16)
|
|
Approximation type constant. (see ContourApproximationType )
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetApproximType(CONTOURAPPROX_CIRCLIN)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetMaxSag(5.6)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetMaxDist(1.4)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetMinRadius(0.012)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetMaxRadius(9.8)
|
|
Attribute value [0, 1.0]
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetStartPointValue(0.2)
|
|
Attribute value [-1.0, 0]
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetEndPointValue(-0.15)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
|
|
|
[Example]
sysAttribSetter.SetApproachDirection(False)
|
|
Attribute value
|
|
|
Attribute override mode is an optional parameter and may remain undefined. In this case the default value will be used: ATTRIBOVERRIDEMODE_DEFAULT. If AttribOverrideMode set as ATTRIBOVERRIDEMODE_OPERATIONLEVEL, the attribute will be found in the group or program and overridden it in the operation.
|
[Example]
sysAttribSetter.SetProcessFlowDirection(False)
|