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.

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.