Аварийная проверка пересечений при коррекции FANUC: слишком большой инструмент или обратное направление скорректированной траектории?
Глава о коррекции радиуса C руководства 16i/18i-MB разделяет геометрическую недоступность, данные коррекции и проверку обращения траектории. Пример внутреннего скругления объясняет, почему нельзя снимать аварийное сообщение уменьшением значения коррекции.
Содержание
После сообщения о пересечении, связанном с G41 / G42, простое уменьшение коррекции может позволить продолжить программу, но поставить центр инструмента в неверное положение. Лучше сначала сравнить проектный контур, фактический инструмент и используемые ЧПУ данные коррекции в одной геометрической модели.
Что проверяет эта функция
Здесь рассматривается коррекция на радиус инструмента C в системах обрабатывающих центров 16i-MB и 18i-MB / MB5. В общедоступном зеркале оригинального руководства B-63534EN/02 (на обложке GFZ-63534EN/02), §14.6.5, страницы 326–330, объясняется, что проверка касается зарезов и изменений скорректированной траектории и не обнаруживает все пересечения. Некоторые контуры без фактического зареза также могут вызывать срабатывание. Поэтому одно аварийное сообщение не доказывает столкновения, а его отсутствие не гарантирует полной пространственной безопасности.
Сначала обязательная проверка размеров
Авторский плоский пример: концевая фреза обрабатывает внутреннее скругление со стороны внутренней области. Требуемый радиус скругления R=4 mm, фактический радиус инструмента r=6 mm. В идеальной модели без износа, биения и упругой деформации радиус дуги центра инструмента должен быть R−r=−2 mm. Он не может образовать требуемую внутреннюю эквидистантную дугу.
| Фактический радиус инструмента | R−r | Геометрический вывод |
|---|---|---|
| 6 mm | −2 mm | Инструмент слишком велик для этого внутреннего скругления |
| 3 mm | 1 mm | Дуга центра имеет положительный радиус, но подвод, отвод и соседние участки ещё не проверены |
Если оставить инструмент радиусом 6 mm, но подменить данные коррекции на 3 mm, реальная режущая кромка не изменится. Аналогично инструмент диаметром 12 mm не может полностью войти в прямой паз шириной 10 mm. Это геометрическое ограничение, а не задача подбора параметров для продолжения программы.
Затем отделите реальные размеры от алгоритма траектории
В §14.6.6 на странице 331 этой редакции описан зарез при внутреннем радиусе меньше радиуса инструмента. В §14.6.5 также рассматривается проверка несовпадения направления скорректированной и запрограммированной траекторий. Поиск можно разделить на три этапа:
- Установите, выводит ли CAM контур готовой детали или уже смещённую траекторию центра инструмента. Одинаковая коррекция для обоих вариантов может создать двойное смещение.
- Сопоставьте фактический размер инструмента с записью коррекции, выбранной программой. Исправьте действительно ошибочные данные; при геометрически недопустимом размере измените инструмент или технологию.
- Если размеры допустимы, но сообщение остаётся, разберите аварийный кадр и окружающий контур. Сравните точки пересечения после коррекции, направления сопряжения и пространство подвода/отвода, а не только строку с сообщением.
Проверка коррекции не является защитой всего станка от столкновений
Этот анализ относится к указанному механизму коррекции. Он не охватывает полную трёхмерную модель оправок, приспособлений, поворотного стола и конструкции станка и не считает покадровое выполнение гарантией отсутствия зарезов. Границы конфигурации базовых G41 / G42 и расширенных функций проверки следует подтверждать отдельно. Трёхмерные модели рассмотрены в статье о проверке 3D-пересечений.