Class NcmScEngRetBuilder
Inheritance
System.Object
System.MarshalByRefObject
NcmScEngRetBuilder
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 NcmScEngRetBuilder : TaggedObject, IMessageSink
Constructors
NcmScEngRetBuilder()
Declaration
protected NcmScEngRetBuilder()
Properties
ArcAngle
Declaration
public double ArcAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
DiameterBuilder
Declaration
public InheritableToolDepBuilder DiameterBuilder { get; }
Property Value
EffectDistBuilder
Declaration
public InheritableToolDepBuilder EffectDistBuilder { get; }
Property Value
EngRetType
Declaration
public NcmScEngRetBuilder.EngRetTypes EngRetType { get; set; }
Property Value
ExtendAfterArc
Declaration
public InheritableToolDepBuilder ExtendAfterArc { get; }
Property Value
ExtendBeforeArc
Declaration
public InheritableToolDepBuilder ExtendBeforeArc { get; }
Property Value
HeightBuilder
Declaration
public InheritableToolDepBuilder HeightBuilder { get; }
Property Value
HelicalRampAngle
Declaration
[Obsolete("Deprecated in NX8.0.0. Use CAM.NcmScEngRetBuilder.HelicalRampAngleBuilder instead.")]
public double HelicalRampAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
HelicalRampAngleBuilder
Declaration
public InheritableDoubleBuilder HelicalRampAngleBuilder { get; }
Property Value
LengthBuilder
Declaration
public InheritableToolDepBuilder LengthBuilder { get; }
Property Value
LinearExtensionBuilder
Declaration
[Obsolete("Deprecated in NX9.0.0. For engage, use CAM.NcmScEngRetBuilder.ExtendBeforeArc. For retract, use CAM.NcmScEngRetBuilder.ExtendAfterArc.")]
public InheritableToolDepBuilder LinearExtensionBuilder { get; }
Property Value
MeasureFrom
Declaration
public NcmScEngRetBuilder.MeasureFromTypes MeasureFrom { get; set; }
Property Value
Plane
Declaration
public Plane Plane { get; set; }
Property Value
RadiusBuilder
Declaration
public InheritableToolDepBuilder RadiusBuilder { get; }
Property Value
RampAngle
Declaration
public double RampAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
SwingAngle
Declaration
public double SwingAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
UseEffectDist
Declaration
public bool UseEffectDist { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Vector
Declaration
public SmartObject Vector { get; set; }
Property Value
Methods
GetPoints(out Point[])
Declaration
public void GetPoints(out Point[] points)
Parameters
Type |
Name |
Description |
Point[] |
points |
|
SetPoints(Point[])
Declaration
public void SetPoints(Point[] points)
Parameters
Type |
Name |
Description |
Point[] |
points |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink