CNC Path Analyzer

Чистовой цикл 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
G71 черновым инструментом T01, затем смена на чистовой инструмент T03 и выполнение G70 — ZX (радиус) траекторияZX (радиус)
Светло-синий пунктир — быстрый ход G00, сплошная оранжевая линия — резание. Дуги показаны как рассчитанные статические кривые.

На рисунке выше показан результат анализа этой программы в 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.20.1–0.15 ммU0.2–0.3
R0.40.2–0.3 ммU0.4–0.6
R0.80.3–0.5 ммU0.6–1.0

Чистовая обработка без G70

Когда кадры контура вынесены в подпрограмму или в другую операцию нужно перенести только чистовую обработку, чистовую траекторию иногда записывают отдельно, без G70. Тогда черновой и чистовой контуры поддерживаются раздельно, и при каждом изменении чертежа нужно менять оба. Если наложить обе траектории на одном экране в CNC Path Analyzer, несовпадения контуров быстро обнаруживаются.

Частые вопросы

Можно ли использовать G70 и после G73 (повторение контура)?
Да. G71, G72 и G73 одинаково используют контур P–Q и завершаются чистовой обработкой G70.
Задаются ли припуски U и W снова при выполнении G70?
Нет. Припуск на чистовую имеет смысл только во втором кадре чернового цикла. G70 проходит контур точно, без припуска.

Следующие шаги

Проверить траекторию в CNC Path Analyzer