NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.CAM.CutRegionsBuilder Class Reference

Represents a Cut Regions Builder More...

Inheritance diagram for NXOpen.CAM.CutRegionsBuilder:
ObjectContainer

Public Types

enum  CutRegionsContainmentTypes {
  All, Steep, NonSteep, Flat,
  Mixed
}
 Available types for containment import options More...
 
enum  CutRegionsProgramTypes { All, ProgramGroup }
 Available types for program import options More...
 
enum  CutRegionsStatusTypes { All, Deferred, Collision }
 Available types for status import options More...
 

Public Member Functions

unsafe void CreateRegions ()
 Create regions method More...
 
unsafe void DeleteAllRegions ()
 Delete all regions method More...
 
unsafe int ExecuteDeferCommand (int[] value, int targetSubop)
 Execute defer command method More...
 
unsafe int ExecuteDeleteCommand (int[] value, int targetSubop)
 Execute delete command method More...
 
unsafe int ExecuteEditCommand ()
 Execute edit command method More...
 
unsafe int ExecuteGougeCheckCommand ()
 Execute gouge check command method More...
 
unsafe int ExecuteMergeCommand ()
 Execute merge command method More...
 
unsafe int ExecuteReverseCommand (int[] value, int targetSubop)
 Execute reverse command method More...
 
unsafe int ExecuteSaveToolAxisCommand (int[] value, int targetSubop)
 Execute save tool axis command method More...
 
unsafe int ExecuteSplitCommand ()
 Execute split command method More...
 
unsafe NXOpen.CAM.EditSubopCommand GetEditSubopCommandBuilder (int[] value, int targetSubop)
 The edit subop command builder More...
 
unsafe NXOpen.CAM.ParamBuilder GetGougeChkSubopCommandBuilder (int[] value, int targetSubop)
 The gouge chk subop command builder More...
 
unsafe NXOpen.CAM.MergeSubopCommand GetMergeSubopCommandBuilder (int[] value, int targetSubop)
 The merge subop command builder More...
 
unsafe NXOpen.CAM.SplitSubopCommand GetSplitSubopCommandBuilder (int[] value, int targetSubop)
 The split subop command builder More...
 
unsafe void ImportRegions ()
 Import regions method More...
 

Properties

unsafe
NXOpen.CAM.CutRegionsBuilder.CutRegionsContainmentTypes 
CutRegionsContainment [get, set]
 Returns or sets the containment type import option value More...
 
unsafe
NXOpen.CAM.CutRegionsBuilder.CutRegionsProgramTypes 
CutRegionsProgram [get, set]
 Returns or sets the program import option value More...
 
unsafe
NXOpen.CAM.CutRegionsBuilder.CutRegionsStatusTypes 
CutRegionsStatus [get, set]
 Returns or sets the status type import option value More...
 

Detailed Description

Represents a Cut Regions Builder

Created in NX9.0.0

Member Enumeration Documentation

Available types for containment import options

Enumerator
All 

All

Steep 

Steep

NonSteep 

Non-steep

Flat 

Flat

Mixed 

Mixed

Available types for program import options

Enumerator
All 

All

ProgramGroup 

Program Group

Available types for status import options

Enumerator
All 

All

Deferred 

Deferred

Collision 

Collision

Member Function Documentation

unsafe void NXOpen.CAM.CutRegionsBuilder.CreateRegions ( )
inline

Create regions method

Created in NX9.0.0

License requirements: None.

unsafe void NXOpen.CAM.CutRegionsBuilder.DeleteAllRegions ( )
inline

Delete all regions method

Created in NX9.0.0

License requirements: None.

unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteDeferCommand ( int[]  value,
int  targetSubop 
)
inline

Execute defer command method

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteDeleteCommand ( int[]  value,
int  targetSubop 
)
inline

Execute delete command method

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteEditCommand ( )
inline

Execute edit command method

Created in NX9.0.0

License requirements: None.

Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteGougeCheckCommand ( )
inline

Execute gouge check command method

Created in NX9.0.0

License requirements: None.

Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteMergeCommand ( )
inline

Execute merge command method

Created in NX9.0.0

License requirements: None.

Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteReverseCommand ( int[]  value,
int  targetSubop 
)
inline

Execute reverse command method

Created in NX9.0.1

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteSaveToolAxisCommand ( int[]  value,
int  targetSubop 
)
inline

Execute save tool axis command method

Created in NX9.0.2

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe int NXOpen.CAM.CutRegionsBuilder.ExecuteSplitCommand ( )
inline

Execute split command method

Created in NX9.0.0

License requirements: None.

Returns
unsafe NXOpen.CAM.EditSubopCommand NXOpen.CAM.CutRegionsBuilder.GetEditSubopCommandBuilder ( int[]  value,
int  targetSubop 
)
inline

The edit subop command builder

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe NXOpen.CAM.ParamBuilder NXOpen.CAM.CutRegionsBuilder.GetGougeChkSubopCommandBuilder ( int[]  value,
int  targetSubop 
)
inline

The gouge chk subop command builder

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe NXOpen.CAM.MergeSubopCommand NXOpen.CAM.CutRegionsBuilder.GetMergeSubopCommandBuilder ( int[]  value,
int  targetSubop 
)
inline

The merge subop command builder

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe NXOpen.CAM.SplitSubopCommand NXOpen.CAM.CutRegionsBuilder.GetSplitSubopCommandBuilder ( int[]  value,
int  targetSubop 
)
inline

The split subop command builder

Created in NX9.0.0

License requirements: None.

Parameters
value
targetSubop
Returns
unsafe void NXOpen.CAM.CutRegionsBuilder.ImportRegions ( )
inline

Import regions method

Created in NX9.0.0

License requirements: None.

Property Documentation

unsafe NXOpen.CAM.CutRegionsBuilder.CutRegionsContainmentTypes NXOpen.CAM.CutRegionsBuilder.CutRegionsContainment
getset

Returns or sets the containment type import option value

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.CutRegionsBuilder.CutRegionsProgramTypes NXOpen.CAM.CutRegionsBuilder.CutRegionsProgram
getset

Returns or sets the program import option value

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.CAM.CutRegionsBuilder.CutRegionsStatusTypes NXOpen.CAM.CutRegionsBuilder.CutRegionsStatus
getset

Returns or sets the status type import option value

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.