Search Results for

    Show / Hide Table of Contents

    Class DmSurfBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    DmSurfBuilder
    Implements
    IMessageSink
    Inherited Members
    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 DmSurfBuilder : TaggedObject, IMessageSink

    Constructors

    DmSurfBuilder()

    Declaration
    protected DmSurfBuilder()

    Properties

    CutPatternBuilder

    Declaration
    public CutPatternBuilder CutPatternBuilder { get; }
    Property Value
    Type Description
    CutPatternBuilder

    DmSurfCutArea

    Declaration
    public DmSurfBuilder.DmSurfCutAreaType DmSurfCutArea { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.DmSurfCutAreaType

    DmSurfCutPattern

    Declaration
    public DmSurfBuilder.DmSurfCutPatternType DmSurfCutPattern { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.DmSurfCutPatternType

    DmSurfCutStep

    Declaration
    public DmSurfBuilder.DmSurfCutStepType DmSurfCutStep { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.DmSurfCutStepType

    DmSurfCutStepFirstCut

    Declaration
    public int DmSurfCutStepFirstCut { get; set; }
    Property Value
    Type Description
    int

    DmSurfCutStepSecondCut

    Declaration
    public int DmSurfCutStepSecondCut { get; set; }
    Property Value
    Type Description
    int

    DmSurfCutStepThirdCut

    Declaration
    public int DmSurfCutStepThirdCut { get; set; }
    Property Value
    Type Description
    int

    DmSurfCutTraversal

    Declaration
    public DmSurfBuilder.DmSurfCutTraversalType DmSurfCutTraversal { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.DmSurfCutTraversalType

    DmSurfGouge

    Declaration
    public DmSurfBuilder.GougeActionType DmSurfGouge { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.GougeActionType

    DmSurfToolPos

    Declaration
    public DmSurfBuilder.ToolPositionType DmSurfToolPos { get; set; }
    Property Value
    Type Description
    DmSurfBuilder.ToolPositionType

    DriveGeometry

    Declaration
    public SurfaceDriveGeometry DriveGeometry { get; }
    Property Value
    Type Description
    SurfaceDriveGeometry

    StepIntolBuilder

    Declaration
    public InheritableDoubleBuilder StepIntolBuilder { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    StepOuttolBuilder

    Declaration
    public InheritableDoubleBuilder StepOuttolBuilder { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    StepoverBuilder

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

    StockDriveBuilder

    Declaration
    public InheritableDoubleBuilder StockDriveBuilder { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    SurfacePercentageEndFirstValue

    Declaration
    public double SurfacePercentageEndFirstValue { get; set; }
    Property Value
    Type Description
    double

    SurfacePercentageEndLastValue

    Declaration
    public double SurfacePercentageEndLastValue { get; set; }
    Property Value
    Type Description
    double

    SurfacePercentageEndStepValue

    Declaration
    public double SurfacePercentageEndStepValue { get; set; }
    Property Value
    Type Description
    double

    SurfacePercentageStartFirstValue

    Declaration
    public double SurfacePercentageStartFirstValue { get; set; }
    Property Value
    Type Description
    double

    SurfacePercentageStartLastValue

    Declaration
    public double SurfacePercentageStartLastValue { get; set; }
    Property Value
    Type Description
    double

    SurfacePercentageStartStepValue

    Declaration
    public double SurfacePercentageStartStepValue { get; set; }
    Property Value
    Type Description
    double

    Methods

    FlipMaterial()

    Declaration
    public void FlipMaterial()

    GetCutDirection()

    Declaration
    public DmSurfBuilder.CutDirection GetCutDirection()
    Returns
    Type Description
    DmSurfBuilder.CutDirection

    GetSurfacePercentageEndFirst()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndFirstValue instead.")]
    public double GetSurfacePercentageEndFirst()
    Returns
    Type Description
    double

    GetSurfacePercentageEndLast()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndLastValue instead.")]
    public double GetSurfacePercentageEndLast()
    Returns
    Type Description
    double

    GetSurfacePercentageEndStep()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndStepValue instead.")]
    public double GetSurfacePercentageEndStep()
    Returns
    Type Description
    double

    GetSurfacePercentageStartFirst()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartFirstValue instead.")]
    public double GetSurfacePercentageStartFirst()
    Returns
    Type Description
    double

    GetSurfacePercentageStartLast()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartLastValue instead.")]
    public double GetSurfacePercentageStartLast()
    Returns
    Type Description
    double

    GetSurfacePercentageStartStep()

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartStepValue instead.")]
    public double GetSurfacePercentageStartStep()
    Returns
    Type Description
    double

    SetCutDirection(CutDirection)

    Declaration
    public void SetCutDirection(DmSurfBuilder.CutDirection cutDirection)
    Parameters
    Type Name Description
    DmSurfBuilder.CutDirection cutDirection

    SetSurfacePercentageEndFirst(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndFirstValue instead.")]
    public void SetSurfacePercentageEndFirst(double dValue)
    Parameters
    Type Name Description
    double dValue

    SetSurfacePercentageEndLast(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndLastValue instead.")]
    public void SetSurfacePercentageEndLast(double dValue)
    Parameters
    Type Name Description
    double dValue

    SetSurfacePercentageEndStep(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageEndStepValue instead.")]
    public void SetSurfacePercentageEndStep(double dValue)
    Parameters
    Type Name Description
    double dValue

    SetSurfacePercentageStartFirst(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartFirstValue instead.")]
    public void SetSurfacePercentageStartFirst(double dValue)
    Parameters
    Type Name Description
    double dValue

    SetSurfacePercentageStartLast(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartLastValue instead.")]
    public void SetSurfacePercentageStartLast(double dValue)
    Parameters
    Type Name Description
    double dValue

    SetSurfacePercentageStartStep(double)

    Declaration
    [Obsolete("Deprecated in NX1980.0.0.  Use NXOpen.CAM.DmSurfBuilder.SurfacePercentageStartStepValue instead.")]
    public void SetSurfacePercentageStartStep(double dValue)
    Parameters
    Type Name Description
    double dValue

    Implements

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