Search Results for

    Show / Hide Table of Contents

    Class DPMItpBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    ParamBuilder
    DPMItpBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    ParamBuilder.GetCustomizableItemBuilder(string)
    ParamBuilder.GetCustomizableItemNames()
    ParamBuilder.CycleEvent
    ParamBuilder.CycleTable
    ParamBuilder.OptimizationMethod
    ParamBuilder.TargetPocket
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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 DPMItpBuilder : ParamBuilder, IMessageSink, IComponentBuilder

    Constructors

    DPMItpBuilder()

    Declaration
    protected DPMItpBuilder()

    Properties

    CrossCurveCount

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

    CrossCurveList

    Declaration
    public SectionList CrossCurveList { get; }
    Property Value
    Type Description
    SectionList

    CrossCurveNormalToFlowCount

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

    CrossCurveNormalToFlowSide

    Declaration
    public DPMItpBuilder.CrossCurveNormalToFlowSideOption CrossCurveNormalToFlowSide { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.CrossCurveNormalToFlowSideOption

    CrossCurvesMethod

    Declaration
    public DPMItpBuilder.CrossCurvesMethodOption CrossCurvesMethod { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.CrossCurvesMethodOption

    CutPatternBuilder

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

    CutStepBuilder

    Declaration
    public DmStreamlineCutStep CutStepBuilder { get; }
    Property Value
    Type Description
    DmStreamlineCutStep

    CutStepFirstCut

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.FirstCut instead.")]
    public int CutStepFirstCut { get; set; }
    Property Value
    Type Description
    int

    CutStepSecondCut

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.SecondCut instead.")]
    public int CutStepSecondCut { get; set; }
    Property Value
    Type Description
    int

    CutStepThirdCut

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.ThirdCut instead.")]
    public int CutStepThirdCut { get; set; }
    Property Value
    Type Description
    int

    CutType

    Declaration
    public DPMItpBuilder.CutTypeOption CutType { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.CutTypeOption

    FlowCurveCount

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

    FlowCurveList

    Declaration
    public SectionList FlowCurveList { get; }
    Property Value
    Type Description
    SectionList

    PreviewEnabled

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

    SelectionMethod

    Declaration
    public DPMItpBuilder.SelectionMethodOption SelectionMethod { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.SelectionMethodOption

    StepIntol

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.StepIntol instead.")]
    public InheritableDoubleBuilder StepIntol { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    StepMethod

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.CutStepType instead.")]
    public DPMItpBuilder.StepMethodOption StepMethod { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.StepMethodOption

    StepOuttol

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmStreamlineCutStep.StepOutol instead.")]
    public InheritableDoubleBuilder StepOuttol { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    StepoverBuilder

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

    StepoverDis

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

    StepoverNum

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

    StepoverScallopHeight

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

    StepoverType

    Declaration
    public DPMItpBuilder.StepoverTypeOption StepoverType { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.StepoverTypeOption

    ToolPosition

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmToolPosition.ToolPosition instead.")]
    public DPMItpBuilder.ToolPositionOption ToolPosition { get; set; }
    Property Value
    Type Description
    DPMItpBuilder.ToolPositionOption

    ToolPositionBuilder

    Declaration
    public DmToolPosition ToolPositionBuilder { get; }
    Property Value
    Type Description
    DmToolPosition

    TrimExtendBuilder

    Declaration
    public DmTrimExtend TrimExtendBuilder { get; }
    Property Value
    Type Description
    DmTrimExtend

    UsePartNormal

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

    Methods

    FlipMaterial()

    Declaration
    public void FlipMaterial()

    GetCrossCurveNormalToFlowCurve(out TaggedObject[])

    Declaration
    public void GetCrossCurveNormalToFlowCurve(out TaggedObject[] curves)
    Parameters
    Type Name Description
    TaggedObject[] curves

    GetExtendValues()

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmTrimExtend instead.")]
    public double[] GetExtendValues()
    Returns
    Type Description
    double[]

    MPreview()

    Declaration
    public void MPreview()

    SetCrossCurveNormalToFlowCurve(TaggedObject[])

    Declaration
    public void SetCrossCurveNormalToFlowCurve(TaggedObject[] curves)
    Parameters
    Type Name Description
    TaggedObject[] curves

    SetExtendValues(double[])

    Declaration
    [Obsolete("Deprecated in NX10.0.1.  Use NXOpen.CAM.DmTrimExtend instead.")]
    public void SetExtendValues(double[] values)
    Parameters
    Type Name Description
    double[] values

    Implements

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