Class AnalyticalContactBuilder
Inheritance
System.Object
System.MarshalByRefObject
AnalyticalContactBuilder
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
public class AnalyticalContactBuilder : MotionBuilder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected AnalyticalContactBuilder()
Properties
Declaration
public SelectAnalyticalContactProperty ContactProperty { get; }
Property Value
Declaration
public AnalyticalContactBuilder.ContactTypeOption ContactType { get; set; }
Property Value
Declaration
public Expression EffectiveContactDepth { get; }
Property Value
Declaration
public SelectNXObjectList ExtrusionBodies { get; }
Property Value
Declaration
public bool ExtrusionGeometryData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string ExtrusionGeometryDataFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public SelectLink ExtrusionLink { get; }
Property Value
Declaration
public bool ExtrusionMaterialSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool FindAllRoots { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public int FirstSuperElementIncrement { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public SelectLink FirstSuperElementLink { get; }
Property Value
Declaration
public bool InfiniteExtrusion { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public bool InfiniteSweep { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Expression MaxTesselationLength { get; }
Property Value
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public Expression PartialSphereAngle { get; }
Property Value
Declaration
public bool PartialSphereOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Direction PartialSphereVector { get; set; }
Property Value
Declaration
public AnalyticalContactBuilder.ProfileType Profile { get; set; }
Property Value
Declaration
public Expression RadiusOfExclusion { get; }
Property Value
Declaration
public SelectNXObjectList RailBodies { get; }
Property Value
Declaration
public Section RailCurve { get; }
Property Value
Declaration
public bool RailGeometryData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string RailGeometryDataFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public SelectLink RailLink { get; }
Property Value
Declaration
public bool RailMaterialSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public MotionFunction RailRollAngleCurve { get; set; }
Property Value
Declaration
public bool RailSplineFunctions { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public MotionFunction RailXCurve { get; set; }
Property Value
Declaration
public MotionFunction RailYCurve { get; set; }
Property Value
Declaration
public MotionFunction RailZCurve { get; set; }
Property Value
Declaration
public SelectNXObjectList RevolutionBodies { get; }
Property Value
Declaration
public bool RevolutionGeometryData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string RevolutionGeometryDataFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public SelectLink RevolutionLink { get; }
Property Value
Declaration
public bool RevolutionMaterialSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public SelectNXObjectList SecondRevolutionBodies { get; }
Property Value
Declaration
public bool SecondRevolutionGeometryData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public string SecondRevolutionGeometryDataFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public SelectLink SecondRevolutionLink { get; }
Property Value
Declaration
public bool SecondRevolutionMaterialSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public SelectLink SecondSphereLink { get; }
Property Value
Declaration
public Point SecondSpherePoint { get; set; }
Property Value
Declaration
public Expression SecondSphereRadius { get; }
Property Value
Declaration
public int SecondSuperElementIncrement { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public SelectLink SecondSuperElementLink { get; }
Property Value
Declaration
public SelectLink SphereLink { get; }
Property Value
Declaration
public Point SpherePoint { get; set; }
Property Value
Declaration
public Expression SphereRadius { get; }
Property Value
Declaration
public int SuperElementReportInstance { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink