Class ConformalOffsetBuilder
Inheritance
ConformalOffsetBuilder
Assembly: NXOpen.dll
public class ConformalOffsetBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ConformalOffsetBuilder()
Properties
Declaration
public bool Associative { get; set; }
Property Value
Declaration
public BooleanToolBuilder BooleanTool { get; }
Property Value
Declaration
public NXColor ChannelColor { get; set; }
Property Value
Declaration
public ConformalOffsetBuilder.ConnectType ConncetType { get; set; }
Property Value
Declaration
public Expression CoolingDiameter { get; }
Property Value
Declaration
public Expression CornerAngleLimit { get; }
Property Value
CreateBodyMethod
Declaration
public int CreateBodyMethod { get; set; }
Property Value
Declaration
public int CurveSmoothRates { get; set; }
Property Value
Declaration
public Expression DistanceToFace { get; }
Property Value
Declaration
public Point3d ManipulatorOrigin { get; set; }
Property Value
OffsetBody
Declaration
public SelectBodyList OffsetBody { get; }
Property Value
Declaration
public bool OffsetCheck { get; set; }
Property Value
Declaration
public ScCollector OffsetFaces { get; }
Property Value
Declaration
public int OriginalCurveLayer { get; set; }
Property Value
Declaration
public ConformalOffsetBuilder.OriginalCurveOperationType OriginalCurveOperation { get; set; }
Property Value
Declaration
public Expression PlaneInterval { get; }
Property Value
Declaration
public int PlaneNum { get; set; }
Property Value
Declaration
public Expression PlaneStartValue { get; }
Property Value
Declaration
public Direction ProjectDirection { get; set; }
Property Value
Declaration
public ProjectCurveBuilder.DirectionType ProjectDirectionMethod { get; set; }
Property Value
Declaration
public Section ProjectGuideLines { get; }
Property Value
Declaration
public bool ReverseDirection { get; set; }
Property Value
Declaration
public bool ReversePlaneDirection { get; set; }
Property Value
Declaration
public Expression SampleDistance { get; }
Property Value
Declaration
public Section SelectExistingCurves { get; }
Property Value
Declaration
public ScCollector SelectReferObjects { get; set; }
Property Value
Declaration
public bool ShowTubes { get; set; }
Property Value
Declaration
public int SmoothCornerRates { get; set; }
Property Value
Declaration
public bool SmoothCurve { get; set; }
Property Value
Declaration
public double Tolerance { get; set; }
Property Value
Declaration
public ConformalOffsetBuilder.Action Type { get; set; }
Property Value
Methods
Declaration
public void AdjustSmoothCorner()
Declaration
public void CreateConformalCurves()
Declaration
public void DeleteOffsetBodiesCreatedFromExtractedFacesFeatures(int numFromEnd)
Parameters
Type |
Name |
Description |
int |
numFromEnd |
|
Declaration
public void GenerateIntersectionPlanes()
Declaration
public void PreviewBodies()
Declaration
public void SetBackUpMovePoint(Point backPoint)
Parameters
Type |
Name |
Description |
Point |
backPoint |
|
Declaration
public void SetChannelsColor()
Declaration
public void SetIsAdjustSmoothCorner(bool isAdjustSmoothCorner)
Parameters
Type |
Name |
Description |
bool |
isAdjustSmoothCorner |
|
Declaration
public void SetPreviewOn(bool previewEnabled)
Parameters
Type |
Name |
Description |
bool |
previewEnabled |
|
Declaration
public void SetUpdateChanged(bool isUpdateChanged)
Parameters
Type |
Name |
Description |
bool |
isUpdateChanged |
|
SetUpdateFacetBody(bool)
Declaration
public void SetUpdateFacetBody(bool isUpdateFacetBody)
Parameters
Type |
Name |
Description |
bool |
isUpdateFacetBody |
|
Declaration
public void UpdateCheckingOffsetFeatures()
Declaration
public void UpdateSelectionAfterMoveHandle(out Point[] profiles)
Parameters
Type |
Name |
Description |
Point[] |
profiles |
|
Declaration
public void UpdateTubesStatus()
Implements
System.Runtime.Remoting.Messaging.IMessageSink