PatternClocking Class¶
-
class
NXOpen.GeometricUtilities.
PatternClocking
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
enables the ability to apply delta transforms on individual instances of a pattern
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
Properties¶
Property | Description |
---|---|
AngularDelta | Returns the angular delta for circular clocking |
ClockType | Returns the clocking enum to determine if linear or angular clocking |
Direction1Delta | Returns the x direction delta for linear clocking |
Direction2Delta | Returns the y direction delta for linear clocking |
RadialDelta | Returns the radial delta for circular clocking |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
SetAngularDelta | Sets a angular delta for circular clocking |
SetRadialDelta | Sets a radial delta for circular clocking |
SetXDirectionDelta | Sets an x direction delta for linear clocking |
SetYDirectionDelta | Sets a y direction delta for linear clocking |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
PatternClockingClockingType Enumeration | type of pattern clocking to transform individual instances |
Property Detail¶
AngularDelta¶
-
PatternClocking.
AngularDelta
¶ Returns the angular delta for circular clocking
-------------------------------------
Getter Method
Signature
AngularDelta()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
ClockType¶
-
PatternClocking.
ClockType
¶ Returns the clocking enum to determine if linear or angular clocking
-------------------------------------
Getter Method
Signature
ClockType()
Returns: Return type: NXOpen.GeometricUtilities.PatternClockingClockingType
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
Direction1Delta¶
-
PatternClocking.
Direction1Delta
¶ Returns the x direction delta for linear clocking
-------------------------------------
Getter Method
Signature
Direction1Delta()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
Direction2Delta¶
-
PatternClocking.
Direction2Delta
¶ Returns the y direction delta for linear clocking
-------------------------------------
Getter Method
Signature
Direction2Delta()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
RadialDelta¶
-
PatternClocking.
RadialDelta
¶ Returns the radial delta for circular clocking
-------------------------------------
Getter Method
Signature
RadialDelta()
Returns: Return type: NXOpen.Expression
New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
Method Detail¶
SetAngularDelta¶
-
PatternClocking.
SetAngularDelta
¶ Sets a angular delta for circular clocking
Signature
SetAngularDelta(angularDeltaExp)
Parameters: angularDeltaExp (str) – angular delta in degrees NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
SetRadialDelta¶
-
PatternClocking.
SetRadialDelta
¶ Sets a radial delta for circular clocking
Signature
SetRadialDelta(radialDelta)
Parameters: radialDelta (str) – distance radial delta NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
SetXDirectionDelta¶
-
PatternClocking.
SetXDirectionDelta
¶ Sets an x direction delta for linear clocking
Signature
SetXDirectionDelta(direction1Exp)
Parameters: direction1Exp (str) – distance delta NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
SetYDirectionDelta¶
-
PatternClocking.
SetYDirectionDelta
¶ Sets a y direction delta for linear clocking
Signature
SetYDirectionDelta(direction2Exp)
Parameters: direction2Exp (str) – distance delta NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
Deprecated since version NX8.0.0: This functionality is no longer supported.
License requirements: None.
Validate¶
-
PatternClocking.
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.