Class JointDefine
Inheritance
System.Object
System.MarshalByRefObject
JointDefine
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class JointDefine : TaggedObject, IMessageSink
Constructors
JointDefine()
Declaration
Properties
AxisType
Declaration
public JointDefine.UniversalJointAxisType AxisType { get; set; }
Property Value
DisplayScale
Declaration
public double DisplayScale { get; set; }
Property Value
Type |
Description |
System.Double |
|
DisplCurveType
Declaration
public JointDefine.ScrewJointDisplCurveType DisplCurveType { get; set; }
Property Value
ExcludeRxConstraint
Declaration
public bool ExcludeRxConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcludeRyConstraint
Declaration
public bool ExcludeRyConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcludeRzConstraint
Declaration
public bool ExcludeRzConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcludeXConstraint
Declaration
public bool ExcludeXConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcludeYConstraint
Declaration
public bool ExcludeYConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExcludeZConstraint
Declaration
public bool ExcludeZConstraint { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
FirstCsys
Declaration
public CoordinateSystem FirstCsys { get; set; }
Property Value
FirstLink
Declaration
public Link FirstLink { get; set; }
Property Value
FirstMatrix
Declaration
public NXMatrix FirstMatrix { get; set; }
Property Value
FirstOrientationType
Declaration
public JointDefine.OrientationType FirstOrientationType { get; set; }
Property Value
FirstOrigin
Declaration
public Point FirstOrigin { get; set; }
Property Value
FirstVector
Declaration
public Direction FirstVector { get; set; }
Property Value
JointType
Declaration
public JointDefine.Type JointType { get; set; }
Property Value
LimitsDefined
Declaration
[Obsolete("Deprecated in NX11.0.0. Use Motion.JointDefine.UpperLimitDefined and Motion.JointDefine.LowerLimitDefined instead.")]
public bool LimitsDefined { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LowerLimitAngleExpression
Declaration
public Expression LowerLimitAngleExpression { get; }
Property Value
LowerLimitDefined
Declaration
public bool LowerLimitDefined { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LowerLimitExpression
Declaration
public Expression LowerLimitExpression { get; }
Property Value
MethodType
Declaration
public JointDefine.ScrewJointMethodType MethodType { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
RatioType
Declaration
public JointDefine.ScrewJointRatioType RatioType { get; set; }
Property Value
RotationAllowed
Declaration
public bool RotationAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ScrewDisplCurveFunction
Declaration
public Function ScrewDisplCurveFunction { get; set; }
Property Value
ScrewDisplCurveProfile
Declaration
public SelectFieldData ScrewDisplCurveProfile { get; }
Property Value
ScrewRatioExpression
Declaration
public Expression ScrewRatioExpression { get; }
Property Value
ScrewRatioProfile
Declaration
public SelectFieldData ScrewRatioProfile { get; }
Property Value
ScrewSplineFunction
Declaration
public Function ScrewSplineFunction { get; set; }
Property Value
SecondCsys
Declaration
public CoordinateSystem SecondCsys { get; set; }
Property Value
SecondLink
Declaration
public Link SecondLink { get; set; }
Property Value
SecondMatrix
Declaration
public NXMatrix SecondMatrix { get; set; }
Property Value
SecondOrientationType
Declaration
public JointDefine.OrientationType SecondOrientationType { get; set; }
Property Value
SecondOrigin
Declaration
public Point SecondOrigin { get; set; }
Property Value
SecondVector
Declaration
public Direction SecondVector { get; set; }
Property Value
SnapLinks
Declaration
public bool SnapLinks { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TranslationAllowed
Declaration
public bool TranslationAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpperLimitAngleExpression
Declaration
public Expression UpperLimitAngleExpression { get; }
Property Value
UpperLimitDefined
Declaration
public bool UpperLimitDefined { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UpperLimitExpression
Declaration
public Expression UpperLimitExpression { get; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink