Исходный код вики Дополнительные M-коды модуля плазменной резки
Версия 8.1 от knetyaga на 2019/06/05 11:03
Последние авторы
author | version | line-number | content |
---|---|---|---|
1 | (% class="auto-cursor-target" %) | ||
2 | Дополнительные M-коды предназначены для решения узкоспециализированных задач, которые могут возникать при плазменной резке. | ||
3 | |||
4 | (% class="wrapped relative-table" style="width: 100.0%;" %) | ||
5 | |=(% style="width: 65.0px;" %)(% style="width: 65.0px;" %) | ||
6 | ((( | ||
7 | \\ | ||
8 | )))|=(% style="width: 1205.0px;" %)(% style="width: 1205.0px;" %) | ||
9 | ((( | ||
10 | \\ | ||
11 | ))) | ||
12 | |(% style="width: 65.0px;" colspan="1" %)(% style="width: 65.0px;" colspan="1" %) | ||
13 | ((( | ||
14 | **M105** | ||
15 | )))|(% colspan="1" %)(% colspan="1" %) | ||
16 | ((( | ||
17 | Макрос для быстрого отключения факела. При вызове без параметров макрос работает синхронно с выполнением G-кода, без задержек, замедления или остановки перемещения осей. Используется, когда необходимо выключить факел на некотором расстоянии до конца реза (например, из-за особенностей АПР). В конце реза обязательно необходимо вставить команду **[[M5>>url:http://atlassian.purelogic.ru/pages/viewpage.action?pageId=721084||style="color: rgb(141,105,178);" shape="rect"]]**. | ||
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"]]** будет выполнен подъём на безопасную высоту. | ||
20 | ))) | ||
21 | |(% style="width: 65.0px;" %)(% style="width: 65.0px;" %) | ||
22 | ((( | ||
23 | **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**(%%), будет выполнено замедление до указанного количества процентов. Если одновременно с данным режимом действует снижение скорости на окружностях малого радиуса, влияние не суммируется, действует меньшее значение. | ||
27 | ))) | ||
28 | |((( | ||
29 | **M121** | ||
30 | )))|((( | ||
31 | Отключает замедление подачи. | ||
32 | ))) | ||
33 | |||
34 | (% class="auto-cursor-target" %) | ||
35 | == Использование правил резки в SheetCam == | ||
36 | |||
37 | (% class="auto-cursor-target" %) | ||
38 | Чтобы вставить M-код на определённом расстоянии до конца реза, сначала необходимо создать фрагмент кода в SheetCam, нажав кнопку Код на панели Инструменты. | ||
39 | |||
40 | (% class="auto-cursor-target" %) | ||
41 | [[image:attach:image2019-3-29_11-53-27.png]] | ||
42 | |||
43 | (% class="auto-cursor-target" %) | ||
44 | Затем необходимо в панели Инструменты открыть Правила резки и создать Rule set. | ||
45 | |||
46 | (% class="auto-cursor-target" %) | ||
47 | [[image:attach:image2019-3-29_11-55-30.png]] | ||
48 | |||
49 | (% class="auto-cursor-target" %) | ||
50 | После этого добавить правило Before end. Если в настройках PUMOTIX установлена галочка "Игнорировать перемещения по Z и подачу", необходимо использовать M-код (% style="color: rgb(141,105,178);" %)**M120**(%%). Если галочка не установлена, нужно указать процент снижения скорости, чтобы SheetCam вставил значение подачи в G-код. | ||
51 | |||
52 | (% class="auto-cursor-target" %) | ||
53 | [[image:attach:image2019-3-29_11-57-36.png]] | ||
54 | |||
55 | (% class="auto-cursor-target" %) | ||
56 | Далее в свойствах операции в списке Path rules выбрать созданный ранее Rule set. | ||
57 | |||
58 | (% class="auto-cursor-target" %) | ||
59 | [[image:attach:Sheetcam_operation.png]] |