Компенсация инструмента в полнофункциональной системе станков с ЧПУ
- Компенсация инструмента токарного станка с ЧПУ
Функция компенсации инструмента токарного станка с ЧПУ включает компенсацию положения инструмента и компенсацию радиуса дуги инструмента. В программе обработки функция T используется для указания того, что первые два в TXXXX являются номером инструмента, а последние два — номером компенсации инструмента, например T0202. Если номер компенсации инструмента равен 00, это означает, что компенсация инструмента отменена.
(1) Компенсация положения инструмента Положение инструмента изменяется из-за износа инструмента или переустановки инструмента. После установки и выполнения компенсации положения инструмента программу обработки не нужно перекомпилировать. Метод заключается в измерении положения каждого инструмента и вводе его в указанную память. После того, как программа выполнит инструкцию компенсации инструмента, фактическое положение инструмента заменяет исходное положение.
Как показано на рисунке 2, если компенсация инструмента отсутствует, инструмент перемещается из точки 0 в точку 1, а соответствующий сегмент программы — N60 G00 C45 X93 T0200. Если компенсация инструмента X=+3, 2=+4 и сохранена в соответствующей памяти компенсации, после выполнения компенсации инструмента инструмент переместится из точки 0 в точку 2 вместо точки 1. Соответствующий сегмент программы — N60 G00 X45 Z93 T002.
(2) Компенсация радиуса дуги инструмента При программировании токарного станка с ЧПУ режущая кромка инструмента рассматривается как точка (воображаемая точка режущей кромки инструмента P). Однако для увеличения срока службы инструмента и снижения шероховатости поверхности заготовки режущая кромка инструмента шлифуется в дугу с малым радиусом (дуга режущей кромки инструмента AB), как показано на рисунке 3. Это неизбежно приведет к ошибкам формы заготовки. С другой стороны, положение дуги режущей кромки инструмента и форма инструмента также будут влиять на обработку заготовки, что можно решить с помощью компенсации радиуса дуги инструмента. Параметры формы и положения токарного инструмента называются ориентацией вершины инструмента, как показано на рисунке 4, и представлены параметрами от 0 до 9, причем точка P является теоретической вершиной инструмента.
(3) Параметры компенсации инструмента Каждый номер компенсации инструмента соответствует в общей сложности четырем параметрам, а именно компенсации положения инструмента (значения X и Z) и компенсации радиуса дуги инструмента (значения R и T), которые вводятся в соответствующую память перед обработкой и отображаются на ЭЛТ, как показано на рисунке 5. Во время автоматического процесса выполнения система ЧПУ автоматически исправляет ошибку положения инструмента и автоматически выполняет компенсацию радиуса дуги вершины инструмента в соответствии со значениями X, Z, R и T в памяти.
- Коррекция инструмента для обрабатывающих центров и фрезерных станков с ЧПУ
Функции компенсации инструмента обрабатывающих центров и фрезерных станков с ЧПУ включают компенсацию радиуса инструмента, компенсацию угла и компенсацию длины.
(1) Компенсация радиуса инструмента (G41, G42, G40) Значение радиуса инструмента предварительно сохраняется в памяти HXX, где XX — номер памяти. После выполнения компенсации радиуса инструмента система ЧПУ автоматически рассчитывает и автоматически компенсирует инструмент в соответствии с результатом расчета. Левая компенсация радиуса инструмента (G41) относится к отклонению инструмента влево от запрограммированного направления движения траектории обработки (как показано на рисунке 1), а правая компенсация радиуса инструмента (G42) относится к отклонению инструмента вправо от запрограммированного направления движения траектории обработки. Используйте G40 для отмены компенсации радиуса инструмента, а H00 также может использоваться для отмены компенсации радиуса инструмента.
Примечание: при установке или отмене компенсации инструмента сегмент программы, использующий инструкции G41, G42 и G40, должен использовать инструкции G00 или GO1, а G02 или G03 не должны использоваться. Когда компенсация радиуса инструмента принимает отрицательное значение, функции G41 и G42 взаимозаменяемы.
Компенсация радиуса инструмента имеет две формы компенсации: функцию B и функцию C. Поскольку функция компенсации радиуса инструмента B вычисляет компенсацию инструмента только на основе этого сегмента программы, она не может решить проблему перехода между сегментами программы и требует обработки контура заготовки в скругленный переход. Поэтому острые углы заготовки имеют плохую обрабатываемость. Функция компенсации радиуса инструмента C может автоматически обрабатывать передачу траектории центра инструмента двух сегментов программы и может быть полностью запрограммирована в соответствии с контуром заготовки. Поэтому современные станки с ЧПУ почти все используют функцию компенсации радиуса инструмента C. В это время два последующих сегмента программы, которым требуется сегмент программы компенсации радиуса инструмента, должны иметь инструкции смещения (G00, GO1, G02, G03 и т. д.), которые определяют плоскость компенсации, в противном случае правильная компенсация инструмента не может быть установлена.
(2) Угловая компенсация (G39) Пересечение двух плоскостей представляет собой угол, который может вызвать перебег и перерез, что приведет к ошибкам обработки. Угловая компенсация (G39) может быть использована для решения