Basic M-code for Plasma Cutting

Last modified by writer on 2024/02/20 18:46

The functionality of plasma cutting macros depends on the selected feature "Ignore Z-axis moves and feed rate from G-code" in the program settings.

 Feature "Ignore Z-axis moves and feed rate from G-code" is activeFeature "Ignore Z-axis moves and feed rate from G-code" is not active
M3, M4
  • Makes a search for material (taking into account the parameter "radius of the search for material") *;
  • moves to the piercing height;
  • includes a torch;
  • moves to the height of the cut;
  • sets the cutting feed.
Turns on the torch.
M5
  • Turns off the torch;
  • rises to SafeZ.
Turns on the torch.
M90Forces the use of Z and feed F in G-code. Further, executing G-code will not take into account the enabled feature «Ignore Z-axis moves and feed rate from G-code».
M91Forces disables of Z and feed F in G-code. Further, executing G-code will take into account the enabled feature «Ignore Z-axis moves and feed rate from G-code».
М92Used for cutting profile pipes, taking into account Z at the center of the rotation axis. Further, when executing G-code, the enabled feature “Ignore Z-axis movements and feed rate from G-code” will not be taken into account.
М93Used for cutting profile pipes without taking into account Z at the center of the rotation axis. Further, when executing G-code, the enabled feature “Ignore Z-axis movements and feed rate from G-code” will be taken into account.
M100 Searches for the material taking into account the "material search radius" parameter.
M101Initializing macro. It is inserted at the beginning of the G-code.
  • Resets the X and Y coordinates of the last material search;
  • makes the climb to SafeZ.
Initializing macro. It is inserted at the beginning of the G-code.
  • Resets the X and Y coordinates of the last material search.
M102Searches for material. It is used only when you click on the “Probing” button in the interface of the “Plasma Cutting” module. This macro is not inserted into the G-code.
M103Enables height adjustment lock Z. This macro works synchronously with the execution of the G-code, without delay, deceleration, or stopping the movement of axes.
M104Turns off height adjustment lock Z. This macro works synchronously with the execution of the G-code, without delay, deceleration, or stopping the movement of axes.
M112Enables Low SafeZ mode. In this mode, according to the M5 command, within the “material search radius”, the climb will be carried out not to the SafeZ height, but to the pierce height.
M113Disables Low SafeZ mode.

*If no controller hardware input is assigned to the Probing signal, no probing will be performed.