Версия 5.1 от writer на 2024/02/28 16:22

Последние авторы
1 (% class="box successmessage" %)
2 (((
3 **Внимание!**
4 Перед началось работы убедитесь в наличии активной опции "Идеальное отверстие".
5 )))
6
7 Опция "Идеальное отверстие" обеспечивает гораздо более высокое качество резки отверстий за счет применения дополнительных параметров.
8
9 Если при выполнении управляющей программы встречается кадр с одной из команд круговой интерполяции ([[(% style="color:#a0be2d" %)//**G2**//(% style="color:#000000" %)/(% style="color:#a0be2d" %)//**G3**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G2, G3: Круговое перемещение]](%%)) и активна опция "Идеальное отверстие", то данный кадр выполняется при пониженной подаче на заданное процентное соотношение.
10
11 Для выполнения такого замедления необходимо, чтобы на вкладке "Параметры процесса" были заданы следующие параметры:
12
13 1. максимальное значение радиуса дуги/окружности, встречающееся в G-коде;
14 1. процентное соотношение для снижения скорости.
15
16 [[image:1708946295676-650.png||data-xwiki-image-style-alignment="center" height="445" width="1000"]]
17
18 Максимальное значение радиуса дуги задаётся в параметр "Радиус дуги для снижения скорости" ([[описание параметра>>doc:Руководство пользователя.Модуль плазменной резки.Описание параметров плазменной резки]]), а процентное соотношение задается в параметр "Снижение скорости" ([[описание параметра>>doc:Руководство пользователя.Модуль плазменной резки.Описание параметров плазменной резки]]). При этом значение параметра "Снижение скорости" рассчитывается пользователем в зависимости от желаемого качества реза.
19
20 Для наилучшего понимания алгоритма опции рассмотрим пример.
21
22 {{code language="g-code"}}
23 N0030 G21 (Units: Metric)
24 N0040 G90 G91.1 G40
25 N0050 F1
26 N0060 M101
27 N0070 G00 Z10.0000
28 N0080 G00 X25.0000 Y25.0000
29 N0090 M100
30 N0100 G00 Z2.0000
31 N0110 M03
32 N0120 G04 P0.8
33 N0130 G00 Z4.0000 F1200
34 N0140 M103
35 N0150 G02 X18.5300 Y31.4700 I-3.2350 J3.2350 F1200
36 N0160 M104
37 N0170 X18.5300 Y31.4700 I6.4700 J-6.4700
38 N0180 M05
39 N0190 G00 Z10.0000
40 N0200 G00 X-3.4100 Y52.5600
41 N0210 M100
42 N0220 G00 Z2.0000
43 N0230 M03
44 N0240 G04 P0.8
45 N0250 G00 Z4.0000 F1200
46 N0260 M103
47 N0270 G02 X-0.8500 Y50.0000 I0.0000 J-2.5600 F1200
48 N0280 M104
49 N0290 G01 Y0.0000
50 N0300 G03 X0.0000 Y-0.8500 I0.8500 J0.0000
51 N0310 G01 X50.0000
52 N0320 G03 X50.8500 Y0.0000 I0.0000 J0.8500
53 N0330 G01 Y50.0000
54 N0340 G03 X50.0000 Y50.8500 I-0.8500 J0.0000
55 N0350 G01 X0.0000
56 N0360 M05
57 N0370 G00 Z10.0000
58 N0380 M05
59 N0390 M30
60 {{/code}}
61
62 В представленной управляющей программе присутствуют 5 дуг и одна окружность. Для корректной работы опции необходимо чтобы параметр “Радиус дуги для снижения скорости” был больше, чем радиус наибольшей дуги - в данном примере самый большой радиус дуги у окружности, поэтому значение параметра нужно установить равное 20. В параметр "Снижение скорости" установим значение 40.
63
64 Когда выполнение УП дойдет то строчки с кодами [[(% style="color:#a0be2d" %)//**G2**//(% style="color:#000000" %)/(% style="color:#a0be2d" %)//**G3**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G2, G3: Круговое перемещение]](%%), скорость снизится до значения, указанного в параметре "Снижение скорости". Если параметр "Скорость резки" равен 2000, при выставленном значении в 40% скорость прохождения дуги будет равна 800 (40% от 2000). На кадрах с [[(% style="color:#a0be2d" %)//**G0**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G0: Ускоренное линейное перемещение]](%%)/[[(% style="color:#a0be2d" %)//**G1**//>>doc:Руководство пользователя.Описание G-кодов.Список G-кодов, поддерживаемых системой.G0-G10.G1: Линейное перемещение]](%%) скорость резки неизменно будет равна заданному значению.