BushingGeneralCoefficientsComponent Class

class NXOpen.Motion.BushingGeneralCoefficientsComponent

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a Motion BushingGeneralCoefficientsComponent

New in version NX6.0.0.

Properties

Property Description
CoefficientsType Returns or sets the type will be constant or spline
Tag Returns the Tag for this object.
XCoefficientsType Returns or sets the xCoefficientsType type will be constant or spline
XCurveProfile Returns the component x curve profile.
XExpression Returns the x expression, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
XFunction Returns or sets the component x function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case
YCoefficientsType Returns or sets the yCoefficientsType type will be constant or spline
YCurveProfile Returns the component y curve profile.
YExpression Returns the y expression, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
YFunction Returns or sets the component y function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case
ZCoefficientsType Returns or sets the zCoefficientsType type will be constant or spline
ZCurveProfile Returns the component z curve profile.
ZExpression Returns the z expression, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
ZFunction Returns or sets the component z function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

CoefficientsType

BushingGeneralCoefficientsComponent.CoefficientsType

Returns or sets the type will be constant or spline

-------------------------------------

Getter Method

Signature CoefficientsType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CoefficientsType

Parameters:type (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

XCoefficientsType

BushingGeneralCoefficientsComponent.XCoefficientsType

Returns or sets the xCoefficientsType type will be constant or spline

-------------------------------------

Getter Method

Signature XCoefficientsType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature XCoefficientsType

Parameters:xCoefficientsType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

XCurveProfile

BushingGeneralCoefficientsComponent.XCurveProfile

Returns the component x curve profile.

It is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

-------------------------------------

Getter Method

Signature XCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

XExpression

BushingGeneralCoefficientsComponent.XExpression

Returns the x expression, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

-------------------------------------

Getter Method

Signature XExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

XFunction

BushingGeneralCoefficientsComponent.XFunction

Returns or sets the component x function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case

-------------------------------------

Getter Method

Signature XFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature XFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

YCoefficientsType

BushingGeneralCoefficientsComponent.YCoefficientsType

Returns or sets the yCoefficientsType type will be constant or spline

-------------------------------------

Getter Method

Signature YCoefficientsType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature YCoefficientsType

Parameters:yCoefficientsType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

YCurveProfile

BushingGeneralCoefficientsComponent.YCurveProfile

Returns the component y curve profile.

It is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

-------------------------------------

Getter Method

Signature YCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

YExpression

BushingGeneralCoefficientsComponent.YExpression

Returns the y expression, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

-------------------------------------

Getter Method

Signature YExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

YFunction

BushingGeneralCoefficientsComponent.YFunction

Returns or sets the component y function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case

-------------------------------------

Getter Method

Signature YFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature YFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

ZCoefficientsType

BushingGeneralCoefficientsComponent.ZCoefficientsType

Returns or sets the zCoefficientsType type will be constant or spline

-------------------------------------

Getter Method

Signature ZCoefficientsType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX12.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ZCoefficientsType

Parameters:zCoefficientsType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

ZCurveProfile

BushingGeneralCoefficientsComponent.ZCurveProfile

Returns the component z curve profile.

It is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

-------------------------------------

Getter Method

Signature ZCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

ZExpression

BushingGeneralCoefficientsComponent.ZExpression

Returns the z expression, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

-------------------------------------

Getter Method

Signature ZExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

ZFunction

BushingGeneralCoefficientsComponent.ZFunction

Returns or sets the component z function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case

-------------------------------------

Getter Method

Signature ZFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ZFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

Method Detail

Validate

BushingGeneralCoefficientsComponent.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.