При фрезеровании внешнего круга размер слишком мал. Как изменить форму смещения инструмента (D)? Должен ли я заполнить положительное значение?
Два момента:
1. Выбор G41/G42
2. Принцип компенсации G41/G42.
I. Выбор G41/G42
Основа выбора:
Если смотреть по направлению движения инструмента, то если радиус инструмента компенсируется влево, это G41, а если он компенсируется вправо, это G42.
Пример 1:
Картина
Добавьте WeChat: Yuki7557, чтобы отправить руководство по программированию с ЧПУ.
G41 указан в программе
Оператор вводит значение радиуса инструмента (положительное значение) в интерфейс компенсации радиуса станка.
Если смотреть по направлению движения инструмента, инструмент будет компенсировать движение влево.
Пример 2:
Картина
G42 указан в программе
Оператор вводит значение радиуса инструмента (положительное значение) в интерфейс компенсации радиуса станка.
Если смотреть по направлению движения инструмента, инструмент будет компенсировать вправо.
2. Принцип компенсации G41/G42.
Я разделяю компенсацию на три этапа:
1. Начать компенсацию
2. Статус компенсации
3. Отменить компенсацию
Пример:
Картина
Картина
1. Запуск этапа компенсации:
Давайте посмотрим на приведенную выше программу:
Сегмент программы N1: коррекция еще не началась, т. е. центр инструмента находится в точках X=0, Y=0 (а не кромка инструмента)
Сегмент программы N2: G0G41X20.Y10.D1 Начальная компенсация
Обратите внимание: X=20.Y=10. — это координатная точка кромки инструмента (а не координатная точка центра инструмента), и компенсация началась;
Картина
Потому что от X=0,Y=0 к X=20.Y=10. инструмент будет постепенно перемещаться влево. (Поскольку в приведенной выше программе указан G41)
Насколько оно движется?
Смещение (положительное значение) определяется соответствующим значением радиуса инструмента, введенным оператором в интерфейс компенсации радиуса станка.
Картина
Например, для фрезы Д10,
если вы введете соответствующее значение радиуса инструмента, равное 5, в интерфейсе компенсации радиуса, он переместится на 5 мм влево.
Если вы введете 4, оно переместится на 4 мм;
Если вы введете {{0}}, он переместится на 0 мм (центр инструмента в это время находится в точках X20, Y10, что означает отсутствие компенсации);
Если вы введете -5, он переместится на -5 мм влево, другими словами, он переместится на 5 мм вправо;
Хорошо, приведенный выше анализ процесса установки компенсации радиуса: 1. Команда компенсации радиуса инструмента должна быть указана в программе, и 2. Оператор вводит значение компенсации в интерфейс компенсации радиуса станка.
Проанализировав это, обратите внимание на предложение в моем предыдущем тексте:
От X=0, Y=0 до X=20.Y=10. Инструмент будет постепенно перемещаться влево.
Две точки координат от X=0, Y=0 до X=20.Y=10 очень важны.
То есть значения X, Y в сегменте программы до установления компенсации радиуса такие же, как значения X, Y при установлении компенсации радиуса.
По крайней мере одно из вертикальных расстояний между этими двумя точками должно быть больше, чем компенсация при компенсации инструмента.
Примечание. Компенсация требуется в состоянии G00 или G01 в начале компенсации (компенсация не может быть выполнена по инструкциям G02 или G03, в противном случае станок подаст сигнал тревоги);
2. Стадия компенсации
Картина
На этапе компенсации система станка предварительно считывает следующие два сегмента программы (т. е. сегменты программы N3 и N4), чтобы определить направление вектора компенсации.
Поэтому рекомендуется, чтобы оба сегмента программы после компенсации G41 или G42 не имели значений Z.
Возьмем следующий пример:
Картина
Картина
Когда компенсация радиуса установлена из сегмента N3, система ЧПУ может предварительно прочитать только следующие два сегмента программы.
и оба сегмента N4 и N5 представляют собой перемещение по оси Z (система не может определить направление вектора следующей компенсации,
После выполнения сегмента N3 траектория инструмента меняется. Это уже не исходная точка P, а точка P1 (центральная точка инструмента), а затем перемещается к пересечению P2 (постепенная компенсация), поэтому происходит перерез, как показано на рисунке выше.
Как изменить?
Картина
Картина
Картина
Картина
Перед компенсацией установите вспомогательные точки, не создающие помех, ось Z вниз один раз и одновременно три оси вниз.
3. Отменить компенсацию
Команда отмены компенсации радиуса инструмента — G40. Она также должна находиться в состоянии G00 или G01 и не может быть отменена инструкциями G02 или G03.
Изображение
Отмена компенсации радиуса начинается с сегмента программы N7, (N7G40G00X0Y0)
Начиная с конечной точки сегмента программы N6 до X=0, Y=0 в сегменте программы N7 в качестве конечной точки, центр инструмента возвращается в (X=0, Y=0) точка.





