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.
XExpression Returns the x expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
XFunction Returns or sets the component x function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case
XValue Returns or sets the x value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
YExpression Returns the y expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
YFunction Returns or sets the component y function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case
YValue Returns or sets the y value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
ZExpression Returns the z expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case
ZFunction Returns or sets the component z function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case
ZValue Returns or sets the z value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant 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(type)

Parameters:type (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

XExpression

BushingGeneralCoefficientsComponent.XExpression

Returns the x expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() 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.CoefficientsType() 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(function)

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

XValue

BushingGeneralCoefficientsComponent.XValue

Returns or sets the x value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature XValue()

Returns:
Return type:float

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.XExpression() to query or edit it.

License requirements: None.

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

Setter Method

Signature XValue(xValue)

Parameters:xValue (float) –

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.XExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

YExpression

BushingGeneralCoefficientsComponent.YExpression

Returns the y expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() 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.CoefficientsType() 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(function)

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

YValue

BushingGeneralCoefficientsComponent.YValue

Returns or sets the y value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature YValue()

Returns:
Return type:float

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.YExpression() to query or edit it.

License requirements: None.

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

Setter Method

Signature YValue(yValue)

Parameters:yValue (float) –

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.YExpression() to query or edit it.

License requirements: mechanisms (“MECHANISMS”)

ZExpression

BushingGeneralCoefficientsComponent.ZExpression

Returns the z expression, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() 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.CoefficientsType() 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(function)

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

ZValue

BushingGeneralCoefficientsComponent.ZValue

Returns or sets the z value, it is available only when Motion.BushingGeneralCoefficientsComponent.CoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature ZValue()

Returns:
Return type:float

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.ZExpression() to query or edit it.

License requirements: None.

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

Setter Method

Signature ZValue(zValue)

Parameters:zValue (float) –

New in version NX6.0.0.

Deprecated since version NX8.0.0: Obtain the expression using Motion.BushingGeneralCoefficientsComponent.ZExpression() to query or edit it.

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.