CutRegionsBuilder Class

class NXOpen.CAM.CutRegionsBuilder

Bases: NXOpen.CAM.ObjectContainer

Represents a Cut Regions Builder

New in version NX9.0.0.

Properties

Property Description
CutRegionsContainment Returns or sets the containment type import option value
CutRegionsProgram Returns or sets the program import option value
CutRegionsStatus Returns or sets the status type import option value
Tag Returns the Tag for this object.

Methods

Method Description
Copy Copy CAM Objects
CreateRegions Create regions method
Cut Cut CAM Objects
DeleteAllRegions Delete all regions method
ExecuteDeferCommand Execute defer command method
ExecuteDeleteCommand Execute delete command method
ExecuteEditCommand Execute edit command method
ExecuteGougeCheckCommand Execute gouge check command method
ExecuteMergeCommand Execute merge command method
ExecuteReverseCommand Execute reverse command method
ExecuteSaveToolAxisCommand Execute save tool axis command method
ExecuteSplitCommand Execute split command method
GetEditSubopCommandBuilder The edit subop command builder
GetGougeChkSubopCommandBuilder The gouge chk subop command builder
GetMergeSubopCommandBuilder The merge subop command builder
GetSplitSubopCommandBuilder The split subop command builder
ImportRegions Import regions method
Paste Paste CAM Objects
PasteBefore Paste before CAM Objects

Enumerations

CutRegionsBuilderCutRegionsContainmentTypes Enumeration Available types for containment import options
CutRegionsBuilderCutRegionsProgramTypes Enumeration Available types for program import options
CutRegionsBuilderCutRegionsStatusTypes Enumeration Available types for status import options

Property Detail

CutRegionsContainment

CutRegionsBuilder.CutRegionsContainment

Returns or sets the containment type import option value

-------------------------------------

Getter Method

Signature CutRegionsContainment

Returns:the containment type import option value
Return type:NXOpen.CAM.CutRegionsBuilderCutRegionsContainmentTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CutRegionsContainment

Parameters:cutRegionsContainment (NXOpen.CAM.CutRegionsBuilderCutRegionsContainmentTypes) – the containment type import option value

New in version NX9.0.0.

License requirements: None.

CutRegionsProgram

CutRegionsBuilder.CutRegionsProgram

Returns or sets the program import option value

-------------------------------------

Getter Method

Signature CutRegionsProgram

Returns:the program import option value
Return type:NXOpen.CAM.CutRegionsBuilderCutRegionsProgramTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CutRegionsProgram

Parameters:cutRegionsProgram (NXOpen.CAM.CutRegionsBuilderCutRegionsProgramTypes) – the program import option value

New in version NX9.0.0.

License requirements: None.

CutRegionsStatus

CutRegionsBuilder.CutRegionsStatus

Returns or sets the status type import option value

-------------------------------------

Getter Method

Signature CutRegionsStatus

Returns:the status type import option value
Return type:NXOpen.CAM.CutRegionsBuilderCutRegionsStatusTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CutRegionsStatus

Parameters:cutRegionsStatus (NXOpen.CAM.CutRegionsBuilderCutRegionsStatusTypes) – the status type import option value

New in version NX9.0.0.

License requirements: None.

Method Detail

CreateRegions

CutRegionsBuilder.CreateRegions

Create regions method

Signature CreateRegions()

New in version NX9.0.0.

License requirements: None.

DeleteAllRegions

CutRegionsBuilder.DeleteAllRegions

Delete all regions method

Signature DeleteAllRegions()

New in version NX9.0.0.

License requirements: None.

ExecuteDeferCommand

CutRegionsBuilder.ExecuteDeferCommand

Execute defer command method

Signature ExecuteDeferCommand(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

int

New in version NX9.0.0.

License requirements: None.

ExecuteDeleteCommand

CutRegionsBuilder.ExecuteDeleteCommand

Execute delete command method

Signature ExecuteDeleteCommand(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

int

New in version NX9.0.0.

License requirements: None.

ExecuteEditCommand

CutRegionsBuilder.ExecuteEditCommand

Execute edit command method

Signature ExecuteEditCommand()

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

ExecuteGougeCheckCommand

CutRegionsBuilder.ExecuteGougeCheckCommand

Execute gouge check command method

Signature ExecuteGougeCheckCommand()

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

ExecuteMergeCommand

CutRegionsBuilder.ExecuteMergeCommand

Execute merge command method

Signature ExecuteMergeCommand()

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

ExecuteReverseCommand

CutRegionsBuilder.ExecuteReverseCommand

Execute reverse command method

Signature ExecuteReverseCommand(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

int

New in version NX9.0.1.

License requirements: None.

ExecuteSaveToolAxisCommand

CutRegionsBuilder.ExecuteSaveToolAxisCommand

Execute save tool axis command method

Signature ExecuteSaveToolAxisCommand(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

int

New in version NX9.0.2.

License requirements: None.

ExecuteSplitCommand

CutRegionsBuilder.ExecuteSplitCommand

Execute split command method

Signature ExecuteSplitCommand()

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

GetEditSubopCommandBuilder

CutRegionsBuilder.GetEditSubopCommandBuilder

The edit subop command builder

Signature GetEditSubopCommandBuilder(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

NXOpen.CAM.EditSubopCommand

New in version NX9.0.0.

License requirements: None.

GetGougeChkSubopCommandBuilder

CutRegionsBuilder.GetGougeChkSubopCommandBuilder

The gouge chk subop command builder

Signature GetGougeChkSubopCommandBuilder(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

NXOpen.CAM.ParamBuilder

New in version NX9.0.0.

License requirements: None.

GetMergeSubopCommandBuilder

CutRegionsBuilder.GetMergeSubopCommandBuilder

The merge subop command builder

Signature GetMergeSubopCommandBuilder(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

NXOpen.CAM.MergeSubopCommand

New in version NX9.0.0.

License requirements: None.

GetSplitSubopCommandBuilder

CutRegionsBuilder.GetSplitSubopCommandBuilder

The split subop command builder

Signature GetSplitSubopCommandBuilder(value, targetSubop)

Parameters:
  • value (list of int) –
  • targetSubop (int) –
Returns:

Return type:

NXOpen.CAM.SplitSubopCommand

New in version NX9.0.0.

License requirements: None.

ImportRegions

CutRegionsBuilder.ImportRegions

Import regions method

Signature ImportRegions()

New in version NX9.0.0.

License requirements: None.