Search Results for

    Show / Hide Table of Contents

    Class NcmScBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    BaseBuilder
    NcmSubopBuilder
    NcmScBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    NcmSubopBuilder.GetRegionStartPoints(out Point[])
    NcmSubopBuilder.SetRegionStartPoints(Point[])
    NcmSubopBuilder.DefaultRegionStartType
    NcmSubopBuilder.StartPointsEffectDistBuilder
    NcmSubopBuilder.StartPointsUseEffectDist
    BaseBuilder.GetCustomizableItemBuilder(string)
    BaseBuilder.GetCustomizableItemNames()
    BaseBuilder.Validate()
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class NcmScBuilder : NcmSubopBuilder, IMessageSink, IComponentBuilder

    Constructors

    NcmScBuilder()

    Declaration
    protected NcmScBuilder()

    Properties

    CollisionCheck

    Declaration
    public bool CollisionCheck { get; set; }
    Property Value
    Type Description
    bool

    EngageAgainstCheckBuilder

    Declaration
    public NcmScEngRetBuilder EngageAgainstCheckBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    EngageInitialBuilder

    Declaration
    public NcmScEngRetBuilder EngageInitialBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    EngageOpenAreaBuilder

    Declaration
    public NcmScEngRetBuilder EngageOpenAreaBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    MaxStepoverBuilder

    Declaration
    public InheritableToolDepBuilder MaxStepoverBuilder { get; }
    Property Value
    Type Description
    InheritableToolDepBuilder

    MaxToolAxisChange

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
    public double MaxToolAxisChange { get; set; }
    Property Value
    Type Description
    double

    OutputContactData

    Declaration
    public bool OutputContactData { get; set; }
    Property Value
    Type Description
    bool

    PartSafeClearance

    Declaration
    public InheritableToolDepBuilder PartSafeClearance { get; }
    Property Value
    Type Description
    InheritableToolDepBuilder

    RetractAgainstCheckBuilder

    Declaration
    public NcmScEngRetBuilder RetractAgainstCheckBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    RetractFinalBuilder

    Declaration
    public NcmScEngRetBuilder RetractFinalBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    RetractOpenAreaBuilder

    Declaration
    public NcmScEngRetBuilder RetractOpenAreaBuilder { get; }
    Property Value
    Type Description
    NcmScEngRetBuilder

    SmoothingBuilder

    Declaration
    public NcmSmoothingBuilder SmoothingBuilder { get; }
    Property Value
    Type Description
    NcmSmoothingBuilder

    SmoothingOption

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
    public NcmScBuilder.SmoothingOptions SmoothingOption { get; set; }
    Property Value
    Type Description
    NcmScBuilder.SmoothingOptions

    SmoothingRadiusBuilder

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Use NXOpen.CAM.NcmScBuilder.SmoothingBuilder instead.")]
    public InheritableToolDepBuilder SmoothingRadiusBuilder { get; }
    Property Value
    Type Description
    InheritableToolDepBuilder

    TransferAvoidanceFromBuilder

    Declaration
    public NcmAvoidancePointBuilder TransferAvoidanceFromBuilder { get; }
    Property Value
    Type Description
    NcmAvoidancePointBuilder

    TransferAvoidanceGohomeBuilder

    Declaration
    public NcmAvoidancePointBuilder TransferAvoidanceGohomeBuilder { get; }
    Property Value
    Type Description
    NcmAvoidancePointBuilder

    TransferAvoidanceReturnBuilder

    Declaration
    public NcmAvoidancePointBuilder TransferAvoidanceReturnBuilder { get; }
    Property Value
    Type Description
    NcmAvoidancePointBuilder

    TransferAvoidanceStartBuilder

    Declaration
    public NcmAvoidancePointBuilder TransferAvoidanceStartBuilder { get; }
    Property Value
    Type Description
    NcmAvoidancePointBuilder

    TransferBetweenRegionsBuilder

    Declaration
    public NcmTransferBuilder TransferBetweenRegionsBuilder { get; }
    Property Value
    Type Description
    NcmTransferBuilder

    TransferCommonClearanceBuilder

    Declaration
    public NcmClearanceBuilder TransferCommonClearanceBuilder { get; }
    Property Value
    Type Description
    NcmClearanceBuilder

    TransferInitialFinalBuilder

    Declaration
    public NcmTransferBuilder TransferInitialFinalBuilder { get; }
    Property Value
    Type Description
    NcmTransferBuilder

    TransferRegionDistanceBuilder

    Declaration
    public InheritableToolDepBuilder TransferRegionDistanceBuilder { get; }
    Property Value
    Type Description
    InheritableToolDepBuilder

    TransferWithinRegionsBuilder

    Declaration
    public NcmTransferBuilder TransferWithinRegionsBuilder { get; }
    Property Value
    Type Description
    NcmTransferBuilder

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX