List of used interfaces
All types required for SprutCAM X interaction with the interpreter program library are listed in the type library that is included in the SprutCAM X distribution (TypeLibraries\*.Tlb catalog).
The following TLB files contain type descriptions that are used when interacting with the interpreter library:
STNCInterpreter.tlb - basic list of types
STNCAnalyzer.tlb - types, used to control the text analysis of the G-code
STNCFormers.tlb - types, used to simplify the construction of tool paths (linear/circular movements, cycles).
The main list of types (STNCInterpreter.tlb)
Types |
Type Description |
INCT_BlockExecObject |
|
INCT_BaseReg |
|
INCT_Equipment |
|
INCT_CLData |
|
INCT_GeomCLData |
|
INCT_Kernel |
|
INCT_ProgramManager |
|
INCT_RegisterValues |
|
INCT_Interpreter |
The types used for control analysis of the text of the G-code (STNCAnalyzer.tlb)
Types |
Type Description |
INCT_Analyzer |
Types used for Managing NC-program analysis |
Types used to simplify the movement of tool paths using machine axes (STNCFormers.tlb)
Types |
Type Description |
INCT_LinearMotionFormer |
|
INCT_CircularMotionFormer |
|
INCT_DrillingCycleEvents |
|
INCT_DrillingCycleWithShiftFormer |
|
INCT_PeckDrillingCycleEvents |
|
INCT_LatheCycleEvents |
|
INCT_LatheThreadCuttingCycleEvents |
|
INCT_LatheStockRemovalCycleEvents |