Чистовой цикл G70: повторное использование чернового контура для чистовой обработки чистовым инструментом
На примере с дугой объясняется, как чистовой цикл G70 заново читает кадры контура P–Q циклов G71, G72 и G73, когда применяются F и S внутри контура, и практический порядок со сменой инструмента посередине.
G70 не записывает контур заново
G70 P_ Q_ — чистовая команда, которая один раз проходит кадры от номера P до Q точно так, как они записаны в программе. Черновые циклы (G71, G72, G73) уже обработали по этим же кадрам с припуском, поэтому G70 лишь снимает оставшийся припуск, выходя на окончательные размеры.
Иными словами, сам G70 не содержит координат контура. Чтобы изменить контур, правят кадры P–Q, и черновая и чистовая обработка меняются вместе. Необходимость поддерживать только одно место — главное преимущество такой структуры.
Подача и частота вращения шпинделя при G70
Во время чернового цикла F, S и T внутри кадров P–Q игнорируются, а используется F из кадра цикла. Наоборот, при выполнении G70 действуют F, S и T внутри кадров P–Q. В примере черновая обработка идёт с F0.3 цикла, а чистовая — с F0.1 из второй строки контура.
Если в кадрах контура нет F вовсе, G70 просто наследует предыдущую модальную F, то есть черновую подачу. Если чистовая поверхность грубее ожидаемой, проверьте это в первую очередь.
Практический порядок: черновая → отвод → смена инструмента → чистовая
G71 черновым инструментом T01, затем смена на чистовой инструмент T03 и выполнение G70
O2004
T0101
G21 G90 G18 G40 G99
G50 S2000
G96 S160 M03
G00 X46. Z2.
G71 U2. R0.5
G71 P100 Q200 U0.5 W0.05 F0.3
N100 G00 X16.
G01 Z0. F0.1
G03 X24. Z-4. R4.
G01 Z-18.
X32. Z-24.
Z-36.
N200 X46.
G00 X150. Z100.
T0303
G96 S220 M03
G00 X46. Z2.
G70 P100 Q200
G00 X150. Z100.
M30На рисунке выше показан результат анализа этой программы в CNC Path Analyzer (быстрый ход 29 сегментов, линейное резание 13 сегментов, дуга 1 сегментов).
На что обратить внимание в примере
G50 S2000ограничивает частоту вращения 2,000 об/мин, чтобы при управлении постоянной скоростью резания (G96) она не росла без предела по мере уменьшения диаметра.- После черновой обработки
G00 X150. Z100.отводит инструмент далеко, в позицию смены инструмента. Это должна быть позиция, где револьверная головка при повороте не задевает заготовку и патрон. - Чистовой инструмент
T0303повышает скорость резания доS220. При чистовой обработке глубина резания мала, поэтому можно использовать более высокую скорость. G00 X46. Z2.непосредственно перед G70 — то же положение, что и начальная точка чернового цикла. Если начать из другого положения, изменится и положение возврата после чистовой обработки.G03 X24. Z-4. R4.в контуре — скругление R4 со стороны торца. Без коррекции на радиус при вершине (G41/G42) у чистового инструмента размеры скругления и конических участков смещаются на величину радиуса при вершине.
Частые проблемы при использовании G70
| Ситуация | Причина | Решение |
|---|---|---|
| G70 не находит номер кадра | Опечатка в номере P/Q или контур находится в другой программе | Проверьте номера N и их расположение в той же программе |
| Авария G70 при работе в режиме DNC | При работе с ленты и в DNC часто нельзя вернуться к уже пройденным кадрам | Запускайте из памяти или запишите чистовой контур явно |
| Чистовые размеры стабильно больше | Не применены коррекция износа чистового инструмента или коррекция на радиус при вершине | Проверьте экран коррекций инструмента и G41/G42 |
| Возврат после чистовой обработки царапает деталь | Начальная точка G70 слишком близко к заготовке | Сделайте X начальной точки заметно больше наружного диаметра заготовки |
Как выбрать припуски на чистовую U и W
Припуск на чистовую во втором кадре чернового цикла — это толщина, которую G70 фактически снимет. Если он слишком велик, чистовой инструмент нагружается как черновой, и размер и шероховатость колеблются; если слишком мал, следы вибраций и тепловые деформации после черновой обработки не удаляются полностью. U0.5 из примера оставляет 0.5 мм на диаметр, то есть 0.25 мм на радиус.
Распространённая отправная точка — выбрать его так, чтобы чистовая глубина резания была примерно равна или чуть меньше радиуса при вершине чистовой пластины. Для пластины с радиусом R0.4 это радиальный припуск 0.2–0.3 мм, то есть примерно U0.4–0.6. Припуск по Z W обычно меньше U, потому что торцы короткие и обрабатываются боковой кромкой. В примере используется W0.05.
| Радиус при вершине чистовой пластины | Пример радиального припуска | Пример U во втором кадре |
|---|---|---|
| R0.2 | 0.1–0.15 мм | U0.2–0.3 |
| R0.4 | 0.2–0.3 мм | U0.4–0.6 |
| R0.8 | 0.3–0.5 мм | U0.6–1.0 |
Чистовая обработка без G70
Когда кадры контура вынесены в подпрограмму или в другую операцию нужно перенести только чистовую обработку, чистовую траекторию иногда записывают отдельно, без G70. Тогда черновой и чистовой контуры поддерживаются раздельно, и при каждом изменении чертежа нужно менять оба. Если наложить обе траектории на одном экране в CNC Path Analyzer, несовпадения контуров быстро обнаруживаются.