Last modified by writer on 2023/02/09 19:19

From version 2.1
edited by writer
on 2022/11/03 12:02
Change comment: There is no comment for this version
To version 3.1
edited by writer
on 2023/02/09 19:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,128 +1,20 @@
1 1  The list of basic M-codes using in the Milling module.
2 2  
3 3  (% class="wrapped" %)
4 -|=(% style="text-align: center;" %)(% style="text-align: center;" %)
5 -(((
6 -M Code
7 -)))|=(% colspan="1" %)(% colspan="1" %)
8 -(((
9 -Editing possible
10 -)))|=(((
11 -Description
12 -)))
13 -|(% style="text-align:center" %)(% style="text-align: center;" %)
14 -(((
15 -(% style="color:#8d69b2" %)**M0/M1**
16 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
17 -(((
18 -no
19 -)))|Program pause. Pauses execution of the G code until the Start button is pressed.
20 -|(% style="text-align:center" %)(% style="text-align: center;" %)
21 -(((
22 -(% style="color:#8d69b2" %)**M3/M4**
23 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
24 -(((
25 -yes
26 -)))|Switching spindle ON
27 -|(% style="text-align:center" %)(% style="text-align: center;" %)
28 -(((
29 -(% style="color:#8d69b2" %)**M5**
30 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
31 -(((
32 -yes
33 -)))|Switching spindle OFF
34 -|(% style="text-align:center" %)(% style="text-align: center;" %)
35 -(((
36 -(% style="color:#8d69b2" %)**M6**
37 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
38 -(((
39 -yes
40 -)))|(((
41 -Tool change command. [[More details...>>doc:Руководство пользователя.Ответы на типовые вопросы.Как работать со сменой инструмента?.WebHome]]
42 -)))
43 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
44 -(((
45 -(% style="color:#8d69b2" %)**M7**
46 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
47 -(((
48 -no
49 -)))|(% colspan="1" %)Activating mist cooling.
50 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
51 -(((
52 -(% style="color:#8d69b2" %)**M8**
53 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
54 -(((
55 -no
56 -)))|(% colspan="1" %)Activating flood cooling.
57 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
58 -(((
59 -(% style="color:#8d69b2" %)**M9**
60 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
61 -(((
62 -no
63 -)))|(% colspan="1" %)Turn off cooling.
64 -|(% style="text-align:center" %)(% style="text-align: center;" %)
65 -(((
66 -(% style="color:#8d69b2" %)**M10**
67 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
68 -(((
69 -no
70 -)))|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.
71 -|(% style="text-align:center" %)(% style="text-align: center;" %)
72 -(((
73 -(% style="color:#8d69b2" %)**M11**
74 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
75 -(((
76 -no
77 -)))|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.
78 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
79 -(((
80 -(% style="color:#8d69b2" %)**M30**
81 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
82 -(((
83 -no
84 -)))|(% colspan="1" %)End of program.
85 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
86 -(((
87 -(% style="color:#8d69b2" %)**M94**
88 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
89 -(((
90 -no
91 -)))|(% colspan="1" %)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).
92 -|(% style="text-align:center" %)(% style="text-align: center;" %)
93 -(((
94 -(% style="color:#8d69b2" %)**M114**
95 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
96 -(((
97 -yes
98 -)))|Macro search home. It is performed when you click on the button "Send to home and reset."
99 -|(% style="text-align:center" %)(% style="text-align: center;" %)
100 -(((
101 -(% style="color:#8d69b2" %)**M115**
102 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
103 -(((
104 -yes
105 -)))|(((
106 -Macro probing. The direction of probing is passed as a parameter. [[More details...>>doc:Руководство пользователя.Особенности функционирования системы.Пробинг.WebHome]]
107 -)))
108 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
109 -(((
110 -(% style="color:#8d69b2" %)**M116**
111 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
112 -(((
113 -yes
114 -)))|(% colspan="1" %)Move to safe Z height.
115 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
116 -(((
117 -(% style="color:#8d69b2" %)**M1000**
118 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
119 -(((
120 -yes
121 -)))|(% colspan="1" %)Macro that runs when you click the Start button.
122 -|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
123 -(((
124 -(% style="color:#8d69b2" %)**M1001**
125 -)))|(% colspan="1" style="text-align:center" %)(% colspan="1" style="text-align: center;" %)
126 -(((
127 -yes
128 -)))|(% colspan="1" %)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.
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.