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 toMotionConnectorCoefficientTypes.Profile2d
orMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.Profile2d
orMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.Profile2d
orMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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 toMotionConnectorCoefficientTypes.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.