Class ScrapDesignBuilder
Inheritance
System.Object
System.MarshalByRefObject
ScrapDesignBuilder
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
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
Type |
Description |
System.Boolean |
|
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
Type |
Description |
System.Int32 |
|
Declaration
public double DoubleA { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double DoubleAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double DoubleB { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double DoubleH { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double DoubleR { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public ScrapDesignBuilder.EditScrapType EditMethod { get; set; }
Property Value
Declaration
public int EditStationNum { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
public SelectBodyList ExistScrap { get; }
Property Value
Declaration
public NXColor HoleColor { get; set; }
Property Value
Declaration
public double MinRad { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
Declaration
public double ProcessFour { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ProcessOne { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ProcessThree { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public double ProcessTwo { get; set; }
Property Value
Type |
Description |
System.Double |
|
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
Type |
Description |
System.Double |
|
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 NXColor TrimmingColor { get; set; }
Property Value
Declaration
public ScrapDesignBuilder.TrimNumType TrimNum { get; set; }
Property Value
Declaration
public Section UserAddonCurve { get; }
Property Value
Methods
Declaration
public Point3d GetOvercutPosition()
Returns
Declaration
public void SetOvercutPosition(Point3d overcutPosition)
Parameters
Type |
Name |
Description |
Point3d |
overcutPosition |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink