G-code based program interpretation

The interpretation of the text of the NC code generated by the operations consists of the following steps:

  1. Before interpreting of the first operation of the NC code, the core of SprutCAM X: loads the interpreter into memory, initializes the interpreter.

  2. For each operation: the translation and interpretation of the NC code.

  3. After interpreting the last operation: SprutCAM X unloads the interpreter from memory.

The features of using the already developed interpreters for interpreting the text of the NC code of other similar stands are described in the Interpreter inheritance article.

The list of interfaces used and implemented in the interpreter is given in List of used interfaces section.

The management of the process of interpretation the text of the NC code is described in the Log interaction with the interpreter.