LinkCouplerCoupleBuilder Class¶
-
class
NXOpen.Motion.
LinkCouplerCoupleBuilder
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a
NXOpen.Motion.LinkCouplerCoupleBuilder
New in version NX12.0.0.
Properties¶
Property | Description |
---|---|
ActionLinkAttachment | Returns the Action Link Attachment |
BaseLinkAttachment | Returns the Base Link Attachment |
MeasurementType | Returns or sets the measurement type |
ScaleExpression | Returns the scale expression |
ScaleFunction | Returns or sets the scale spline curve |
ScaleProfile | Returns the profile |
ScaleType | Returns or sets the scale type |
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¶
LinkCouplerCoupleBuilderMeasurementChoices Enumeration | the Measurement type. |
LinkCouplerCoupleBuilderScaleChoices Enumeration | the Scale type. |
Property Detail¶
ActionLinkAttachment¶
-
LinkCouplerCoupleBuilder.
ActionLinkAttachment
¶ Returns the Action Link Attachment
-------------------------------------
Getter Method
Signature
ActionLinkAttachment
Returns: Return type: NXOpen.Motion.LinkAttachmentData
New in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
BaseLinkAttachment¶
-
LinkCouplerCoupleBuilder.
BaseLinkAttachment
¶ Returns the Base Link Attachment
-------------------------------------
Getter Method
Signature
BaseLinkAttachment
Returns: Return type: NXOpen.Motion.LinkAttachmentData
New in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
MeasurementType¶
-
LinkCouplerCoupleBuilder.
MeasurementType
¶ Returns or sets the measurement type
-------------------------------------
Getter Method
Signature
MeasurementType
Returns: Return type: NXOpen.Motion.LinkCouplerCoupleBuilderMeasurementChoices
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
MeasurementType
Parameters: type ( NXOpen.Motion.LinkCouplerCoupleBuilderMeasurementChoices
) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleExpression¶
-
LinkCouplerCoupleBuilder.
ScaleExpression
¶ Returns the scale expression
-------------------------------------
Getter Method
Signature
ScaleExpression
Returns: Return type: NXOpen.Expression
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleFunction¶
-
LinkCouplerCoupleBuilder.
ScaleFunction
¶ Returns or sets the scale spline curve
-------------------------------------
Getter Method
Signature
ScaleFunction
Returns: Return type: NXOpen.Motion.MotionFunction
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
ScaleFunction
Parameters: spline ( NXOpen.Motion.MotionFunction
) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleProfile¶
-
LinkCouplerCoupleBuilder.
ScaleProfile
¶ Returns the profile
-------------------------------------
Getter Method
Signature
ScaleProfile
Returns: Return type: NXOpen.Motion.SelectFieldData
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleType¶
-
LinkCouplerCoupleBuilder.
ScaleType
¶ Returns or sets the scale type
-------------------------------------
Getter Method
Signature
ScaleType
Returns: Return type: NXOpen.Motion.LinkCouplerCoupleBuilderScaleChoices
New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
ScaleType
Parameters: type ( NXOpen.Motion.LinkCouplerCoupleBuilderScaleChoices
) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
Method Detail¶
Validate¶
-
LinkCouplerCoupleBuilder.
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.