LinkCouplerCoupleBuilder Class¶
-
class
NXOpen.Motion.LinkCouplerCoupleBuilder¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a
NXOpen.Motion.LinkCouplerCoupleBuilderNew 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
ActionLinkAttachmentReturns: Return type: NXOpen.Motion.LinkAttachmentDataNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
BaseLinkAttachment¶
-
LinkCouplerCoupleBuilder.BaseLinkAttachment¶ Returns the Base Link Attachment
-------------------------------------Getter Method
Signature
BaseLinkAttachmentReturns: Return type: NXOpen.Motion.LinkAttachmentDataNew in version NX11.0.0.
License requirements: mechanisms (“MECHANISMS”)
MeasurementType¶
-
LinkCouplerCoupleBuilder.MeasurementType¶ Returns or sets the measurement type
-------------------------------------Getter Method
Signature
MeasurementTypeReturns: Return type: NXOpen.Motion.LinkCouplerCoupleBuilderMeasurementChoicesNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
MeasurementTypeParameters: type ( NXOpen.Motion.LinkCouplerCoupleBuilderMeasurementChoices) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleExpression¶
-
LinkCouplerCoupleBuilder.ScaleExpression¶ Returns the scale expression
-------------------------------------Getter Method
Signature
ScaleExpressionReturns: Return type: NXOpen.ExpressionNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleFunction¶
-
LinkCouplerCoupleBuilder.ScaleFunction¶ Returns or sets the scale spline curve
-------------------------------------Getter Method
Signature
ScaleFunctionReturns: Return type: NXOpen.Motion.MotionFunctionNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
ScaleFunctionParameters: spline ( NXOpen.Motion.MotionFunction) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleProfile¶
-
LinkCouplerCoupleBuilder.ScaleProfile¶ Returns the profile
-------------------------------------Getter Method
Signature
ScaleProfileReturns: Return type: NXOpen.Motion.SelectFieldDataNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ScaleType¶
-
LinkCouplerCoupleBuilder.ScaleType¶ Returns or sets the scale type
-------------------------------------Getter Method
Signature
ScaleTypeReturns: Return type: NXOpen.Motion.LinkCouplerCoupleBuilderScaleChoicesNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------Setter Method
Signature
ScaleTypeParameters: 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.