Class of machining utility methodes. More...
Inherits QObject.
Static Public Member Functions | |
static GO2SEnum::GO2SError | CreateFolder (String name, Array< GO2SCycleBase > cycles) |
static void | DeleteFolder (String name) |
static Array< GO2SCycleBase > | GetAll () |
static Array< GO2SCycle > | GetAllCycles () |
static Array< GO2STechnoFunc > | GetAllFCTechno () |
static Array< GO2SCycleBase > | GetByName (String name) |
static Array< GO2SCycleBase > | GetByNameLike (String p1) |
static Number | GetCycleCount () |
static Array< GO2SCycleBase > | GetFolder (String name) |
static Number | GetProcessCount () |
static Array< GO2SCycleBase > | GetSelected () |
static GO2SEnum::GO2SError | LoadMaterial (String dir, String name) |
static GO2SEnum::GO2SError | MoveCycle (GO2SCycleBase cycMove, GO2SEnum::GO2SWay way, GO2SCycleBase cycDest) |
static GO2SEnum::GO2SError | RenameFolder (String name, String newName) |
static void | SetBatchCycle (Boolean isBatch) |
Class of machining utility methodes.
|
static |
Create a folder in machining tree
[in] | name | Name of the folder |
[in] | cycles | Array of cycle to add to the folder. |
|
static |
Delete a folder in machining tree
[in] | name | Name of the folder |
|
static |
Get an array with all cycles
|
static |
|
static |
Get an array with all techno functions
|
static |
Get an array of cycles with a given label/name
[in] | name | Name of the cycle |
|
static |
Get an array of all cycles with name containing p1
[in] | p1 | part of name |
|
static |
Get the number of cycles
|
static |
[in] | name | Name of the folder |
|
static |
Get the number of process
|
static |
Get all selected cycles
|
static |
Load a material for the current part
[in] | dir | Material file destination directory. If empty, the GO2cam material directory will be used |
[in] | name | Material file name |
|
static |
Move a cycle
[in] | cycMove | the cycle to move |
[in] | way | Choose if the cycle is move before or after the other cycle |
[in] | cycDest | the other cycle |
|
static |
Rename folder
[in] | name | Name of the existing folder |
[in] | newName | new name |
|
inlinestatic |
Set the batch option of all cycles
[in] | isBatch | Value of the batch |