- •Фгбоу впо Пермский национальный исследовательский политехнический университет
- •«Основы числового программного управления»
- •Содержание
- •1 Системы чпу
- •1.1. Декартовые системы
- •2.2. Адреса координат X y z a b c
- •2.3. Специальные символы
- •3 Функции
- •3.1.1. Абсолютные/относительные системы счисления
- •Переключение рабочих плоскостей
- •Функции позиционирования инструмента
- •Определение геометрических характеристик
- •3.1.2. Переключение систем координат
- •Коррекция на радиус инструмента
- •3.1.3. Управление режимом обработки
- •3.2.1. Управление исполнением программы
- •3.2.2. Управление электрооборудованием станка
- •3.2.2.1. Управление шпинделем
- •3.2.2.2. Управление инструментом
- •3.2.2.3. Управление сож
- •4. Анализ листинга Управляющей Программы
- •Вопросы для самоконтроля
- •6. Краткие справочные сведения
3.1.2. Переключение систем координат
G54 - G57 - заданное смещение.
Смещение рабочей системы координат детали относительно системы координат станка.
Группа функций G54, G55, G56, G57…G599 предназначена для выбора необходимой системы координат программы для связи системы координат детали и системы координат станка.
К
аждый
ноль программы ассоциируется с
определенной точкой в системе координат
детали. Координаты нуля вводятся в
память системы управления станком
заблаговременно (до начала обработки
детали). Обработка некоторых деталей
может потребовать переустановки детали,
при этом могут изменятся координаты
ноля. При смене нуля текущие координаты
положения рабочего органа станка
автоматически корректируются станком
ЧПУ.
|
G54 |
G55 |
G56 |
т.А |
X20 Y20 |
X10 Y-20 |
X-20 Y10 |
Коррекция на радиус инструмента
Расчет управляющей программы (УП) производится для определенной точки. Но, в то же время, эта точка описывает движение инструмента. В свою очередь, инструменты имеют определенные размеры и характеристики геометрии, например радиус фрезы. Поэтому координаты режущей точки в абсолютных координатах станка для различных инструментов будут разными.
На рисунке сверху показано, что в зависимости от инструмента, различной будет траектория точки, описанная УП. Если УП, написанная для инструмента 2, будет применяться для инструмента 1 – то произойдет недорез, если для инструмента 3 – то врезание.
Чтобы не допустить подобного и не учитывать смещения точки резания при программировании каждый раз, задаются определенные корректоры инструмента. При смене инструмента или номера корректора система автоматически корректирует координаты. Значения смещений для каждого инструмента вводятся в память системы управления станком заблаговременно (до начала обработки детали).
Значения смещения каждого инструмента вызываются командами:
Т – выбор инструмента из магазина
D – выбор номера корректора на инструмент из таблицы корректоров (максимальное количество - 9). По умолчанию D1.
Формат кадра:
G17 (G18, G19) – задание плоскости интерполяции
G41/G42 – выбор контурной коррекции (слева/справа)
G01 X.. Y.. (Z..) F.. – ввод корректора
X.. Y.. (Z..) – работа по контуру
G40 X.. Y.. (Z..) – вывод корректора
G41 - левая коррекция на радиус инструмента.
Ф
ункция
G41 применяется для включения автоматической
коррекции на радиус инструмента,
находящегося слева от обрабатываемой
поверхности (если смотреть от инструмента
в направлении его движения относительно
заготовки). Программируется вместе с
функцией инструмента – D.
G42 - правая коррекция на радиус инструмента.
Ф
ункция
G42 применяется для включения автоматической
коррекции на радиус инструмента
находящегося справа от обрабатываемой
поверхности (если смотреть от инструмента
в направлении его движения относительно
заготовки). Программируется вместе с
функцией инструмента – D.
G40 - отмена коррекции на радиус инструмента.
Функция G40 отменяет действие автоматической коррекции на радиус инструмента G41 и G42.
