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 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.CoefficientsType()
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(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 toMotionConnectorCoefficientTypes.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 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.CoefficientsType()
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(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 toMotionConnectorCoefficientTypes.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 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.CoefficientsType()
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(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 toMotionConnectorCoefficientTypes.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.