Class SurfaceContinuityAnalysisBuilder
Inheritance
SurfaceContinuityAnalysisBuilder
Assembly: NXOpen.dll
Syntax
public class SurfaceContinuityAnalysisBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
SurfaceContinuityAnalysisBuilder()
Declaration
protected SurfaceContinuityAnalysisBuilder()
Properties
AngularThreshold
Declaration
public Expression AngularThreshold { get; }
Property Value
CombOptions
Declaration
public CombOptionsBuilder CombOptions { get; }
Property Value
CurvatureCheck
Declaration
public SurfaceContinuityAnalysisBuilder.CurvatureType CurvatureCheck { get; set; }
Property Value
DistanceThreshold
Declaration
public Expression DistanceThreshold { get; }
Property Value
DynamicLabel
Declaration
public GeometricConstraintDataManager DynamicLabel { get; }
Property Value
Face
Declaration
public SelectNXObjectList Face { get; }
Property Value
FirstEdge
Declaration
public SelectNXObjectList FirstEdge { get; }
Property Value
G0
Declaration
public bool G0 { get; set; }
Property Value
G0Tolerance
Declaration
public double G0Tolerance { get; set; }
Property Value
G1
Declaration
public bool G1 { get; set; }
Property Value
G1Tolerance
Declaration
public double G1Tolerance { get; set; }
Property Value
G2
Declaration
public bool G2 { get; set; }
Property Value
G2Tolerance
Declaration
public double G2Tolerance { get; set; }
Property Value
G3
Declaration
public bool G3 { get; set; }
Property Value
G3Tolerance
Declaration
public double G3Tolerance { get; set; }
Property Value
MultiFace
Declaration
public SelectNXObjectList MultiFace { get; }
Property Value
ReportPer
Declaration
public int ReportPer { get; set; }
Property Value
SecondEdge
Declaration
public SelectNXObjectList SecondEdge { get; }
Property Value
ShowOutOfTolerance
Declaration
public bool ShowOutOfTolerance { get; set; }
Property Value
ToleranceMarkup
Declaration
public bool ToleranceMarkup { get; set; }
Property Value
Type
Declaration
public SurfaceContinuityAnalysisBuilder.Types Type { get; set; }
Property Value
Methods
DeselectFirstEdgeFace(DisplayableObject, DisplayableObject)
Declaration
public void DeselectFirstEdgeFace(DisplayableObject edge, DisplayableObject face)
Parameters
DeselectSecondEdgeFace(DisplayableObject, DisplayableObject)
Declaration
public void DeselectSecondEdgeFace(DisplayableObject edge, DisplayableObject face)
Parameters
GetFace1Array()
Declaration
public Face[] GetFace1Array()
Returns
GetGxResult(int)
Declaration
public bool GetGxResult(int continuity)
Parameters
Type |
Name |
Description |
int |
continuity |
|
Returns
SelectFirstEdgeFace(DisplayableObject, DisplayableObject)
Declaration
public void SelectFirstEdgeFace(DisplayableObject edge, DisplayableObject face)
Parameters
SelectSecondEdgeFace(DisplayableObject, DisplayableObject)
Declaration
public void SelectSecondEdgeFace(DisplayableObject edge, DisplayableObject face)
Parameters
UpdateFace(Face, Point3d)
Declaration
public void UpdateFace(Face face, Point3d selectionPoint)
Parameters
UpdateFirstEdgeFace(DisplayableObject, Point3d)
Declaration
public void UpdateFirstEdgeFace(DisplayableObject edgeOrFace, Point3d selectionPoint)
Parameters
UpdateSecondEdgeFace(DisplayableObject, Point3d)
Declaration
public void UpdateSecondEdgeFace(DisplayableObject edgeOrFace, Point3d selectionPoint)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink