NXOpen .NET Reference
12.0.0
|
Represents a Hole Drilling Operation More...
Properties | |
unsafe bool | UseModelDepth [get, set] |
Returns or sets the use model depth flag More... | |
Properties inherited from NXOpen.CAM.Operation | |
NXOpen.CAM.MoveCollection | CAMMoveCollection [get] |
Represents Move Collection More... | |
unsafe NXOpen.CAM.GougeCheckResults | GougeCheckResults [get] |
Returns the Gouge check Results More... | |
unsafe bool | GougeCheckStatus [get] |
Returns the gouge check status More... | |
unsafe bool | HasOtherInstances [get] |
Returns the indicator to show if the operation has other instances More... | |
unsafe bool | IsDivided [get] |
Returns the indicator to show if the operation is result of tool path divide More... | |
unsafe bool | IsFirstOfDivide [get] |
Returns the indicator to show if the operation is the source for tool path divide More... | |
Additional Inherited Members | |
Public Types inherited from NXOpen.CAM.CAMObject | |
enum | FeedRateUnit { None, PerMinute, PerRevolution } |
The unit of feed rate More... | |
enum | Attr { ProjDiffTaxis = 1, ProfileFlipMside, BndSplineTangent, BlankNormalDiffTaxis, BndHasSleepObj, ClrnrNotParallelTaxis, BndNotParallelFloor, FloorNotUpToDate, SingleProfileWithFirstCut, CutterConversionProblem, AcceptDrivePosition = 100, Reparametrization = 110, BetweenFromStart = 120, CurveCutRange = 130, FixGssmCornerData = 140, PlmConversion = 150, PlmFeedcomp, PlmFillet, PlmSlowdown, PlmGeometry, WedmPoints = 160, CavityMillInheritTrimBnds = 170, RtdObsolete = 1000, ZlevelHolderParamChange = 2000, NcmObsoleteSeqControl = 2100, NcmObsoleteCustomFeed, NcmObsoleteLocalRetract, NcmClearTraversalZero, NcmObsoleteEngretToClearance, GmcInvalidNxVersion = 2201, ProbingInvalidNxVersion, InspPathInvalidNxVersion = 2300, CustomDataGougingObsolete, CustomDataGougingPartObsolete, CustomDataGougingDriveObsolete, CustomDataIgnoreLoopsObsolete, CustomDataIgnoreLoopsRemoved, LimitToolRunOn = 2400, ScoprNcmChangeLinearNormalToPart, PossibleToolAxisProblem } |
Represents the CAM attribute type. More... | |
enum | Status { Complete, Repost, Regen, Approved = 4 } |
The status of the object More... | |
Public Member Functions inherited from NXOpen.CAM.Operation | |
unsafe void | AppendMove (NXOpen.CAM.Move move) |
Returns the append move More... | |
unsafe void | InsertMove (NXOpen.CAM.Move insertAfter, NXOpen.CAM.Move move) |
Returns the insert move More... | |
unsafe string[] | GetUserDefinedMoveTypes () |
Get the valid User Defined Move Types More... | |
unsafe NXOpen.CAM.ToolPathEditorBuilder | CreateToolPathEditorBuilder () |
Create Tool Path Editor Move builder More... | |
unsafe double | GetToolpathTime () |
Returns toolpath time in seconds More... | |
unsafe void | SetToolpathTime (double time) |
Sets toolpath time in seconds More... | |
unsafe double | GetToolpathLength () |
Returns toolpath length in Part units (mm or inch) More... | |
unsafe void | SetToolpathLength (double length) |
Sets toolpath length in Part units (mm or inch) More... | |
unsafe double | GetToolpathCuttingTime () |
Returns toolpath cutting time in seconds More... | |
unsafe void | SetToolpathCuttingTime (double time) |
Sets toolpath cutting time in seconds More... | |
unsafe double | GetToolpathCuttingLength () |
Returns toolpath cutting length in Part units (mm or inch) More... | |
unsafe void | SetToolpathCuttingLength (double length) |
Sets toolpath cutting length in Part units (mm or inch) More... | |
unsafe NXOpen.CAM.NCGroup | GetParent (NXOpen.CAM.CAMSetup.View branch) |
Get parent More... | |
unsafe void | UnlinkInstance () |
Unlink instance More... | |
unsafe NXOpen.NXObject | GetInputIpw () |
Get input ipw for the operation. More... | |
unsafe NXOpen.CAM.FBM.Feature | InsertFeature (NXOpen.CAM.CAMFeature tagMachiningFeature) |
Insert a machining feature to machine and returns an in process feature More... | |
unsafe void | RemoveFeature (NXOpen.CAM.CAMFeature tagFeature) |
Remove a machining feature More... | |
unsafe string | GetInProcessFeatureType () |
Get the in process feature type More... | |
unsafe void | SetInProcessFeatureType (string type) |
Set the in process feature type More... | |
unsafe void | SetMachiningArea (string type) |
Set machining area More... | |
unsafe NXOpen.CAM.Operation[] | GetOtherInstances () |
Get the other instances of the operation More... | |
unsafe NXOpen.CAM.Operation[] | GetDividedOperations () |
Get the divided operations from tool path divide of this operation More... | |
unsafe NXOpen.CAM.Operation | GetFirstOfDivide () |
Get the first source operation of the divided operation More... | |
Represents a Hole Drilling Operation
To create or edit an instance of this class, use NXOpen.CAM.HoleDrillingBuilder
Created in NX9.0.1
|
getset |
Returns or sets the use model depth flag
Created in NX9.0.2
License requirements to get this property: None.
License requirements to set this property: cam_base ("CAM BASE")