Search Results for

    Show / Hide Table of Contents

    Class CutLevel

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    CutLevel
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class CutLevel : TaggedObject, IMessageSink

    Constructors

    CutLevel()

    Declaration
    protected CutLevel()

    Properties

    CutLevelType

    Declaration
    public CutLevel.Types CutLevelType { get; set; }
    Property Value
    Type Description
    CutLevel.Types

    DistanceBelow

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

    GlobalDepthPerCut

    Declaration
    public StepoverBuilder GlobalDepthPerCut { get; }
    Property Value
    Type Description
    StepoverBuilder

    RangeType

    Declaration
    public CutLevel.RangeTypes RangeType { get; set; }
    Property Value
    Type Description
    CutLevel.RangeTypes

    TopOffCriticalDepths

    Declaration
    public bool TopOffCriticalDepths { get; set; }
    Property Value
    Type Description
    System.Boolean

    TopZc

    Declaration
    public double TopZc { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    AddRangeFromDepth(Double, Double, CutLevel.MeasureTypes, Int32)

    Declaration
    public int AddRangeFromDepth(double rangeDepth, double depthPerCut, CutLevel.MeasureTypes measureType, int referencedRange)
    Parameters
    Type Name Description
    System.Double rangeDepth
    System.Double depthPerCut
    CutLevel.MeasureTypes measureType
    System.Int32 referencedRange
    Returns
    Type Description
    System.Int32

    AddRangeFromGeometry(NXObject, Double)

    Declaration
    public int AddRangeFromGeometry(NXObject selectedObject, double depthPerCut)
    Parameters
    Type Name Description
    NXObject selectedObject
    System.Double depthPerCut
    Returns
    Type Description
    System.Int32

    ApplyGlobalDepthPerCut()

    Declaration
    public void ApplyGlobalDepthPerCut()

    DeleteRange(Int32)

    Declaration
    public void DeleteRange(int index)
    Parameters
    Type Name Description
    System.Int32 index

    InitializeData()

    Declaration
    public bool InitializeData()
    Returns
    Type Description
    System.Boolean

    SetRangeDepth(Int32, Double, CutLevel.MeasureTypes)

    Declaration
    public void SetRangeDepth(int index, double rangeDepth, CutLevel.MeasureTypes measureType)
    Parameters
    Type Name Description
    System.Int32 index
    System.Double rangeDepth
    CutLevel.MeasureTypes measureType

    SetRangeDepthPerCut(Int32, Double)

    Declaration
    public void SetRangeDepthPerCut(int index, double depthPerCut)
    Parameters
    Type Name Description
    System.Int32 index
    System.Double depthPerCut

    SetRangeGeometry(Int32, NXObject)

    Declaration
    public void SetRangeGeometry(int index, NXObject geometry)
    Parameters
    Type Name Description
    System.Int32 index
    NXObject geometry

    SetTopGeometry(NXObject)

    Declaration
    public void SetTopGeometry(NXObject currentValue)
    Parameters
    Type Name Description
    NXObject currentValue

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In This Article
    Back to top Generated by DocFX