- •Министерство образования и науки рф
- •Программирование для систем чпу
- •230201.65 И направлению 230400.62
- •Содержание
- •Введение
- •1 Цель работы
- •2 Общие требования к оформлению отчета по лабораторным работам
- •Лабораторная работа № 1 Изучение принципиального устройства и органов управления фрезерного станка с учпу Siemens Sinumerik 840d
- •1 Описание компоновки станка
- •2 Устройство и область применения учпуSiemems Sinumerik
- •3 Техническая характеристика станка
- •4 Прогрев станка
- •5 Прогрев шпинделя
- •6 Устройство панели управления станка
- •7 Устройство ручного пульта управления
- •8 Панель управления учпу Siemens Sinumerik 840d
- •Лабораторная работа № 2 Изучение привязки инструмента на фрезерном станке с учпу Siemens Sinumerik 840d
- •1 Расположение координатных систем фрезерного станка.
- •2 Привязка инструмента
- •2 Языковые элементы языка программирования
- •2.1 Набор символов
- •2.2 Слова
- •2.3 Кадры и структура кадров
- •2.4 Длина кадра
- •2.5 Последовательность слов в кадре
- •2.6 Главный/вспомогательный кадр
- •2.7 Номер кадра
- •2.8 Адреса
- •2.9. Адреса, действующие модально/покадрово
- •2.10 Адреса с осевым расширением
- •2.11 Фиксированные адреса
- •2.12 Фиксированные адреса с осевым расширением
- •2.13 Устанавливаемые адреса
- •2.14 Идентификатор адреса
- •Лабораторная работа № 4 Изучение программирования прямолинейных и криволинейных перемещений в учпу Siemens Sinumerik 840d для фрезерного станка
- •1 Подготовка к программированию
- •2 Технологическая подготовка управляющей программы
- •3 Разработка управляющей программы
- •4 Коррекция радиуса инструмента
- •5 Указание системы счисления размеров
- •6 Программирование зеркального отображения контура
- •7 Криволинейные перемещения
- •8 Программирование дуг на станке без поворотного стола
- •Задание к лабораторной работе
- •Лабораторная работа № 5 Изучение порядка ввода, редактирования и выполнения управляющей программы на фрезерном станке с учпу Siemens Sinumerik 840d
- •1 Ввод и сохранение программы
- •2 Покадровое выполнение программы
- •3 Выполнение всей программы
- •2 Ввод стандартных циклов
- •Задание к лабораторной работе.
- •Литературные источники
- •Программирование для систем чпу
- •107023, Г. Москва, б. Семеновская ул., 38.
4 Коррекция радиуса инструмента
При создании программы нет необходимости учитывать диаметр фрезы, положение кромок токарного резца (левый/правый токарный резец) и длины инструмента.
П
рограммирование
размеров детали осуществляется напрямую,
к примеру, по рабочему чертежу.
При изготовлении
детали управление путями перемещения
инструмента в зависимости от соответствующей
геометрии инструмента осуществляется
таким образом, что с помощью любого
используемого инструмента может быть
изготовлен запрограммированный контур.
При этом вершина инструмента (ноль
инструмента) будет двигаться по
эквидистанте к обрабатываемой поверхности
(рисунок 4.1) на расстоянии радиуса
инструмента. СЧПУ сама корректирует
траекторию перемещения в соответствии
с таблицей инструмента, формируемой на
этапе привязки инструмента к координатной
системе детали. В
программе лишь вызывается нужный
инструмент с его данными коррекции.
Рисунок 4.1 - Траектория движения инструмента.
Коррекция радиуса инструмента (G40 – отмена, G41 – слева от контура , G42 – справа от контура) задается отдельной строкой программы. В кадре программы с G40, G41 или G42 должна быть запрограммирована команда движения G0 ( перемещение на ускоренном ходу) или G1 (перемещение на рабочей подаче). В этой команде движения должна быть указана минимум одна ось выбранной рабочей плоскости.
Рисунок 4.2 - Коррекция радиуса инструмента
Пример управляющей программы для фрезерования плоскости YOZ по рисунку 4.2.
N10 G0 X50 T1 D1 M6
N20 G1 G41 Y50 F200
N30 Y100
В кадре N10 включается только коррекция длин инструмента. Подвод в точку с координатой Х50 осуществляется без коррекции радиуса фрезы.
В кадре N20 включается коррекция радиуса, подвод к точке X50 Y50 осуществляется с коррекцией.
Функция коррекции модальная и отменяется заданием G40, но может программироваться и без промежуточного задания G40: G41 отменяет G42, G42 отменяет G41.
Для точной обработки острых углов контура включается коррекция на наружных углах, задаваемая функциями G450 и G451.
5 Указание системы счисления размеров
УЧПУ может работать в метрической или дюймовой системах счисления.
G70 - указание размера в дюймах (длина [дюймов]).
G71 - метрическое указание размера (длина [мм]).
G700 - указание размера в дюймах (длина [дюймов]; подача [дюймов/мин]).
G710 - метрическое указание размера {длина [мм]; подача [мм/мин]).
Функциональность G70/G71 была дополнена G700/G710. При этом дополнительно к геометрическим данным интерпретируются и технологические данные - подачи F, при выполнении программы обработки детали в установленной через G700/G710 системе единиц.
Рисунок 4.3 - Пример траектории перемещения инструмента
СЧПУ интерпретирует при использовании G700/G710 все подачи в отличии от G70/G71 в запрограммированной системе единиц.
Запрограммированное значение подачи действует модально, не изменяясь автоматически при последующих переключениях G70/G71/G700/G710.
Д
ля
обработки детали согласно рисунка 4.3
управляющая программа выглядит следующим
образом:
N05 G54 S2000 МЗ Т1 M6 |
; задание скорости вращения, смена инструмента |
N10 GO G90 G41 Х20 Y30 Z2 |
;метрическая первичная установка |
N20 G1 Z-5 F500 |
; врезание с подачей в Z [мм/мин] |
N30 Х90 |
; перемещение по оси Х на 90 мм |
N40 G70 Х2.75 Y3.22 |
; ввод координат точек в дюймах. G70 действует до отключения с помощью G71 или до конца программы |
N50 X1.18 Y3.54 |
|
N60 G71 X20 Y30 |
;ввод позиций в мм |
N70 G0 Z2 |
;вывод ускоренным ходом |
N80 МЗ0 |
;конец программы |
