Class DPMItpBuilder
Inheritance
System.Object
System.MarshalByRefObject
DPMItpBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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 |
System.Int32 |
|
CrossCurveList
Declaration
public SectionList CrossCurveList { get; }
Property Value
CrossCurveNormalToFlowCount
Declaration
public int CrossCurveNormalToFlowCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CrossCurveNormalToFlowSide
Declaration
public DPMItpBuilder.CrossCurveNormalToFlowSideOption CrossCurveNormalToFlowSide { get; set; }
Property Value
CrossCurvesMethod
Declaration
public DPMItpBuilder.CrossCurvesMethodOption CrossCurvesMethod { get; set; }
Property Value
CutPatternBuilder
Declaration
public CutPatternBuilder CutPatternBuilder { get; }
Property Value
CutStepBuilder
Declaration
public DmStreamlineCutStep CutStepBuilder { get; }
Property Value
CutStepFirstCut
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.FirstCut instead.")]
public int CutStepFirstCut { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CutStepSecondCut
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.SecondCut instead.")]
public int CutStepSecondCut { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CutStepThirdCut
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.ThirdCut instead.")]
public int CutStepThirdCut { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CutType
Declaration
public DPMItpBuilder.CutTypeOption CutType { get; set; }
Property Value
FlowCurveCount
Declaration
public int FlowCurveCount { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
FlowCurveList
Declaration
public SectionList FlowCurveList { get; }
Property Value
PreviewEnabled
Declaration
public bool PreviewEnabled { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SelectionMethod
Declaration
public DPMItpBuilder.SelectionMethodOption SelectionMethod { get; set; }
Property Value
StepIntol
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.StepIntol instead.")]
public InheritableDoubleBuilder StepIntol { get; }
Property Value
StepMethod
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.CutStepType instead.")]
public DPMItpBuilder.StepMethodOption StepMethod { get; set; }
Property Value
StepOuttol
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.StepOutol instead.")]
public InheritableDoubleBuilder StepOuttol { get; }
Property Value
StepoverBuilder
Declaration
public StepoverBuilder StepoverBuilder { get; }
Property Value
StepoverDis
Declaration
public double StepoverDis { get; set; }
Property Value
Type |
Description |
System.Double |
|
StepoverNum
Declaration
public int StepoverNum { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
StepoverScallopHeight
Declaration
public double StepoverScallopHeight { get; set; }
Property Value
Type |
Description |
System.Double |
|
StepoverType
Declaration
public DPMItpBuilder.StepoverTypeOption StepoverType { get; set; }
Property Value
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmToolPosition.ToolPosition instead.")]
public DPMItpBuilder.ToolPositionOption ToolPosition { get; set; }
Property Value
Declaration
public DmToolPosition ToolPositionBuilder { get; }
Property Value
TrimExtendBuilder
Declaration
public DmTrimExtend TrimExtendBuilder { get; }
Property Value
UsePartNormal
Declaration
public bool UsePartNormal { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
GetCrossCurveNormalToFlowCurve(out TaggedObject[])
Declaration
public void GetCrossCurveNormalToFlowCurve(out TaggedObject[] curves)
Parameters
GetExtendValues()
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmTrimExtend instead.")]
public double[] GetExtendValues()
Returns
Type |
Description |
System.Double[] |
|
MPreview()
Declaration
SetCrossCurveNormalToFlowCurve(TaggedObject[])
Declaration
public void SetCrossCurveNormalToFlowCurve(TaggedObject[] curves)
Parameters
SetExtendValues(Double[])
Declaration
[Obsolete("Deprecated in NX10.0.1. Use NXOpen.CAM.DmTrimExtend instead.")]
public void SetExtendValues(double[] values)
Parameters
Type |
Name |
Description |
System.Double[] |
values |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink