List of Modal States of the G-code Interpreter

Last modified by writer on 2023/02/09 18:45

The full list of modal states supported by the PUMOTIX G-code interpreter is given in the table.

Modal groupCommand groups
Move commandsG0, G1, G2, G3, G38.2, G38.3, G38.4, G38.5, G73, G80, G81, G83, G85, G86
Work plane selection commandsG17, G18, G19
Commands for switching coordinates (absolute, relative) for linear movementsG90, G91
Coordinate switching coordinates (absolute, relative) when moving along an arc (IJK mode)G90.1, G91.1
Unit Selection CommandsG20, G21
Tool Diameter Compensation CommandsG40, G41, G42
Commands for selecting a working coordinate systemG54, G55, G56, G57, G58, G59
Commands for selecting a tool path modeG61, G61.1, G64

In addition, the following non-modal codes are supported (that is, codes that act only on the frame in which they are defined): G10, G28, G30, G53, G92, G92.1, G92.2, G92.3.

A detailed description of these parameters is given in the List of G-Codes Supported by the System. The current modal parameters of the G-code interpreter during a session with the system are displayed in the upper part of the main window.

When working with the PUMOTIX system, the user can use three modes of trajectory passing with the tool: G61 (following the trajectory at the highest possible speed), G61.1 (exact movement with a stop after each movement), G64 (rounding of corners with a given error).

Important!

When specifying a smoothing mode (G64), it is imperative to specify a tolerance other than zero. The default value is 0.1. Setting the zero value is equivalent to setting the exact path mode (G61).