Class NcmPlanarEngRetBuilder
Inheritance
System.Object
System.MarshalByRefObject
NcmPlanarEngRetBuilder
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 NcmPlanarEngRetBuilder : TaggedObject, IMessageSink
Constructors
NcmPlanarEngRetBuilder()
Declaration
protected NcmPlanarEngRetBuilder()
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 NcmPlanarEngRetBuilder.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
HeightFrom
Declaration
public NcmPlanarEngRetBuilder.MeasureHeightFrom HeightFrom { get; set; }
Property Value
HelicalRampAngleBuilder
Declaration
public InheritableDoubleBuilder HelicalRampAngleBuilder { get; }
Property Value
IfEngageDoesNotFit
Declaration
public NcmPlanarEngRetBuilder.IfEngageDoesNotFitTypes IfEngageDoesNotFit { get; set; }
Property Value
IgnoreBlankOnTrimSide
Declaration
public bool IgnoreBlankOnTrimSide { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
LengthBuilder
Declaration
public InheritableToolDepBuilder LengthBuilder { get; }
Property Value
MaxWidthBuilder
Declaration
public InheritableToolDepBuilder MaxWidthBuilder { get; }
Property Value
MinClearanceBuilder
Declaration
public InheritableToolDepBuilder MinClearanceBuilder { get; }
Property Value
MinimumClearance
Declaration
public NcmPlanarEngRetBuilder.MinClearanceTypes MinimumClearance { get; set; }
Property Value
MinRampLengthBuilder
Declaration
public InheritableToolDepBuilder MinRampLengthBuilder { get; }
Property Value
Plane
Declaration
public SmartObject 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 |
|
StartAtArcCenter
Declaration
public bool StartAtArcCenter { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SwingAngle
Declaration
public double SwingAngle { get; set; }
Property Value
Type |
Description |
System.Double |
|
Trim
Declaration
[Obsolete("Deprecated in NX10.0.3. Use NXOpen.CAM.NcmPlanarEngRetBuilder.MinimumClearance instead.")]
public bool Trim { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseEffectDist
Declaration
public bool UseEffectDist { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
UseMaxWidth
Declaration
public bool UseMaxWidth { 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