NXOpen .NET Reference
12.0.0
|
Represents a joint define object More...
Public Types | |
enum | Type { Revolute, Slider, Cylindrical, Screw, Universal, Spherical, Planar, Fixed, Constantvelocity, Atpoint, Inline, Inplane, Orientation, Parallel, Perpendicular } |
Joint define type More... | |
enum | OrientationType { Vector, Csys } |
Defines the orientation type of joint More... | |
enum | ScrewJointMethodType { Ratio, Displacementcurve } |
Defines the method type of screw joints More... | |
enum | ScrewJointRatioType { Expression, Spline, Profile } |
Defines the ratio type for screw joints More... | |
enum | ScrewJointDisplCurveType { Spline, Profile } |
Defines the displacement curve type for screw joints More... | |
enum | UniversalJointAxisType { Rotational, CrossPin } |
Defines the axis type for universal joints More... | |
Properties | |
unsafe NXOpen.Motion.JointDefine.UniversalJointAxisType | AxisType [get, set] |
Returns or sets the axis type. More... | |
unsafe NXOpen.Motion.JointDefine.ScrewJointDisplCurveType | DisplCurveType [get, set] |
Returns or sets the displacemnet curve type of a screw joint More... | |
unsafe double | DisplayScale [get, set] |
Returns or sets the display scale More... | |
unsafe bool | ExcludeRxConstraint [get, set] |
Returns or sets the options of excluded rx constraint. More... | |
unsafe bool | ExcludeRyConstraint [get, set] |
Returns or sets the option of excluded ry constraint. More... | |
unsafe bool | ExcludeRzConstraint [get, set] |
Returns or sets the options of excluded rz constraint. More... | |
unsafe bool | ExcludeXConstraint [get, set] |
Returns or sets the options of excluded x constraint. More... | |
unsafe bool | ExcludeYConstraint [get, set] |
Returns or sets the options of excluded y constraint. More... | |
unsafe bool | ExcludeZConstraint [get, set] |
Returns or sets the options of excluded z constraint. More... | |
unsafe NXOpen.CoordinateSystem | FirstCsys [get, set] |
Returns or sets the CSYS of first link More... | |
unsafe NXOpen.Motion.Link | FirstLink [get, set] |
Returns or sets the first link object More... | |
unsafe NXOpen.NXMatrix | FirstMatrix [get, set] |
Returns or sets the matrix of first link More... | |
unsafe NXOpen.Motion.JointDefine.OrientationType | FirstOrientationType [get, set] |
Returns or sets the first orientation type of joint More... | |
unsafe NXOpen.Point | FirstOrigin [get, set] |
Returns or sets the origin of first link More... | |
unsafe NXOpen.Direction | FirstVector [get, set] |
Returns or sets the direction of first link More... | |
unsafe NXOpen.Motion.JointDefine.Type | JointType [get, set] |
Returns or sets the joint type More... | |
unsafe bool | LimitsDefined [get, set] |
Returns or sets the option of defining limits for joint More... | |
unsafe NXOpen.Expression | LowerLimitAngleExpression [get] |
Returns the lower limit angular expression. More... | |
unsafe bool | LowerLimitDefined [get, set] |
Returns or sets the option of defining lower limit for joint More... | |
unsafe NXOpen.Expression | LowerLimitExpression [get] |
Returns the lower limit expression. More... | |
unsafe NXOpen.Motion.JointDefine.ScrewJointMethodType | MethodType [get, set] |
Returns or sets the method type of a screw joint More... | |
unsafe string | Name [get, set] |
Returns or sets the joint name More... | |
unsafe NXOpen.Motion.JointDefine.ScrewJointRatioType | RatioType [get, set] |
Returns or sets the ratio type of a screw joint More... | |
unsafe bool | RotationAllowed [get, set] |
Returns or sets the options of allowing rotation. More... | |
unsafe NXOpen.CAE.Function | ScrewDisplCurveFunction [get, set] |
Returns or sets the displacement curve function tag. More... | |
unsafe NXOpen.Motion.SelectFieldData | ScrewDisplCurveProfile [get] |
Returns the displacement curve Profile. More... | |
unsafe NXOpen.Expression | ScrewRatioExpression [get] |
Returns the screw ratio expression. More... | |
unsafe NXOpen.Motion.SelectFieldData | ScrewRatioProfile [get] |
Returns the ratio Profile. More... | |
unsafe NXOpen.CAE.Function | ScrewSplineFunction [get, set] |
Returns or sets the spline function tag. More... | |
unsafe NXOpen.CoordinateSystem | SecondCsys [get, set] |
Returns or sets the csys of second link More... | |
unsafe NXOpen.Motion.Link | SecondLink [get, set] |
Returns or sets the second link More... | |
unsafe NXOpen.NXMatrix | SecondMatrix [get, set] |
Returns or sets the matrix of second link More... | |
unsafe NXOpen.Motion.JointDefine.OrientationType | SecondOrientationType [get, set] |
Returns or sets the second orientation type of joint More... | |
unsafe NXOpen.Point | SecondOrigin [get, set] |
Returns or sets the origin of second link More... | |
unsafe NXOpen.Direction | SecondVector [get, set] |
Returns or sets the direction of second link More... | |
unsafe bool | SnapLinks [get, set] |
Returns or sets the option of snap links More... | |
unsafe bool | TranslationAllowed [get, set] |
Returns or sets the options of allowing rotation. More... | |
unsafe NXOpen.Expression | UpperLimitAngleExpression [get] |
Returns the upper limit angular expression. More... | |
unsafe bool | UpperLimitDefined [get, set] |
Returns or sets the option of defining upper limit for joint More... | |
unsafe NXOpen.Expression | UpperLimitExpression [get] |
Returns the upper limit expression. More... | |
Represents a joint define object
Created in NX5.0.0
Joint define type
|
getset |
Returns or sets the axis type.
Used only when joint subtype is Motion.JointDefine.Type.Universal
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the display scale
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the displacemnet curve type of a screw joint
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of excluded rx constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the option of excluded ry constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of excluded rz constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of excluded x constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of excluded y constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of excluded z constraint.
Used only when joint subtype is Motion.JointDefine.Type.Fixed
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the CSYS of first link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the first link object
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the matrix of first link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the first orientation type of joint
Created in NX8.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the origin of first link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the direction of first link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the joint type
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the option of defining limits for joint
Created in NX5.0.0
Deprecated in NX11.0.0. Use Motion.JointDefine.UpperLimitDefined and Motion.JointDefine.LowerLimitDefined instead.
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the lower limit angular expression.
Only used when limits option is TRUE
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the option of defining lower limit for joint
Created in NX11.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the lower limit expression.
Only used when limits option is TRUE
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the method type of a screw joint
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the joint name
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the ratio type of a screw joint
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the options of allowing rotation.
Used only when joint subtype is Motion.JointDefine.Type.Planar
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the displacement curve function tag.
Only valid for Simcenter Solver if method type is Motion.JointDefine.ScrewJointMethodType.Displacementcurve
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the displacement curve Profile.
Created in NX12.0.0
License requirements: None.
|
get |
Returns the screw ratio expression.
Used only when joint subtype is Motion.JointDefine.Type.Screw . For Simcenter Solver, method type must be Motion.JointDefine.ScrewJointMethodType.Ratio which is the pitch of a screw's thread, and ratio type must be Motion.JointDefine.ScrewJointRatioType.Expression
Created in NX8.0.0
License requirements: None.
|
get |
Returns the ratio Profile.
Created in NX12.0.0
License requirements: None.
|
getset |
Returns or sets the spline function tag.
Only valid for LMS solver if method type is Motion.JointDefine.ScrewJointMethodType.Ratio , and ratio type is Motion.JointDefine.ScrewJointRatioType.Spline
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the csys of second link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the second link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the matrix of second link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the second orientation type of joint
Created in NX8.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the origin of second link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the direction of second link
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the option of snap links
Created in NX5.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
getset |
Returns or sets the options of allowing rotation.
Used only when joint subtype is Motion.JointDefine.Type.Constantvelocity
Created in NX12.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the upper limit angular expression.
Only used when limits option is TRUE
Created in NX8.0.0
License requirements: None.
|
getset |
Returns or sets the option of defining upper limit for joint
Created in NX11.0.0
License requirements to get this property: mechanisms ("MECHANISMS")
License requirements to set this property: mechanisms ("MECHANISMS")
|
get |
Returns the upper limit expression.
Only used when limits option is TRUE
Created in NX8.0.0
License requirements: None.