NXOpen .NET Reference Guide
|
Represents a Cavity Milling Operation More...
Additional Inherited Members | |
Public Types inherited from NXOpen.CAM.CAMObject | |
enum | Attr { ProjDiffTaxis = 1, ProfileFlipMside, BndSplineTangent, BlankNormalDiffTaxis, BndHasSleepObj, ClrnrNotParallelTaxis, BndNotParallelFloor, FloorNotUpToDate, SingleProfileWithFirstCut, CutterConversionProblem, PredefinedDepthConversionProblem, 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 | FeedRateUnit { None, PerMinute, PerRevolution } |
The unit of feed rate 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 NXOpen.CAM.ToolPathEditorBuilder | CreateToolPathEditorBuilder () |
Create Tool Path Editor Move builder 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... | |
unsafe string | GetInProcessFeatureType () |
Get the in process feature type More... | |
unsafe NXOpen.NXObject | GetInputIpw () |
Get input ipw for the operation. More... | |
unsafe NXOpen.CAM.Operation[] | GetOtherInstances () |
Get the other instances of the operation More... | |
unsafe NXOpen.CAM.NCGroup | GetParent (NXOpen.CAM.CAMSetup.View branch) |
Get parent More... | |
unsafe double | GetToolpathCuttingLength () |
Returns toolpath cutting length in Part units (mm or inch) More... | |
unsafe double | GetToolpathCuttingTime () |
Returns toolpath cutting time in seconds More... | |
unsafe double | GetToolpathLength () |
Returns toolpath length in Part units (mm or inch) More... | |
unsafe double | GetToolpathTime () |
Returns toolpath time in minutes More... | |
unsafe string[] | GetUserDefinedMoveTypes () |
Get the valid User Defined Move Types 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 | InsertMove (NXOpen.CAM.Move insertAfter, NXOpen.CAM.Move move) |
Returns the insert move More... | |
unsafe bool | IsMaintainCutAngle () |
Is the cut angle of the mirror operation maintained? More... | |
unsafe bool | IsMaintainCutDirection () |
Is the cut direction of the mirror operation maintained? More... | |
unsafe bool | IsMirror () |
Is the operation a mirrored operation? More... | |
unsafe void | RemoveFeature (NXOpen.CAM.CAMFeature tagFeature) |
Remove a machining feature More... | |
unsafe void | SetInProcessFeatureType (string type) |
Set the in process feature type More... | |
unsafe void | SetMachiningArea (string type) |
Set machining area More... | |
unsafe void | SetToolpathCuttingLength (double length) |
Sets toolpath cutting length in Part units (mm or inch) More... | |
unsafe void | SetToolpathCuttingTime (double time) |
Sets toolpath cutting time in seconds More... | |
unsafe void | SetToolpathLength (double length) |
Sets toolpath length in Part units (mm or inch) More... | |
unsafe void | SetToolpathTime (double time) |
Sets toolpath time in seconds More... | |
unsafe void | UnlinkInstance () |
Unlink instance More... | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> 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... | |
Represents a Cavity Milling Operation
To create or edit an instance of this class, use NXOpen.CAM.CavityMillingBuilder
Created in NX7.5.0