Class ScrapDesignBuilder
Inheritance
ScrapDesignBuilder
Assembly: NXOpen.dll
public class ScrapDesignBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected ScrapDesignBuilder()
Properties
Declaration
public ScrapDesignBuilder.AddonType AddonOperation { get; set; }
Property Value
Declaration
public bool ApplyColor { get; set; }
Property Value
Declaration
public NXColor AssignColor { get; set; }
Property Value
Declaration
public SelectEdgeList AttachEdge { get; }
Property Value
Declaration
public SelectBody AttachScrap { get; }
Property Value
Declaration
public ScCollector BoundaryList { get; }
Property Value
Declaration
public SelectBodyList ChangeColScrap { get; }
Property Value
Declaration
public Section CurveList { get; }
Property Value
Declaration
public int DefStationNum { get; set; }
Property Value
Declaration
public double DoubleA { get; set; }
Property Value
Declaration
public double DoubleAngle { get; set; }
Property Value
Declaration
public double DoubleB { get; set; }
Property Value
Declaration
public double DoubleH { get; set; }
Property Value
Declaration
public double DoubleR { get; set; }
Property Value
Declaration
public double DoubleRf { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.EditScrapType EditMethod { get; set; }
Property Value
Declaration
public int EditStationNum { get; set; }
Property Value
Declaration
public SelectBodyList ExistScrap { get; }
Property Value
Declaration
public NXColor HoleColor { get; set; }
Property Value
Declaration
public double MinRad { get; set; }
Property Value
Declaration
public NXColor OvercutColor { get; set; }
Property Value
Declaration
public SelectEdge OvercutEdge { get; }
Property Value
Declaration
public ScrapDesignBuilder.OvercutType OvercutOperation { get; set; }
Property Value
Declaration
public NXColor OverlapColor { get; set; }
Property Value
Declaration
public double OverlapWidth { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.DefScrapType PierceType { get; set; }
Property Value
Declaration
public NXColor PiercingColor { get; set; }
Property Value
Declaration
public NXColor PilotingColor { get; set; }
Property Value
Declaration
public double ProcessFive { get; set; }
Property Value
Declaration
public double ProcessFour { get; set; }
Property Value
Declaration
public double ProcessOne { get; set; }
Property Value
Declaration
public double ProcessThree { get; set; }
Property Value
Declaration
public double ProcessTwo { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.RemoveType RemoveFilter { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.ScrapDefType ScrapMethod { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.ScrapDefPosition ScrapPosition { get; set; }
Property Value
Declaration
public double ScrapTol { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.Body ScrapTypeEnum { get; set; }
Property Value
Declaration
public SelectBodyList SecondScrap { get; }
Property Value
Declaration
public Section SplitCurve { get; }
Property Value
Declaration
public SelectBodyList SplitScrap { get; }
Property Value
Declaration
public ScrapDesignBuilder.TrimNumType TrimNum { get; set; }
Property Value
Declaration
public NXColor TrimmingColor { get; set; }
Property Value
Declaration
public bool Update { get; set; }
Property Value
Declaration
public Section UserAddonCurve { get; }
Property Value
Methods
Declaration
public Point3d GetOvercutPosition()
Returns
Declaration
public void ScrapDesignAddon()
Declaration
public void ScrapDesignCreate()
Declaration
public void ScrapDesignEdit()
Declaration
public void ScrapDesignGroup()
Declaration
public void SetOvercutPosition(Point3d overcutPosition)
Parameters
| Type |
Name |
Description |
| Point3d |
overcutPosition |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink