Редактировал(а) writer 2024/01/24 15:04

От версии 17.1
отредактировано knetyaga
на 2019/06/05 11:04
Изменить комментарий: К данной версии нет комментариев
К версии 23.1
отредактировано writer
на 2022/06/17 13:56
Изменить комментарий: Renamed back-links.

Сводка

Подробности

Свойства страницы
Родительский документ
... ... @@ -1,0 +1,1 @@
1 +Руководство пользователя.Описание M-кодов.WebHome
Автор документа
... ... @@ -1,1 +1,1 @@
1 -XWiki.knetyaga
1 +XWiki.Knetyaga
Теги
... ... @@ -1,0 +1,1 @@
1 +плазма|m-код
Содержимое
... ... @@ -2,31 +2,27 @@
2 2  Дополнительные M-коды предназначены для решения узкоспециализированных задач, которые могут возникать при плазменной резке.
3 3  
4 4  (% class="wrapped relative-table" style="width: 100.0%;" %)
5 -|=(% style="width: 65.0px;" %)(% style="width: 65.0px;" %)
6 -(((
5 +|=(((
7 7  \\
8 -)))|=(% style="width: 1205.0px;" %)(% style="width: 1205.0px;" %)
9 -(((
7 +)))|=(((
10 10  \\
11 11  )))
12 -|(% style="width: 65.0px;" colspan="1" %)(% style="width: 65.0px;" colspan="1" %)
10 +|(% colspan="1" %)(% colspan="1" %)
13 13  (((
14 -(% style="color: rgb(141,105,178);" %)**M105**
12 +(% style="color: rgb(141,105,178);" %)**M105[[attach:M105.pm]]**
15 15  )))|(% colspan="1" %)(% colspan="1" %)
16 16  (((
17 -Макрос для быстрого отключения факела. При вызове без параметров макрос работает синхронно с выполнением G-кода, без задержек, замедления или остановки перемещения осей. Используется, когда необходимо выключить факел на некотором расстоянии до конца реза (например, из-за особенностей АПР). В конце реза обязательно необходимо вставить команду **[[M5>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=721084||style="color: rgb(141,105,178);" shape="rect"]]**.
15 +Макрос для быстрого отключения факела. При вызове без параметров макрос работает синхронно с выполнением G-кода, без задержек, замедления или остановки перемещения осей. Используется, когда необходимо выключить факел на некотором расстоянии до конца реза (например, из-за особенностей АПР). В конце реза обязательно необходимо вставить команду (% style="color: rgb(141,105,178);" %)**M5**(%%)**[[doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]]**.
18 18  
19 -При задании параметра, например, (% style="color: rgb(141,105,178);" %)**M105 P0.4**(%%), будет выполнена указанная задержка после выключения факела, макрос необходимо вставлять непосредственно перед **[[M5>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=721084||style="color: rgb(141,105,178);" shape="rect"]]**. В данном случае по команде (% style="color: rgb(141,105,178);" %)**M105 P0.4**(%%) произойдёт выключение факела и ожидание в течение 0.4 секунды. Затем в макросе **[[M5>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=721084||style="color: rgb(141,105,178);" shape="rect"]]** будет выполнен подъём на безопасную высоту.
17 +При задании параметра, например, (% style="color: rgb(141,105,178);" %)**M105 P0.4**(%%), будет выполнена указанная задержка после выключения факела, макрос необходимо вставлять непосредственно перед (% style="color: rgb(141,105,178);" %)**M5**(%%)**[[doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]]**. В данном случае по команде (% style="color: rgb(141,105,178);" %)**M105 P0.4**(%%) произойдёт выключение факела и ожидание в течение 0.4 секунды. Затем в макросе (% style="color: rgb(141,105,178);" %)**M5**(%%)**[[doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]]** будет выполнен подъём на безопасную высоту.
20 20  )))
21 -|(% style="width: 65.0px;" %)(% style="width: 65.0px;" %)
22 -(((
23 -(% style="color: rgb(141,105,178);" %)**M120**
24 -)))|(% style="width: 1205.0px;" %)(% style="width: 1205.0px;" %)
25 -(((
26 -Включает замедление подачи. Необходимость замедлиться при резке может возникать, например, в конце замкнутого контура, чтобы избежать "недореза". На некотором расстоянии до конца реза, в месте, где необходимо включить замедление, необходимо вставить команду (% style="color: rgb(141,105,178);" %)**M120**(%%). А непосредственно перед **[[M5>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=721084||style="color: rgb(141,105,178);" shape="rect"]]** - команду (% style="color: rgb(141,105,178);" %)**M121**(%%). При вызове макроса (% style="color: rgb(141,105,178);" %)**M120**(%%) без параметров замедление осуществляется до значения в %, заданного в параметре Снижение скорости, относительно текущей подачи. При использовании с параметром P, например, (% style="color: rgb(141,105,178);" %)**M120 P40**(%%), будет выполнено замедление до указанного количества процентов. Если одновременно с данным режимом действует снижение скорости на окружностях малого радиуса, влияние не суммируется, действует меньшее значение.
19 +|(((
20 +(% style="color: rgb(141,105,178);" %)**M120[[attach:M120.pm]]**
21 +)))|(((
22 +Включает замедление подачи. Необходимость замедлиться при резке может возникать, например, в конце замкнутого контура, чтобы избежать "недореза". На некотором расстоянии до конца реза, в месте, где необходимо включить замедление, необходимо вставить команду (% style="color: rgb(141,105,178);" %)**M120**(%%). А непосредственно перед (% style="color: rgb(141,105,178);" %)**M5**(%%)**[[doc:Руководство пользователя.Описание M-кодов.Стандартные M-коды модуля плазменной резки.WebHome]]** - команду (% style="color: rgb(141,105,178);" %)**M121**(%%). При вызове макроса (% style="color: rgb(141,105,178);" %)**M120**(%%) без параметров замедление осуществляется до значения в %, заданного в параметре Снижение скорости, относительно текущей подачи. При использовании с параметром P, например, (% style="color: rgb(141,105,178);" %)**M120 P40**(%%), будет выполнено замедление до указанного количества процентов. Если одновременно с данным режимом действует снижение скорости на окружностях малого радиуса, влияние не суммируется, действует меньшее значение.
27 27  )))
28 28  |(((
29 -(% style="color: rgb(141,105,178);" %)**M121**
25 +(% style="color: rgb(141,105,178);" %)**M121[[attach:M121.pm]]**
30 30  )))|(((
31 31  Отключает замедление подачи.
32 32  )))
M105.pm
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +263 bytes
Содержимое
... ... @@ -1,0 +1,16 @@
1 +function m105(p)
2 + if (Is_THC_Mode()) then
3 + SetTorchOffFast()
4 + if (p > 0) then
5 + Sleep(p * 1000)
6 + end
7 + elseif (Is_Oxy_Mode()) then
8 + if (OxyKeepPreheat()) then
9 + SetOxyTorchOff()
10 + else
11 + SetOxyPreheatOff()
12 + end
13 + else
14 + SpindleStop()
15 + end
16 +end
M120.pm
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +350 bytes
Содержимое
... ... @@ -1,0 +1,21 @@
1 +function m120(p)
2 + if (Is_THC_Mode()) then
3 + local scale
4 + if (p <= 0) then
5 + scale = GetArcSlowdownPercent()
6 + else
7 + scale = p / 100
8 + end
9 +
10 + SetSlowdown(scale)
11 + elseif (Is_Oxy_Mode()) then
12 + local scale
13 + if (p <= 0) then
14 + scale = GetOxyArcSlowdownPercent()
15 + else
16 + scale = p / 100
17 + end
18 +
19 + SetSlowdown(scale)
20 + end
21 +end
M121.pm
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +87 bytes
Содержимое
... ... @@ -1,0 +1,5 @@
1 +function m121()
2 + if (Is_THC_Mode() or Is_Oxy_Mode()) then
3 + SetSlowdown(1)
4 + end
5 +end
Sheetcam_operation.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +32.3 KB
Содержимое
image2019-3-29_11-53-27.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +19.6 KB
Содержимое
image2019-3-29_11-55-30.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +26.1 KB
Содержимое
image2019-3-29_11-57-36.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest
Размер
... ... @@ -1,0 +1,1 @@
1 +15.3 KB
Содержимое