Class ContactAnalysisBuilder
Inheritance
System.Object
System.MarshalByRefObject
ContactAnalysisBuilder
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 ContactAnalysisBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ContactAnalysisBuilder()
Properties
Declaration
public NXColor AreasNotTouchedByBall { get; set; }
Property Value
Declaration
public NXColor AreasTouchedByBall { get; set; }
Property Value
Declaration
public bool AutomaticUpdate { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public Expression BallDiameter { get; }
Property Value
BodySelection
Declaration
public ScCollector BodySelection { get; }
Property Value
Declaration
public bool CreateMinRadiusPoints { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public bool CreatePointsAtStepDist { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public bool DisplayContourCurves { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public DisplayResolutionBuilder DisplayResolution { get; }
Property Value
Declaration
public bool EnableRadiusAnalysis { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public Expression ExternalBallDiameter { get; }
Property Value
Declaration
public GeometricConstraintDataManager GeometricConstraintDataManager { get; }
Property Value
Declaration
public Expression HemishpericalBallDiameter { get; }
Property Value
Declaration
public NXColor IntermediateAreas { get; set; }
Property Value
Declaration
public Expression InternalBallDiameter { get; }
Property Value
Declaration
public Expression MaximumRadius { get; }
Property Value
Declaration
public Expression MinimumRadius { get; }
Property Value
Declaration
public FaceAnalysisNormalsBuilder Normals { get; }
Property Value
Declaration
public Expression ProtrusionLimit { get; }
Property Value
Declaration
public Expression RamDiameter { get; }
Property Value
Declaration
public NXColor SharpAreas { get; set; }
Property Value
Declaration
public bool ShowOnlyContactAnalysisAreas { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public bool ShowOnlySharpAreas { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Declaration
public NXColor SmoothAreas { get; set; }
Property Value
Declaration
public Expression StepDistance { get; }
Property Value
Methods
Declaration
public void AddGCPoint(Face face, Point point)
Parameters
Declaration
public void ClearGConstraintPointData()
Declaration
public void CreateCheckPoints()
Declaration
public ContactAnalysisSectionCurveBuilder CreateSectionCurves()
Returns
Declaration
public void DeleteGCPoint(Point point)
Parameters
| Type |
Name |
Description |
| Point |
point |
|
Declaration
public void SaveContourCurves()
Declaration
public void SetGCPoint(Face face, Point point)
Parameters
Declaration
Implements
System.Runtime.Remoting.Messaging.IMessageSink