Class ShapeConstraintBuilder
Inheritance
System.Object
System.MarshalByRefObject
ShapeConstraintBuilder
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 ShapeConstraintBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ShapeConstraintBuilder()
Declaration
protected ShapeConstraintBuilder()
Properties
DesignSpace
Declaration
public DesignSpace DesignSpace { get; set; }
Property Value
DraftAngle
Declaration
public Expression DraftAngle { get; }
Property Value
DraftDrawDirection
Declaration
public Direction DraftDrawDirection { get; set; }
Property Value
DraftPartingFace
Declaration
public ScCollector DraftPartingFace { get; }
Property Value
DraftPartingObjectOptions
Declaration
public ShapeConstraintBuilder.DraftPartingObjectType DraftPartingObjectOptions { get; set; }
Property Value
DraftPartingPlane
Declaration
public Plane DraftPartingPlane { get; set; }
Property Value
ExtrudeBiDirectionFlag
Declaration
public bool ExtrudeBiDirectionFlag { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ExtrudeDirection
Declaration
public Direction ExtrudeDirection { get; set; }
Property Value
FirstLimitPlane
Declaration
public Plane FirstLimitPlane { get; set; }
Property Value
MaximumDiameter
Declaration
public Expression MaximumDiameter { get; }
Property Value
MaximumWallThickness
Declaration
public Expression MaximumWallThickness { get; }
Property Value
MaxOverhangAngle
Declaration
public ShapeConstraintBuilder.MaxOverhangAngleValue MaxOverhangAngle { get; set; }
Property Value
MinimumDiameter
Declaration
public Expression MinimumDiameter { get; }
Property Value
MinimumWallThickness
Declaration
public Expression MinimumWallThickness { get; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
NumberOfSegments
Declaration
public int NumberOfSegments { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
OverhangVector
Declaration
public Direction OverhangVector { get; set; }
Property Value
Declaration
public ShapeConstraintBuilder.PlanarSymmetryInputOption PlanarSymmetryInputMode { get; set; }
Property Value
PlanarSymmetryPlane1
Declaration
public Plane PlanarSymmetryPlane1 { get; set; }
Property Value
PlanarSymmetryPlane2
Declaration
public Plane PlanarSymmetryPlane2 { get; set; }
Property Value
RotationalSymmetryAxis
Declaration
public Axis RotationalSymmetryAxis { get; set; }
Property Value
SecondLimitPlane
Declaration
public Plane SecondLimitPlane { get; set; }
Property Value
SegmentLimitHelpAxis
Declaration
public Axis SegmentLimitHelpAxis { get; set; }
Property Value
Type
Declaration
public ShapeConstraintBuilder.ConstraintType Type { get; set; }
Property Value
UserSetName
Declaration
public bool UserSetName { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink