BushingCylindricalCoefficientsComponent Class

class NXOpen.Motion.BushingCylindricalCoefficientsComponent

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a Motion BushingCylindricalCoefficientsComponent

New in version NX6.0.0.

Properties

Property Description
ConicalCurveProfile Returns the conical curve profile.
ConicalExpression Returns the conical coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.ConicalType`() set to MotionConnectorCoefficientTypes.Constant case
ConicalFunction Returns or sets the conical function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.ConicalType`() set to MotionConnectorCoefficientTypes.Spline case
ConicalType Returns or sets the conical coefficient type
LongCurveProfile Returns the longitudinal curve profile.
LongitudinalExpression Returns the longitudinal coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.LongitudinalType`() set to MotionConnectorCoefficientTypes.Constant case
LongitudinalFunction Returns or sets the longitudinal function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.LongitudinalType`() set to MotionConnectorCoefficientTypes.Spline case
LongitudinalType Returns or sets the longitudinal type
RadialCurveProfile Returns the radial curve profile.
RadialExpression Returns the radial coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.RadialType`() set to MotionConnectorCoefficientTypes.Constant case
RadialFunction Returns or sets the radial function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.RadialType`() set to MotionConnectorCoefficientTypes.Spline case
RadialType Returns or sets the radial type
Tag Returns the Tag for this object.
TorsionalCurveProfile Returns the torsional curve profile.
TorsionalExpression Returns the torsional coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.TorsionalType`() set to MotionConnectorCoefficientTypes.Constant case
TorsionalFunction Returns or sets the torsional function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.TorsionalType`() set to MotionConnectorCoefficientTypes.Spline case
TorsionalType Returns or sets the torsional type

Methods

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

Property Detail

ConicalCurveProfile

BushingCylindricalCoefficientsComponent.ConicalCurveProfile

Returns the conical curve profile.

It is available only when Motion.BushingCylindricalCoefficientsComponent.ConicalType`() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

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

Getter Method

Signature ConicalCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

ConicalExpression

BushingCylindricalCoefficientsComponent.ConicalExpression

Returns the conical coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.ConicalType`() set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature ConicalExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

ConicalFunction

BushingCylindricalCoefficientsComponent.ConicalFunction

Returns or sets the conical function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.ConicalType`() set to MotionConnectorCoefficientTypes.Spline case

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

Getter Method

Signature ConicalFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ConicalFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

ConicalType

BushingCylindricalCoefficientsComponent.ConicalType

Returns or sets the conical coefficient type

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

Getter Method

Signature ConicalType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature ConicalType

Parameters:conicalType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

LongCurveProfile

BushingCylindricalCoefficientsComponent.LongCurveProfile

Returns the longitudinal curve profile.

It is available only when Motion.BushingCylindricalCoefficientsComponent.LongitudinalType`() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

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

Getter Method

Signature LongCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

LongitudinalExpression

BushingCylindricalCoefficientsComponent.LongitudinalExpression

Returns the longitudinal coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.LongitudinalType`() set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature LongitudinalExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

LongitudinalFunction

BushingCylindricalCoefficientsComponent.LongitudinalFunction

Returns or sets the longitudinal function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.LongitudinalType`() set to MotionConnectorCoefficientTypes.Spline case

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

Getter Method

Signature LongitudinalFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature LongitudinalFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

LongitudinalType

BushingCylindricalCoefficientsComponent.LongitudinalType

Returns or sets the longitudinal type

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

Getter Method

Signature LongitudinalType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX12.0.0.

License requirements: None.

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

Setter Method

Signature LongitudinalType

Parameters:longitudinalType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

RadialCurveProfile

BushingCylindricalCoefficientsComponent.RadialCurveProfile

Returns the radial curve profile.

It is available only when Motion.BushingCylindricalCoefficientsComponent.RadialType`() is set to MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

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

Getter Method

Signature RadialCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

RadialExpression

BushingCylindricalCoefficientsComponent.RadialExpression

Returns the radial coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.RadialType`() set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature RadialExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

RadialFunction

BushingCylindricalCoefficientsComponent.RadialFunction

Returns or sets the radial function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.RadialType`() set to MotionConnectorCoefficientTypes.Spline case

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

Getter Method

Signature RadialFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RadialFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

RadialType

BushingCylindricalCoefficientsComponent.RadialType

Returns or sets the radial type

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

Getter Method

Signature RadialType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature RadialType

Parameters:radialType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

TorsionalCurveProfile

BushingCylindricalCoefficientsComponent.TorsionalCurveProfile

Returns the torsional curve profile.

It is available only when Motion.BushingCylindricalCoefficientsComponent.TorsionalType``is set to :py:class:`MotionConnectorCoefficientTypes.Profile2d or MotionConnectorCoefficientTypes.ExpressionAndProfile2d

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

Getter Method

Signature TorsionalCurveProfile

Returns:
Return type:NXOpen.Motion.SelectFieldData

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

TorsionalExpression

BushingCylindricalCoefficientsComponent.TorsionalExpression

Returns the torsional coefficient expression, it is available only when Motion.BushingCylindricalCoefficientsComponent.TorsionalType`() set to MotionConnectorCoefficientTypes.Constant case

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

Getter Method

Signature TorsionalExpression

Returns:
Return type:NXOpen.Expression

New in version NX8.0.0.

License requirements: None.

TorsionalFunction

BushingCylindricalCoefficientsComponent.TorsionalFunction

Returns or sets the torsional function tag, it is available only when Motion.BushingCylindricalCoefficientsComponent.TorsionalType`() set to MotionConnectorCoefficientTypes.Spline case

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

Getter Method

Signature TorsionalFunction

Returns:
Return type:NXOpen.CAE.Function

New in version NX6.0.0.

License requirements: None.

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

Setter Method

Signature TorsionalFunction

Parameters:function (NXOpen.CAE.Function) –

New in version NX6.0.0.

License requirements: mechanisms (“MECHANISMS”)

TorsionalType

BushingCylindricalCoefficientsComponent.TorsionalType

Returns or sets the torsional type

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

Getter Method

Signature TorsionalType

Returns:
Return type:NXOpen.Motion.ConnectorCoefficientTypes

New in version NX12.0.0.

License requirements: None.

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

Setter Method

Signature TorsionalType

Parameters:torsionalType (NXOpen.Motion.ConnectorCoefficientTypes) –

New in version NX12.0.0.

License requirements: mechanisms (“MECHANISMS”)

Method Detail

Validate

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