NXOpen .NET Reference Guide
1899
|
Represents an DPMItp Builder More...
Public Types | |
enum | CrossCurveNormalToFlowSideOption { Both, Left, Right } |
Enum of cross curve side More... | |
enum | CrossCurvesMethodOption { OnPart, NormalToFlow } |
Enum of cross curves creation method More... | |
enum | CutTypeOption { Zig, Zigzag, ZigzagWithLifts, SpiralHelix } |
Enum of cut type More... | |
enum | SelectionMethodOption { Automatic, Specify, OnPart } |
Enum of selection method More... | |
enum | StepMethodOption { Tolerance, Points } |
Enum of step method More... | |
enum | StepoverTypeOption { Number, Distance, Scallop } |
Enum of stepover type More... | |
enum | ToolPositionOption { On, Tanto, Contact } |
Enum of tool position More... | |
Public Types inherited from NXOpen.CAM.ParamBuilder | |
enum | OptimizationTypes { None, MinimizeTravel, Band } |
Available types for Optimization Method in operation More... | |
Public Member Functions | |
unsafe void | GetCrossCurveNormalToFlowCurve (out NXOpen.TaggedObject[] curves) |
Returns the flow curve used in generation of cross curve normal to flow. More... | |
unsafe double[] | GetExtendValues () |
Get the extend values More... | |
unsafe void | MPreview () |
Preview drive path More... | |
unsafe void | SetCrossCurveNormalToFlowCurve (NXOpen.TaggedObject[] curves) |
Sets the flow curve used in generation of cross curves normal to flow. More... | |
unsafe void | SetExtendValues (double[] values) |
Set the extend values More... | |
Public Member Functions inherited from NXOpen.CAM.ParamBuilder | |
unsafe NXOpen.TaggedObject | GetCustomizableItemBuilder (string name) |
Returns the customizable item builder for the given customizable item name More... | |
unsafe string[] | GetCustomizableItemNames () |
Returns the names for all customizable item ids More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe int | CrossCurveCount [get, set] |
Returns or sets the cross curve count More... | |
unsafe NXOpen.SectionList | CrossCurveList [get] |
Returns the Cross Curve List More... | |
unsafe int | CrossCurveNormalToFlowCount [get, set] |
Returns or sets the cross curves normal to flow count More... | |
unsafe NXOpen.CAM.DPMItpBuilder.CrossCurvesMethodOption | CrossCurvesMethod [get, set] |
Returns or sets the cross curves selection method More... | |
unsafe NXOpen.CAM.CutPatternBuilder | CutPatternBuilder [get] |
Returns the cut pattern builder More... | |
unsafe NXOpen.CAM.DmStreamlineCutStep | CutStepBuilder [get] |
Returns the cut step builder More... | |
unsafe int | CutStepFirstCut [get, set] |
Returns or sets the First Cut More... | |
unsafe int | CutStepSecondCut [get, set] |
Returns or sets the Second Cut More... | |
unsafe int | CutStepThirdCut [get, set] |
Returns or sets the Third Cut More... | |
unsafe NXOpen.CAM.DPMItpBuilder.CutTypeOption | CutType [get, set] |
Returns or sets the cut type More... | |
unsafe int | FlowCurveCount [get, set] |
Returns or sets the flow curve count More... | |
unsafe NXOpen.SectionList | FlowCurveList [get] |
Returns the Flow Curve List More... | |
unsafe bool | PreviewEnabled [get, set] |
Returns or sets the use of preview More... | |
unsafe NXOpen.CAM.DPMItpBuilder.SelectionMethodOption | SelectionMethod [get, set] |
Returns or sets the flow and cross selection method More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StepIntol [get] |
Returns the Cut Step Intol More... | |
unsafe NXOpen.CAM.DPMItpBuilder.StepMethodOption | StepMethod [get, set] |
Returns or sets the Cut Step More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StepOuttol [get] |
Returns the Cut Step Outol More... | |
unsafe NXOpen.CAM.StepoverBuilder | StepoverBuilder [get] |
Returns the stepover builder More... | |
unsafe double | StepoverDis [get, set] |
Returns or sets the stepover distance More... | |
unsafe int | StepoverNum [get, set] |
Returns or sets the stepover number More... | |
unsafe double | StepoverScallopHeight [get, set] |
Returns or sets the stepover scallop height More... | |
unsafe NXOpen.CAM.DPMItpBuilder.StepoverTypeOption | StepoverType [get, set] |
Returns or sets the stepover type More... | |
unsafe NXOpen.CAM.DPMItpBuilder.ToolPositionOption | ToolPosition [get, set] |
Returns or sets the tool position More... | |
unsafe NXOpen.CAM.DmToolPosition | ToolPositionBuilder [get] |
Returns the tool position builder More... | |
unsafe NXOpen.CAM.DmTrimExtend | TrimExtendBuilder [get] |
Returns the trim and extend builder More... | |
unsafe bool | UsePartNormal [get, set] |
Returns or sets the use of part normal More... | |
Properties inherited from NXOpen.CAM.ParamBuilder | |
unsafe NXOpen.CAM.Ude | CycleEvent [get] |
Returns the cycle event More... | |
unsafe NXOpen.CAM.Cycle | CycleTable [get] |
Returns the cycle More... | |
unsafe NXOpen.CAM.ParamBuilder.OptimizationTypes | OptimizationMethod [get, set] |
Returns or sets the optim method More... | |
unsafe NXOpen.CAM.NCGroup | TargetPocket [get, set] |
Returns or sets the target pocket More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents an DPMItp Builder
To create a new instance of this class, use NXOpen.CAM.OperationCollection.CreateDpmitpBuilder
Created in NX5.0.0
|
inline |
Returns the flow curve used in generation of cross curve normal to flow.
Created in NX10.0.3
License requirements: cam_base ("CAM BASE")
curves | Array of curves |
|
inline |
Get the extend values
Created in NX5.0.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmTrimExtend instead.
License requirements: cam_base ("CAM BASE")
|
inline |
Preview drive path
Created in NX5.0.0
License requirements: cam_base ("CAM BASE")
|
inline |
Sets the flow curve used in generation of cross curves normal to flow.
Created in NX10.0.3
License requirements: cam_base ("CAM BASE")
curves | Array of curves |
|
inline |
Set the extend values
Created in NX5.0.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmTrimExtend instead.
License requirements: cam_base ("CAM BASE")
values | the extend value |
|
getset |
Returns or sets the cross curve count
Created in NX9.0.3
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the Cross Curve List
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the cross curves normal to flow count
Created in NX10.0.3
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the cross curves selection method
Created in NX10.0.3
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the cut pattern builder
Created in NX6.0.0
License requirements: None.
|
get |
Returns the cut step builder
Created in NX10.0.1
License requirements: None.
|
getset |
Returns or sets the First Cut
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.FirstCut instead.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Second Cut
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.SecondCut instead.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the Third Cut
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.ThirdCut instead.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the cut type
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the flow curve count
Created in NX9.0.3
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the Flow Curve List
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the use of preview
Created in NX10.0.3
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the flow and cross selection method
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the Cut Step Intol
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.StepIntol instead.
License requirements: None.
|
getset |
Returns or sets the Cut Step
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.CutStepType instead.
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the Cut Step Outol
Created in NX7.5.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmStreamlineCutStep.StepOutol instead.
License requirements: None.
|
get |
Returns the stepover builder
Created in NX6.0.0
License requirements: None.
|
getset |
Returns or sets the stepover distance
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the stepover number
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the stepover scallop height
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the stepover type
Created in NX5.0.0
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
getset |
Returns or sets the tool position
Created in NX5.0.0
Deprecated in NX10.0.1. Use NXOpen.CAM.DmToolPosition.ToolPosition instead.
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")
|
get |
Returns the tool position builder
Created in NX10.0.1
License requirements: None.
|
get |
Returns the trim and extend builder
Created in NX10.0.1
License requirements: None.
|
getset |
Returns or sets the use of part normal
Created in NX10.0.2
License requirements to get this property: cam_base ("CAM BASE")
License requirements to set this property: cam_base ("CAM BASE")