Исходный код вики Дополнительные M-коды модуля плазменной резки
Версия 12.1 от abolgov на 2019/03/29 12:10
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
8.1 | 1 | (% class="auto-cursor-target" %) |
2 | Дополнительные M-коды предназначены для решения узкоспециализированных задач, которые могут возникать при плазменной резке. | ||
3 | |||
![]() |
11.1 | 4 | |=((( |
![]() |
8.1 | 5 | \\ |
![]() |
11.1 | 6 | )))|=((( |
![]() |
8.1 | 7 | \\ |
8 | ))) | ||
![]() |
11.1 | 9 | |(% colspan="1" %)(% colspan="1" %) |
![]() |
8.1 | 10 | ((( |
11 | **M105** | ||
![]() |
11.1 | 12 | )))|(% colspan="1" %)(% colspan="1" %) |
![]() |
8.1 | 13 | ((( |
![]() |
12.1 | 14 | Макрос для быстрого отключения факела. При вызове без параметров макрос (% style="color: rgb(23,43,77);" %)работает синхронно с выполнением G-кода, без задержек, замедления или остановки перемещения осей. Используется, когда необходимо выключить факел на некотором расстоянии до конца реза (например, из-за особенностей АПР). В конце реза обязательно необходимо вставить команду M5. |
![]() |
8.1 | 15 | |
![]() |
12.1 | 16 | (% style="color: rgb(23,43,77);" %)При задании параметра, например, M105 P0.4, будет выполнена указанная задержка после выключения факела, макрос необходимо вставлять непосредственно перед M5. В данном случае по команде M105 P0.4 произойдёт выключение факела и ожидание в течение 0.4 секунды. Затем в макросе M5 будет выполнен подъём на безопасную высоту. |
![]() |
8.1 | 17 | ))) |
![]() |
11.1 | 18 | |((( |
![]() |
8.1 | 19 | **M120** |
![]() |
11.1 | 20 | )))|((( |
![]() |
10.1 | 21 | Включает замедление подачи. Необходимость замедлиться при резке может возникать, например, в конце замкнутого контура, чтобы избежать "недореза". На некотором расстоянии до конца реза, в месте, где необходимо включить замедление, необходимо вставить команду M120. А непосредственно перед M5 - команду M121. При вызове макроса M120 без параметров замедление осуществляется до значения в %, заданного в параметре Снижение скорости, относительно текущей подачи. При использовании с параметром P, например, M120 P40, будет выполнено замедление до указанного количества процентов. Если одновременно с данным режимом действует снижение скорости на окружностях малого радиуса, влияние не суммируется, действует меньшее значение. |
![]() |
8.1 | 22 | ))) |
23 | |((( | ||
24 | **M121** | ||
25 | )))|((( | ||
26 | Отключает замедление подачи. | ||
27 | ))) | ||
28 | |||
29 | (% class="auto-cursor-target" %) | ||
30 | == Использование правил резки в SheetCam == | ||
31 | |||
32 | (% class="auto-cursor-target" %) | ||
33 | Чтобы вставить M-код на определённом расстоянии до конца реза, сначала необходимо создать фрагмент кода в SheetCam, нажав кнопку Код на панели Инструменты. | ||
34 | |||
35 | (% class="auto-cursor-target" %) | ||
36 | [[image:attach:image2019-3-29_11-53-27.png]] | ||
37 | |||
38 | (% class="auto-cursor-target" %) | ||
39 | Затем необходимо в панели Инструменты открыть Правила резки и создать Rule set. | ||
40 | |||
41 | (% class="auto-cursor-target" %) | ||
42 | [[image:attach:image2019-3-29_11-55-30.png]] | ||
43 | |||
44 | (% class="auto-cursor-target" %) | ||
![]() |
10.1 | 45 | После этого добавить правило Before end. Если в настройках PUMOTIX установлена галочка "Игнорировать перемещения по Z и подачу", необходимо использовать M-код M120. Если галочка не установлена, нужно указать процент снижения скорости, чтобы SheetCam вставил значение подачи в G-код. |
![]() |
8.1 | 46 | |
47 | (% class="auto-cursor-target" %) | ||
48 | [[image:attach:image2019-3-29_11-57-36.png]] | ||
49 | |||
50 | (% class="auto-cursor-target" %) | ||
51 | Далее в свойствах операции в списке Path rules выбрать созданный ранее Rule set. | ||
52 | |||
53 | (% class="auto-cursor-target" %) | ||
54 | [[image:attach:Sheetcam_operation.png]] |