Class DraftBuilder
Inheritance
System.Object
System.MarshalByRefObject
DraftBuilder
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 DraftBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
DraftBuilder()
Declaration
Properties
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
Direction
Declaration
public Direction Direction { get; set; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
DraftAllInstances
Declaration
public bool DraftAllInstances { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DraftBothSides
Declaration
public bool DraftBothSides { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
DraftIsoclineOrTruedraft
Declaration
public DraftBuilder.Method DraftIsoclineOrTruedraft { get; set; }
Property Value
DraftReferencesMethod
Declaration
public DraftBuilder.DraftReferencesMethods DraftReferencesMethod { get; set; }
Property Value
EdgeSetAngleExpressionList
Declaration
public ExpressionCollectorSetList EdgeSetAngleExpressionList { get; }
Property Value
FaceSetAngleExpressionList
Declaration
public ExpressionCollectorSetList FaceSetAngleExpressionList { get; }
Property Value
PartingReference
Declaration
public ScCollector PartingReference { get; }
Property Value
StationaryEntity
Declaration
[Obsolete("Deprecated in NX8.5.0. Use Features.DraftBuilder.StationaryReference instead. Note that this API cannot be used together with the new API.")]
public NXObject StationaryEntity { get; set; }
Property Value
StationaryPartingReference
Declaration
public ScCollector StationaryPartingReference { get; }
Property Value
StationaryReference
Declaration
public ScCollector StationaryReference { get; }
Property Value
SymmetricAngle
Declaration
public bool SymmetricAngle { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TwoDimensionFaceSetsData
Declaration
public TwoExpressionsCollectorSetList TwoDimensionFaceSetsData { get; }
Property Value
TypeOfDraft
Declaration
public DraftBuilder.Type TypeOfDraft { get; set; }
Property Value
VariableAngleData
Declaration
public DraftVariableAngleData VariableAngleData { get; }
Property Value
Methods
SetVariableAngleOption()
Declaration
public void SetVariableAngleOption()
Implements
System.Runtime.Remoting.Messaging.IMessageSink