Wiki source code of Стандартные M-коды модуля фрезеровки
Last modified by writer on 2023/02/09 19:19
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | The list of basic M-codes using in the Milling module. | ||
2 | |||
3 | (% class="wrapped" %) | ||
4 | |=(% style="text-align: center; width: 100px;" %)(% style="text-align:center" %)M-Code|=(% colspan="1" style="width: 150px;" %)(% style="text-align:center" %)Editing possible|=Description | ||
5 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M0/M1**|(% style="text-align:center" %)no|Program pause. Pauses execution of the G code until the Start button is pressed. | ||
6 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M3/M4**|(% style="text-align:center" %)yes|Switching spindle ON | ||
7 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M5**|(% style="text-align:center" %)yes|Switching spindle OFF | ||
8 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M6**|(% style="text-align:center" %) |Tool change command. [[More details...>>doc:Руководство пользователя.Ответы на типовые вопросы.Как работать со сменой инструмента?.WebHome]] | ||
9 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M7**|(% style="text-align:center" %)no|Activating mist cooling. | ||
10 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M8**|(% style="text-align:center" %)no|Activating flood cooling. | ||
11 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M9**|(% style="text-align:center" %)no|Turn off cooling. | ||
12 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M10**|(% style="text-align:center" %)no|Command to enable general purpose output. The output number is determined by parameter P. For example, (% style="color:#8d69b2" %)**M10**(%%)** P0** - enable UserOutput_0. The commands works without delay, slowdown or stop moving axes. | ||
13 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M11**|(% style="text-align:center" %)no|Command to disable general purpose output. The output number is determined by parameter P. For example, (% style="color:#8d69b2" %)**M11**(%%)** P5** - shutdown UserOutput_5. The command works without delays, slowing down or stopping the movement of the axes. | ||
14 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M30**|(% style="text-align:center" %)no|End of program. | ||
15 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M94**|(% style="text-align:center" %)no|Command to set the workpiece diameter. Diameter value in determined by parameter P. For example, (% style="color:#8d69b2" %)**M94**(%%)** P15** - setting the diameter value 15 units (depends on the units selected in the program and G-code). | ||
16 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M114**|(% style="text-align:center" %)yes|Macro search home. It is performed when you click on the button "Send to home and reset." | ||
17 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M115**|(% style="text-align:center" %)yes|Macro probing. The direction of probing is passed as a parameter. [[More details...>>doc:Руководство пользователя.Особенности функционирования системы.Пробинг.WebHome]] | ||
18 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M116**|(% style="text-align:center" %)yes|Move to safe Z height. | ||
19 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M1000**|(% style="text-align:center" %)yes|Macro that runs when you click the Start button. | ||
20 | |(% style="text-align:center" %)(% style="color:#8d69b2" %)**M1001**|(% style="text-align:center" %)yes|A macro that is executed when the Stop button is pressed during the execution of the G-code and at the end of the execution of the G-code. |