PatternIncrementItem Class¶
-
class
NXOpen.GeometricUtilities.
PatternIncrementItem
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
variational for one master expression of the input object(s) being patterned.
To create a new instance of this class, use
NXOpen.GeometricUtilities.PatternIncrementsList.CreatePatternIncrementItem()
New in version NX7.5.0.
Properties¶
Property | Description |
---|---|
IncrementExpression | Returns the increment or variation to be applied to master expression |
MasterExpression | Returns the master expression |
Operation | Returns or sets the increment operation |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
PatternIncrementItemOperationEnum Enumeration | increment operation option. |
Property Detail¶
IncrementExpression¶
-
PatternIncrementItem.
IncrementExpression
¶ Returns the increment or variation to be applied to master expression
-------------------------------------
Getter Method
Signature
IncrementExpression()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
MasterExpression¶
-
PatternIncrementItem.
MasterExpression
¶ Returns the master expression
-------------------------------------
Getter Method
Signature
MasterExpression()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
License requirements: None.
Operation¶
-
PatternIncrementItem.
Operation
¶ Returns or sets the increment operation
-------------------------------------
Getter Method
Signature
Operation()
Returns: Return type: NXOpen.GeometricUtilities.PatternIncrementItemOperationEnum
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Operation(operation)
Parameters: operation ( NXOpen.GeometricUtilities.PatternIncrementItemOperationEnum
) –New in version NX7.5.0.
License requirements: None.
Method Detail¶
Validate¶
-
PatternIncrementItem.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.