Class NcmScBuilder
Assembly: NXOpen.dll
Syntax
public class NcmScBuilder : NcmSubopBuilder, IMessageSink, IComponentBuilder
Constructors
NcmScBuilder()
Declaration
Properties
CollisionCheck
Declaration
public bool CollisionCheck { get; set; }
Property Value
EngageAgainstCheckBuilder
Declaration
public NcmScEngRetBuilder EngageAgainstCheckBuilder { get; }
Property Value
EngageInitialBuilder
Declaration
public NcmScEngRetBuilder EngageInitialBuilder { get; }
Property Value
EngageOpenAreaBuilder
Declaration
public NcmScEngRetBuilder EngageOpenAreaBuilder { get; }
Property Value
MaxStepoverBuilder
Declaration
public InheritableToolDepBuilder MaxStepoverBuilder { get; }
Property Value
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
public double MaxToolAxisChange { get; set; }
Property Value
Declaration
public bool OutputContactData { get; set; }
Property Value
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