Class ShapeConstraintBuilder
Inheritance
ShapeConstraintBuilder
Assembly: NXOpen.dll
Syntax
public class ShapeConstraintBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ShapeConstraintBuilder()
Declaration
protected ShapeConstraintBuilder()
Properties
BasePlaneNormal
Declaration
public Direction BasePlaneNormal { get; set; }
Property Value
CenterOfGravityAxis
Declaration
public Axis CenterOfGravityAxis { get; set; }
Property Value
CenterOfGravityLocationOption
Declaration
public ShapeConstraintBuilder.CenterOfGravityLocationType CenterOfGravityLocationOption { get; set; }
Property Value
CenterOfGravityPlane
Declaration
public Plane CenterOfGravityPlane { get; set; }
Property Value
CenterOfGravityPlaneOffset1
Declaration
public Expression CenterOfGravityPlaneOffset1 { get; }
Property Value
CenterOfGravityPlaneOffset2
Declaration
public Expression CenterOfGravityPlaneOffset2 { get; }
Property Value
CenterOfGravityPoint
Declaration
public Point CenterOfGravityPoint { get; set; }
Property Value
CenterOfGravityZoneRadius
Declaration
public Expression CenterOfGravityZoneRadius { get; }
Property Value
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
ExtrudeDirection
Declaration
public Direction ExtrudeDirection { get; set; }
Property Value
FillBasePlane
Declaration
public Plane FillBasePlane { get; set; }
Property Value
FillDirection
Declaration
public Direction FillDirection { get; set; }
Property Value
FillFromDirectionOptions
Declaration
public ShapeConstraintBuilder.FillFromDirectionType FillFromDirectionOptions { get; set; }
Property Value
FirstLimitPlane
Declaration
public Plane FirstLimitPlane { get; set; }
Property Value
MaxOverhangAngle
Declaration
public ShapeConstraintBuilder.MaxOverhangAngleValue MaxOverhangAngle { get; set; }
Property Value
MaximumDiameter
Declaration
public Expression MaximumDiameter { get; }
Property Value
MaximumWallThickness
Declaration
public Expression MaximumWallThickness { get; }
Property Value
MinimumDiameter
Declaration
public Expression MinimumDiameter { get; }
Property Value
MinimumWallThickness
Declaration
public Expression MinimumWallThickness { get; }
Property Value
Declaration
public ShapeConstraintBuilder.MultiAxisToolingType MultiAxisToolingOption { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
NumberOfSegments
Declaration
public int NumberOfSegments { get; set; }
Property Value
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
RevolutionAxis
Declaration
public Axis RevolutionAxis { 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
ThroughHoleVector
Declaration
public Direction ThroughHoleVector { get; set; }
Property Value
Declaration
public Expression ToolDiameter { get; }
Property Value
Declaration
public Expression ToolLength { get; }
Property Value
Declaration
[Obsolete("Deprecated in NX2306.0.0. This is for NX2212 but not used either, do not use this method.")]
public Expression ToolTipAngle { get; }
Property Value
Type
Declaration
public ShapeConstraintBuilder.ConstraintType Type { get; set; }
Property Value
UserSetName
Declaration
public bool UserSetName { get; set; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink