Кодирование и запись управляющей программы
Информацию, полученную при разработке РТК, кодируют кодом, в котором работает заданное УЧПУ. Как уже указывалось, информация, образующая УП, записывается в соответствии с форматом кадра УП (см. п. 1.6).
Характер перемещения задают в кадрах УП соответствующей подготовительной функцией: G00 (позиционирование), G01 (линейная интерполяция, перемещение на рабочей подаче), G02 (круговая интерполяция по часовой стрелке), G03 (круговая интерполяция против часовой стрелки), G10 (линейная интерполяция на ускоренном ходу), G90 (задание размеров в абсолютных значениях), G91 (задание размеров в приращениях) и др.
ЫхоМо) |
Рис. 7.11. Схема организации прохода для нарезания резьбы: а — цилиндрической; б — конической |
Размерные перемещения у токарных станков в большинстве случаев кодируют с адресами X (радиальное) и Z (продольное) . В большинстве моделей УЧПУ с адресом X в абсолютных значениях X указывают диаметральный размер, а в приращениях — радиальное смещение. В новейших моделях УЧПУ размеры в приращениях кодируют с адресами U (по оси X) и W (по оси Z) без указания функции G91. При этом возможно смешанное задание размеров, например по оси X в абсолютных значениях, а по оси Z В приращениях и наоборот. Естественно, что в УП для УЧПУ, ориентированных только на один способ задания размеров,
подготовительные функции G90 и G91 не указывают.
Проход для нарезания винтовой поверхности с постоянным шагом кодируют подготовительной функцией G33. Шаги винтовой поверхности в направлении осей координат Х'И Z задают параметры / и К. Например, участок траектории инструмента 7"о— Г| — 7"2 — 7"3 — 7"0 (рис. 7.11, а), включающий проход для нарезания цилиндрической резьбы (Ti — T2), записывается кадрами:
N{I} G90 GOO X{Xl} ...
N{I+1} G33 Z{Z2} К{Р}
N{1+2} GOO Х{хЗ> , Г
N{I+3} Z{ZO}
При нарезании конической резьбы (рис. 7.11, б):
N{ I } G90 GOO X{Xl}
N{1+1} G33 Х{х2} 1{Й} Z{Z2} К{Р}
N{1+2} GOO Х{хЗ>
N{1+3} Z{ZO}
Для уменьшения динамической ошибки траектории при изменении направления движения инструмента подготовительной функцией G09 кодируют торможение в конце отработки кадра. Например, участок траектории 7"s—7"0 (рис. 7.11, а), на котором при подходе к точке Т0 необходимо снизить скорость подачи, записывается кадром
N{1} G90 Gil GO9 X{xO} Z{z0}
Выдержку времени при отработке операций с известной продолжительностью кодируют подготовительной функцией G04. Продолжительность (мкс) паузы записывается в кадре словом с адресом G04. Например, выстой инструмента в 1 с при цековании отверстий записывается кадром
N{1} GO 4... хюоо...
В некоторых УЧПУ принята форма записи выдержки времени заданием продолжительности отработки фиктивного перемещения по координате X с заданной рабочей подачей. Например, та же пау'за в 1 с записывается подготовительной функцией G04 и перемещением 3 мм со скоростью подачи 180 мм/мин:
N{1} G04... Х3000 F180.
Имеются и другие особенности кодирования информации при составлении УП для токарных станков.
Поясним сказанное конкретными примерами для условного УЧПУ с форматом
% : / DS N03 G2 Х+053 Z+053 1+053 К+053 ВО53 А+032 F031 S04 Т04 М2 LF
Напомним, что при таком формате УЧПУ воспринимает явную десятичную запятую, символы начала программы, главного кадра и пропуска кадра. Кроме того, в числовых значениях по адресам N, X, Z, В, А, I, К, F, S, Т могут быть опущены незначащие нули, знак плюс можно не писать (кроме адреса А); функции подачи и главного движения записываются истинными значениями величин.
Пример 1. Обточка детали типа «вал». Для рассматриваемого примера (рис. 7.12) перемещение инструмента от точки 0 (ТкО) до точки 5 (Тк5) может быть запрограммировано в абсолютной системе координат (в исходных размерах). Все указываемые в УП размеры относятся к нулевой точке детали W, в которую по команде
N{I} G92 Z300. LF
Смещают нуль станка (ТкМ). Эта команда задается в одном из первых кадров программы. Следует указать, что при задании перемещений в абсолютных размерах система выводит инструмент в точку, определенную координатами. Напомним, что все значения по координате X задаются диаметрами, а не радиусами. Следовательно, для рассматриваемого примера все числовые значения в программе будут положительными. Предположим, что в ТкО центр инструмента выводится пятью предыдущими кадрами. Далее следуют перемещения из ТкО в Тк 1, из Тк 1 в Тк2, из Тк2 в Тк4:
N6 G90 GOO G60 Х30. Z140. LF
N7 G01 Z95.5 F85. S800 LF
N8 G96 Х58. Z71. S75. LF
В шестом кадре подготовительные функции определяют: Q00 — позиционирование на быстром ходу; Q60 — точный подход к заданной точке; G90 — указание, что размеры задаются в абсолютной системе координат. Значения х — 30 мм и 2=140 мм определяют положение Tk 1.
В седьмом кадре G01 — линейная интерполяция (или перемещение с рабочей подачей)
при подаче (адрес F), равной 85 мм/мин до Тк2, определенной координатой г = 95,5 мм. Частота вращения шпинделя 800 об/мин.
По команде восьмого кадра инструмент перемещается из Тк2 в Тк4, координаты которой х = 58 мм, z = 71 мм. На кадр N8 распространяется подготовительная функция G01 (линейная интерполяция) кадра N7, поэтому в кадре N8 она не повторяется. Новыми в кадре N8 являются команды G96 и S75. Сочетание этих команд определяет условие обработки участка от Тк2 до Тк4 с постоянной скоростью резания 75 м/мин. Эта скорость в м/мин программируется с адресом S, а подготовительная функция Q96 показывает, что частота вращения шпинделя при точении рассматриваемого участка будет регулироваться автоматически в целях поддержания запрограммированной скорости.
В некоторых случаях может возникнуть необходимость (при постоянной скорости резания) блокировать дальнейшее возрастание частоты вращения шпинделя, т. е., начиная с определенной границы, продолжать обработку с постоянной частотой. Тогда в программу вводят подготовительную функцию G92 и предельную частоту вращения с адресом S.
Если бы это было необходимо в данном примере, то перед кадром N8 надо было бы записать
Рис. 7.12. Построение траектории инструмента при обточке вала |
N{1} G92 S1500 LF /
Здесь S1500 — принятая для данного примера предельно допустимая частота вращения шпинделя (1500 об/мин).
Для условий обработки, определенных кадром N8, подача остается прежней, заданной в кадре N7.
Далее следуют кадры:
N9 G91 G97 Z-Ll. S410 LF
N10 G90 G10 Z84. Х0. В54.3 А+135. LF
N11 Gil G96 В75.3 F45. S75. LF
N12 В79.3 А+148. LF
N13 G63 7.15. Х120. F180. LF
В кадре N9 подготовительная функция G91 указывает, что размеры заданы в приращениях (г = — 11 мм), знак минус определяет направление перемещения. В кадре задается также новая частота вращения шпинделя, равная 410 об/мин (адрес S). То, что она выражена в об/мин, указывает подготовительная функция G97.
Задать и закодировать в УП перемещение инструмента от Тк5 до Тк8 целесообразно в полярных координатах, которые также являются абсолютными.
Первое перемещение (до Ткб) задано кадром N10, в котором подготовительные функции означают: G90 — абсолютная система координат; G10 — линейная интерполяция быстрого хода; Z84. и Х0. — координаты центра полярной системы координат,
т. е. координаты ТкЗ; В54,3 — радиус (мм), соответствующий положению Ткб, т. е. точки, в которую должен придти инструмент; А + + 135 — угол, который составляет радиус с осью Z. Следует указать, что угол всегда относится (указывается) к первой запрограммированной в кадре оси в положительном направлении, т. е. в данном случае от + Z к +Х.
Кадр N11 определяет перемещение инструмента от Ткб до Тк7. При этом на участке точения обеспечивается заданная (45 мм/мин) подача. Это определяет подготовительная функция G11 (линейная интерполяция подачи). Подготовительная функция G96 совместно с записью S75 показывает, что на участке будет сохранена постоянная скорость резания 75 м/мин. Положение конечной точки участка задается радиусом В75.3 (54,3 + + 21=75,3 мм). Угловое положение радиуса остается прежним, т. е. таким, каким оно было задано в кадре N10.
Кадр N12 обеспечивает перемещение инструмента с сохранением всех ранее определенных условий из Тк7 в Тк8, положение которой задано углом 148° и радиусом 79,3 мм.
По команде кадра N13 инструмент придет в Тк9 (координаты z=15 мм; х=120 мм). При этом подготовительная функция G63 указывает на позиционирование (с заданной подачей 180 мм/мин) с остановкой шпинделя по достижении позиции.
Пример 2. Обработка валика с одно - заходной резьбой. В программе отметим кадры для обточки дуги и нарезания резьбы (рис. 7.13).
Перемещения по дуге окружности кодируют с указанием подготовительных функций круговой интерполяции G02 (перемещение по часовой стрелке) и G03 (перемещение против часовой стрелки).
Перемещение инструмента из Тк9 в ТкЮ (рис. 7.13) определяется кадром
N{1} G90 G03 Х80. Z65. 115. К~15. LF
Здесь G90, G03 — подготовительные функции, определяющие соответственно задание координат опорных точек в абсолютных размерах и круговую интерполяцию против часовой стрелки; Х80, Z65 — координаты конечной точки (Тк 10); I — параметр интерполяции по оси X, равный смещению (15 мм) по оси X в направлении конечной точки с соответствующим знаком (плюс); К — параметр интерполяции по оси Z, равный смещению (15 мм) по оси Z в направлении конечной точки с соответствующим знаком (минус).
Если перемещение инструмента предполагается от Tk 10 к Тк9, то оно будет выражено кадром
N{I} G90 GO2 Х50. Z80. 1-15. К15. LF
Здесь конечной точкой является Тк9 с координатами х = 50 мм и г==80 мм, круговая интерполяция по часовой стрелке (G02).
Круговая интерполяция может быть задана и через радиус. В этом случае перемещение из Тк9 в ТкЮ определяется кадром
N{i} G90 G02 Х80. Z65. В15. LF
Рис. 7.14. Построение траектории инструмента при нарезании многозаходной резьбы |
Т. е. указывают координаты конечной точки (TklO) и радиус (15 мм), адрес радиуса В.
При перемещении из TklO в Тк9 кадр УП имеет вид
N{I> G90 GO2 Х50. Z80. В15. LF
При задании круговой интерполяции через радиус его знак определяется углом дуги. Если угол дуги меньше 180°, то радиус указывают с плюсом, если больше 180° — с минусом. Полные окружности следует программировать по квадрантам с помощью параметров интерполяции I и К.
Кодированию процесса нарезания резьбы, как уже говорилось (см. рис. 7.18), предшествует расчет координат опорных точек траектории. Эти точки выбирают исходя из схемы распределения припуска при нарезании и числа проходов.
Например, при нарезании резьбы с шагом Р = 2 мм и высотой профиля 1,3 мм опорные точки могут быть установлены, как показано на рис., 7.13. По оси Z точки будут размещены в плоскостях вне обрабатываемой детали (смещение по 3 мм в обе стороны от нарезаемого участка резьбы на длине 50 мм). По оси X точки будут располагаться: Tkl и Тк4 — на диаметре 46 мм (вне детали); Тк2 и ТкЗ — на диаметре первого прохода (38,7 мм); Тк5 и Ткб — на диаметре второго (последнего) прохода (37,4 мм).
Кадры УП для нарезания резьбы будут иметь следующий вид:
N1 |
G90 |
G00 |
G60 Z178. Х46. S800 LF |
N2 |
Х38.7 LF |
||
N3 |
G33 |
Z122. К2. МО8 LF |
|
N4 |
G00 |
Х46. LF |
|
N5 |
Z178. LF |
||
N6 |
Х37.4 LF |
||
N7 |
G33 |
Z122. К2. LF |
|
N8 |
G00 |
Х46. МО9 LF |
|
В |
Кадре |
N1 |
Кодируются позициониро- |
Вание на быстром ходу (G00), точный выход в заданную точку Tkl (G60), абсолютное задание размеров (G90), координаты точки,
В которую должен выйти инструмент (z = = 178 мм; х = 46 мм), частота вращения шпинделя 800 об/мин.
Кадр N2 кодирует переход из Tkl в Тк2.
В кадре N3 дается команда на осуществление первого прохода при нарезании резьбы. Подготовительная функция G33 устанавливает зависимость между частотой вращения шпинделя и подачей. По адресу Z указывается координата конечной точки прохода (ТкЗ), по адресу К задается шаг резьбы. Функцией М08 кодируется включение охлаждения.
Кадрами N4 и N5 инструмент на быстром ходу последовательно смещается из ТкЗ в Тк4 (кадр N4) и из Тк4 в Tkl (кадр N5). Далее (кадром N6) инструмент выводится в Тк5 и потом в Ткб (кадром N7). Кадром N8 инструмент выводится в Тк4, при этом отключается охлаждение (функция М09).
Пример 3. Нарезание многозаходных резьб с постоянным шагом. Такая обработка кодируется в УП по циклу со смещением точки запуска (рис. 7.14). При этом первый заход программируют так же, как и одноза - ходную резьбу, а после первого захода смещают начальную точку (точку запуска) на определенную величину Ah, зависящую от шага Р резьбы и числа заходов г: Д/г = Р/г. Для двухзаходной резьбы с шагом 6 мм смещение точки запуска A/i = 3 мм. Для трехзаход - ной резьбы с таким же шагом АЛ =2 мм, а точек запуска будет три — по числу заходов (см. рис. 7.14).
Программа для нарезания трехзаходной резьбы на детали, показанной на рис. 7.14, будет иметь следующий вид:
N1 |
G90 |
S800 LF |
||
N2 |
G00 |
Х66. Z115. LF |
. .Tkl |
|
N3 |
Х58.4 |
. . Tk2 |
||
N4 |
G33 |
Z30. Кб. |
М08 LF |
. .ТкЗ |
N5 |
G00 |
Х66. LF |
. . Тк4 |
|
N6 |
Z115. LF |
. .Tkl |
||
N7 |
Х56.8 LF |
. . Ткб |
||
N8 |
G33 |
Z30. Кб. |
LF |
. .Ткб |
N9 |
G00 |
Х66. LF |
. .Тк4 |
|
N10 |
Z115. LF |
. .Tkl |
||
N11 |
G60 |
Х55.2 LF |
. . Тк7 |
|
N12 |
G33 |
Z30. Кб. |
LF |
. . Тк8 |
N13 |
G00 |
Х66. LF |
. . Тк4 |
|
N14 |
Z117. LF |
. . Тк9 |
||
N15 |
Х58.4 LF |
..TklO |
||
N16 |
G33 |
Z30. Кб. |
LF |
. .ТкЗ |
N17 |
G00 |
Х66. LF |
. . Тк4 |
|
N18 |
Z117. LF |
. . Тк9 |
||
N19 |
Х56.8 LF |
..Tkl1 |
||
^20 |
G33 |
Z30. Кб. |
LF |
. .Ткб |
N21 |
G00 |
Х66. LF |
. . Тк4 |
N22 |
Z117. LF |
. . .Тк9 |
||
N23 |
G60 |
Х55.2 LF |
. . .Тк12 |
|
N24 |
G33 |
Z30. Кб. |
LF |
...Тк8 |
N25 |
G00 |
Х66. LF |
...Тк4 |
|
N26 |
Z119. LF |
...Tkl3 |
||
N27 |
Х58.4 LF |
...Tkl4 |
||
N28 |
G33 |
Z30. Кб. |
LF |
...ТкЗ |
N29 |
G00 |
Х66. LF |
...Тк4 |
|
N30 |
Z119. LF |
...Tkl3 |
||
N31 |
Х56.8 LF |
...Tkl5 |
||
N32 |
G33 |
Z30. Кб. |
LF |
...Ткб |
N33 |
G00 |
Х66. LF |
...Тк4 |
|
N34 |
Z119. LF |
...Tkl3 |
||
N35 |
G60 |
Х55.2 LF |
...Tkl6 |
|
N36 |
G33 |
Z30. Кб. |
LF |
___ Тк8 |
N37 |
G00 |
Х66. М09 |
LF |
...Тк4 |
N38 |
Z115. MOO LF |
...Tkl |
В приведенной УП первый заход цикла нарезания начинается с Tkl. В эту точку инструмент приводится по команде кадра N2. Выполнив три прохода (кадры N4, N8, N12), инструмент после его перемещения из Тк8 в Тк4 (кадр N13) смещается не в Tkl, а в Тк9 по команде кадра N14. Из этой точки начинается второй заход цикла нарезания резьбы (кадры N16, N20, N24). После второго захода инструмент смещается (кадр N25) в Тк13 — начало третьего захода цикла нарезания резьбы. В кадрах УП для последнего хода нарезания позиционирование по оси X (кадры N11, N23, N35) осуществляется с точным подходом к заданной точке (подготовительная функция G60). Это целесообразно с точки зрения повышения точности нарезаемой резьбы, так как при последнем проходе резьба получает окончательный размер. Следует напомнить также, что в рассмотренной программе действие подготовительной функции G90 (абсолютный размер) распространяется на все кадры УП. Отменить ее может лишь команда G91 (размер в приращениях). Команды же, определяющие характер перемещения (G00 — быстрый ход; G60 — точное позиционирование; G33 — нарезание резьбы), взаимно отменяют одна другую при задании их в кадре УП. Каждая из команд действует в кадре, в котором записана, и в последующих до появления другой команды с адресом G.
Пример 4. Нарезание конических резьб. Программа составляется с указанием шага перемещения инструмента одновременно по двум осям: по оси Z (подача по оси Z на один оборот шпинделя) с адресом К и по оси X (подача по оси X на один оборот шпинделя) с адресом 1.
10 Зак. 338 |
При программировании определяется положение опорных точек на траектории перемещения инструмента. При этом длина конуса
Рис. 7.15. Построение траектории инструмента при нарезании конической резьбы |
Принимается с учетом врезания и перебега инструмента.
289 |
Программа для нарезания конической резьбы с шагом 3 мм по оси Z и шагом 0,8 мм по оси X будет иметь следующий вид (рис. 7.15):
N1 G90 S600 LF
|
Пример 5. Нарезание резьбы нетчиком, на токарных станках с применением патрона- компенсатора. Функциональная зависимость между частотой вращения шпинделя и подачей отсутствует. Характер работы УЧПУ указывается в кадре подготовительной функцией G63. Кроме того, программируются частота вращения шпинделя (адрес S) и подача (адрес F), соответствующая шагу нарезаемой резьбы.
Вариант УП для нарезания резьбы метчиком (рис. 7.16):
Рис. 7.16. Построение траектории инструмента при нарезании резьбы на токарном станке метчиком с применением патрона-компенса - гора |
N1 |
G90 G00 |
Z78 |
. ХО. LF |
N2 |
G97 |
S25 |
МОЗ LF |
N3 |
G95 |
F1 .! |
5 М08 LF |
N4 |
G63 |
Z35 |
. М05 LF |
N5 |
G04 |
Х5. |
М09 LF |
N6 |
G63 |
Z78 |
. М04 LF |
N7 |
G94 |
G00 |
Z120. Х80 |
Кадром N1 центр инструмента из ТкО выводится в Tkl с координатами х = 0 и z = 78 мм на ускоренной подаче (GOO). Размеры задаются в абсолютных координатах (G90).
В кадре N2 задаются условия работы: G97 — частота вращения шпинделя в об/мин; МОЗ — вращение шпинделя по часовой стрелке.
В кадре N3: G95 — указание на то, что подача задается в мм/об; М08 — включение охлаждения.
В кадре N4: G63 — подготовительная функция, указывающая на метод нарезания резьбы (метчик с патроном-компенсатором); Z35 — координата конечной точки (Тк2) по оси Z; М05 — останов шпинделя при достижении инструментом конечной точки.
Кадром N5 программируется выдержка инструмента в Тк2, равная 5 с. Отключается охлаждение (М09).
В кадре N6: включение шпинделя против часовой стрелки (М04) и возврат инструмента в Tkl (2 = 78 мм).
В кадре N7: G94 — задание подачи в дальнейшем в мм/мин; G00 — перемещение по ускоренной подаче в ТкО с координатами х = 80 мм и 2=120 мм; М00 — программируемый останов.
« |
Рис. 7.17. Построение траектории инструмента при точении с использованием команд на сдвиг нуля |
Рассмотренная программа может быть записана более просто, если использовать функции постоянных циклов (при наличии таковых у УЧПУ станка). Так, цикл перемещения метчика из Tkl в Тк2 и обратно при некоторой выдержке в Тк2 после останова шпинделя, реверс шпинделя, включение и выключение охлаждения задаются единой подготовительной функцией G84. В этом случае программа нарезания резьбы метчиком будет иметь вид:
N1 G90 GOO Z78. ХО. LF
N2 G97 G95 S25 F1.5 LF
N3 G84 Z35. LF
N4 GOO G94 Z120. Х80. LF
N5 G80 MOO LF
В кадре N5 функцией G80 отменяется введенный цикл G84.
При программировании токарной обработки в ряде случаев полезно использовать возможности УЧПУ по сдвигу нулевой точки. Этот сдвиг кодируется подготовительными функциями G92, G54, G55, G59. Функцией G92 обычно смещают нулевую точку координат станка В нулевую точку координат детали в начале программы. Остальные функции применяют для сдвига нуля станка в процессе дальнейшего программирования. Например, для обеспечения заданного припуска на чистовую обработку заданный контур можно смещать по любой из осей на определенную величину.
Пример 6. Токарная обработка со сдвигом нулевой точки станка. Обточку детали с конечным (заданным) диаметром 30 мм можно ■ запрограммировать без особых промежуточных расчетов снимаемого припуска за счет смещения начала координат по оси X. При исходном положении резца в ТкО программа может быть записана в следующем виде (рис. 7.17):
N1 G59 Х10. S800 LF
N2 G90 G60 ХЗО. LF
N3 G01 Z45. F75. LF ...ТкЗ
N4 G91 GOO Х5. LF . . . Тк4
N5 Z83. LF...Tkl
N6 Х-5. LF ...Тк2
По команде кадра N1 начало координат по оси X смещается на 10 мм в точку W. Задается также частота вращения шпинделя.
Поскольку начало координат смещено на 10 мм, резец по команде кадра N2 приходит в Тк2, т. е. будет расположен на траектории, имеющей диаметр 50 мм относительно оси вращения заготовки.
По команде кадров N3—N6 выполняется цикл обточки со снятием одного слоя припуска. Резец последовательно проходит точки 3, 4, I, 2. При этом, начиная с кадра N4 по кадр N6, размеры перемещений задаются
в приращениях (указана подготовительная функция G9) в кадре N4).
По команде кадра N7 начало координат по оси X смещается на 5 мм. При этом первоначальное смещение, равное 10 мм, отменяется. Начало координат будет теперь условно в точке W-2 (рис. 7.17):
N7 G59 Х5. LF
N8 G90 G60 ХЗО. LF N9 G01 Z4S. LF
N10 G91 GO0 Х5. LF N11 Z83. LF
N12 Х-5. LF
Кадром N8 инструмент выводится в Ткб. Далее (кадры N9—N12) программируется его перемещение по траектории 5—6— 3—2—5.
Далее следуют кадры:
N13 G59 Х0. LF N14 G90 G60 ХЗО. LF N15 G01 Z45. LF V N16 G91 GOO Х5. LF N17 Z83. LF
N18 Х-5. MOO LF
Кадр N13 отменяет смещение начала координат по оси X (величина х задается равной нулю).
Кадры N14—N18 обеспечивают перемещение резца по траектории 5—7—8—6— 5-7.
Используя команды на сдвиг начала координат, следует иметь в виду наличие подготовительной функции G53. С ее помощью можно производить покадровое подавление сдвига начала координат, поскольку она действует лишь в том кадре, в котором записана.
Рассмотренный пример наглядно показывает, что в процессе программирования довольно часто приходится кодировать одни и те же движения инструмента, которые можно выделить в отдельные замкнутые циклы (см. рис. 7.17).
Пример 7. Чистовая обработка детали типа «вал». Используя приведенные сведения, напишем программу для чистового прохода обработки детали типа «вал» (первый уста - нов — см. рис. 7.9, табл. 7.4—7.6). Центр резца совмещен с точкой 0. Траектория движения центра инструмента 0—2—3—4—5—6— 7—10—11—12. Точки 8 и 9 инструмент минует, так как это зона обработки канавочным резцом. Программа записывается в виде:
Т0303 S800 МОЗ LF М06 LF G92 Z180. LF G90 GO0 Z{z0} Х{Х0} LF
G01 Z209. Х23. F45. М08 LF Z180. LF
Х36. LF ' ; '* : - Z179.
Z134.3 LF ...Тк7
Х48. LF ...Тк9