Class FreeformUnformBuilder
Inheritance
FreeformUnformBuilder
Assembly: NXOpen.dll
public class FreeformUnformBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected FreeformUnformBuilder()
Properties
Declaration
public double AngleTolerance { get; set; }
Property Value
Declaration
public Section BaseCurve { get; set; }
Property Value
Declaration
public Section BendCurve { get; }
Property Value
Declaration
public ScCollector BendFaces { get; set; }
Property Value
Declaration
public Section ControlCurve { get; set; }
Property Value
Declaration
public double DistanceTolerance { get; set; }
Property Value
Declaration
public Section FirstRegionLimitCurve { get; set; }
Property Value
Declaration
public ScCollector FirstRegionOffsetCurve { get; set; }
Property Value
Declaration
public ScCollector FirstTargetCurve { get; }
Property Value
Declaration
public Expression FirstTargetCurveOffset { get; }
Property Value
Declaration
public int IterationCount { get; set; }
Property Value
Declaration
public bool KeepBaseLength { get; set; }
Property Value
Declaration
public bool ModifyInputSheet { get; set; }
Property Value
Declaration
public Expression RadiusReductionPercent { get; }
Property Value
Declaration
public Expression RegionToDeformOffset { get; }
Property Value
Declaration
public Expression RotationAngle { get; }
Property Value
Declaration
public bool RotationAngleReverseDirection { get; set; }
Property Value
Declaration
public Expression RotationDistance { get; }
Property Value
Declaration
public Section RotationTargetCurve { get; }
Property Value
Declaration
public Section SecondRegionLimitCurve { get; set; }
Property Value
Declaration
public ScCollector SecondRegionOffsetCurve { get; set; }
Property Value
Declaration
public ScCollector SecondTargetCurve { get; }
Property Value
Declaration
public Expression SecondTargetCurveOffset { get; }
Property Value
Declaration
public ScCollector SheetToDeform { get; set; }
Property Value
Declaration
public OnPathDimensionBuilder StartLocation { get; set; }
Property Value
Declaration
public Direction StretchDirection { get; set; }
Property Value
Declaration
public Expression TaperEnd { get; }
Property Value
Declaration
public Expression TaperStart { get; }
Property Value
Declaration
public Section TargetCurve { get; }
Property Value
Declaration
public Expression TargetCurveOffset { get; }
Property Value
Declaration
public GlobalShapingBuilder.OffsetMethod TargetCurveOffsetType { get; set; }
Property Value
Declaration
public Point TargetPoint { get; set; }
Property Value
Declaration
public Expression TargetPointOffset { get; }
Property Value
Declaration
public ScCollector TargetSheet { get; }
Property Value
Declaration
public GlobalShapingBuilder.TransitionType TransitionOptions { get; set; }
Property Value
Declaration
public double TransitionShapeControl { get; set; }
Property Value
Declaration
public FreeformUnformBuilder.UnformTypes UnformType { get; set; }
Property Value
Methods
Declaration
public void CreatePreviewFacets()
Implements
System.Runtime.Remoting.Messaging.IMessageSink