Class NcmScBuilder
Inheritance
System.Object
System.MarshalByRefObject
NcmScBuilder
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 NcmScBuilder : NcmSubopBuilder, IMessageSink, IComponentBuilder
Constructors
NcmScBuilder()
Declaration
Properties
CollisionCheck
Declaration
public bool CollisionCheck { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EngageAgainstCheckBuilder
Declaration
public NcmScEngRetBuilder EngageAgainstCheckBuilder { get; }
Property Value
EngageInitialBuilder
Declaration
public NcmScEngRetBuilder EngageInitialBuilder { get; }
Property Value
EngageOpenAreaBuilder
Declaration
public NcmScEngRetBuilder EngageOpenAreaBuilder { get; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
public double MaxToolAxisChange { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public bool OutputContactData { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PartSafeClearance
Declaration
public InheritableToolDepBuilder PartSafeClearance { get; }
Property Value
RetractAgainstCheckBuilder
Declaration
public NcmScEngRetBuilder RetractAgainstCheckBuilder { get; }
Property Value
RetractFinalBuilder
Declaration
public NcmScEngRetBuilder RetractFinalBuilder { get; }
Property Value
RetractOpenAreaBuilder
Declaration
public NcmScEngRetBuilder RetractOpenAreaBuilder { get; }
Property Value
SmoothingBuilder
Declaration
public NcmSmoothingBuilder SmoothingBuilder { get; }
Property Value
SmoothingOption
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
public NcmScBuilder.SmoothingOptions SmoothingOption { get; set; }
Property Value
SmoothingRadiusBuilder
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
public InheritableToolDepBuilder SmoothingRadiusBuilder { get; }
Property Value
TransferAvoidanceFromBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceFromBuilder { get; }
Property Value
TransferAvoidanceGohomeBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceGohomeBuilder { get; }
Property Value
TransferAvoidanceReturnBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceReturnBuilder { get; }
Property Value
TransferAvoidanceStartBuilder
Declaration
public NcmAvoidancePointBuilder TransferAvoidanceStartBuilder { get; }
Property Value
TransferBetweenRegionsBuilder
Declaration
public NcmTransferBuilder TransferBetweenRegionsBuilder { get; }
Property Value
TransferCommonClearanceBuilder
Declaration
public NcmClearanceBuilder TransferCommonClearanceBuilder { get; }
Property Value
TransferInitialFinalBuilder
Declaration
public NcmTransferBuilder TransferInitialFinalBuilder { get; }
Property Value
TransferRegionDistanceBuilder
Declaration
public InheritableToolDepBuilder TransferRegionDistanceBuilder { get; }
Property Value
TransferWithinRegionsBuilder
Declaration
public NcmTransferBuilder TransferWithinRegionsBuilder { get; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink