Щуп — дорогой прибор, и при поломке он уносит не только свою стоимость: станок встаёт, работа задерживается, ждут запасной. Поэтому CNC Probing пропускает созданную траекторию через три этапа, прежде чем отправить её на станок. Задаётся безопасная высота, проверяется столкновение, путь просматривается на экране.
Безопасная высота
Clearance Plane задаёт высоту, на которой щуп переходит от одной точки измерения к другой. Выше этой плоскости щуп движется быстро и опускается только над точкой измерения. Прижимы, губки тисков и высокие участки детали остаются вне пути.
Значение можно ввести вручную; программа также находит самую высокую точку модели и сама предлагает безопасную зону. Одна неверно введённая высота стоит сломанного щупа, поэтому это поле видно с самого начала.
Проверка столкновений
Щуп ломает чаще всего не само измерение. Если наконечник заденет что-то вне измерения или корпус щупа ударится о прижим, щуп ломается или получает повреждение. CNC Probing проверяет столкновение для каждой выбранной точки; если столкновение найдено, касание не запускается и пользователь получает предупреждение.
Проверка учитывает не только наконечник, но и корпус с оправкой. Размеры, введённые в библиотеке щупов, нужны именно для этого: не зная, сколько места занимает каждая часть, программа не может считать путь безопасным.
Угол подхода задаёт программа
Чтобы точка была измерена верно, щуп должен подходить к поверхности под прямым углом. На наклонных и криволинейных поверхностях этот угол меняется в каждой точке; считать его вручную долго и легко ошибиться. CNC Probing разбирает геометрию CAD, вычисляет нормаль поверхности в каждой точке и сама определяет, с какой стороны подойдёт щуп. Пользователь не вводит углы и не подбирает их наугад.
Сначала посмотреть путь на экране
Созданная траектория проигрывается как анимация в трёхмерной среде. Щуп движется шаг за шагом, и при каждом движении на экране видны координаты X, Y и Z, подача и величина отвода. Анимацию можно перематывать вперёд и назад и остановить в любой точке.
Это заменяет пробный прогон на станке. При обычном подходе программу отправляют на станок, снижают подачу до десяти процентов и следят за путём, держа руку на кнопке останова. Просмотр на экране избавляет и от холостой работы станка, и от этого риска.
Пост-процессор внутри программы
Чтобы траектория, созданная CAM-системой, отработала на станке, её нужно перевести в код, понятный станку. Этот перевод делает пост-процессор, и он может отличаться в зависимости от стойки станка с ЧПУ.
CNC Probing несёт пост-процессор в себе. Он сразу создаёт Gcode (траекторию) под стойку станка, выбранного в библиотеке; заголовок, строки безопасности и формат цикла пишутся под этот станок. Отдельно приобретать пост-процессор не нужно: пользователь берёт код, переносит на станок и запускает.
Результат виден без ожидания
Результаты измерения со станка загружаются в программу и сразу видны на экране. Значения в допуске и вышедшие за него показываются вместе, цветовой шкалой; насколько отклонилась каждая точка, читается с одного взгляда. Ждать отчёта после измерения не нужно.
Результаты сохраняются в PDF; в отчёт можно добавить и снимок экрана. Формат Q-DAS / AQDEF поддерживается, поэтому измерения передаются в систему качества напрямую.
Форма Gcode (траектория)Coordinat System (G54) · Tool Number · Probing Mode · Marker Number · Tolerance + / − · Retract Line · Radius · Measure · Angle XY / YZ / XZ · координаты X, Y, Z · With eccentricity. Заголовок, строки безопасности и контрольная сумма пишутся тоже; вручную добавлять строки в код не нужно.
Одна форма — и на станокВсе выполненные касания переводятся в Gcode (траекторию) через одну форму и передаются на станок.
Установка одним макросомУстановка выполняется одним макросом; отдельно покупать пост-процессор не нужно.
Отчёт внутри работыПротокол измерения не собирают потом; по окончании цикла отчёт готов.