- •Министерство образования и науки рф
- •Программирование для систем чпу
- •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.
2 Привязка инструмента
Привязка инструмента может быть выполнена двумя способами и осуществляется в актуальной координатной системе детали. Актуальная координатная система обозначается адресом G и цифрой начиная с 54 до 599. При этом если станок задействован для обработки только одной детали несколькими инструментами, то каждому инструменту может быть присвоена (поставлена в соответствие) своя актуальная координатная система. Например, G54 для T1, G55 для T2, G56 для T3 и т.д. В этом случае применяется 1-ый способ. В случае, если станок используется для обработки нескольких деталей (сериями, в разнобой), то каждой детали присваивается актуальная система G54, G55, G56 и т.д., а все инструменты Т1, Т2, Т3 и т.д. привязываются к каждой актуальной системе. При этом используется 2-ой способ привязки.
Перед привязкой инструменты должны быть расставлены в гнезда магазина.
Порядок привязки инструмента.
Способ 1.
Установить, выверить по упорам и закрепить на столе эталон детали.
Включить станок и активировать УЧПУ. Появится экранное меню, на котором будут показаны текущие координаты положения инструмента (рисунок 2.4). В шпиндель установить оправку с инструментом Т1, для чего в режиме MDA (клавиша панели управления станка) написать команду Т1 М6 с помощью клавиатуры УЧПУ и нажать клавишу Cicle Start на панели управления станка. Произойдет автоматическая смена инструмента.
Рисунок 2.4 - Экранное меню с текущими координатами инструмента
Важно! Клавиша Spindle Start должна быть нажата для того, чтобы шпиндель мог сориентироваться в угловом направлении под инструментальную оправку.
В режиме «JOG» нажать кнопку, соответствующую подсказке «Установить фактическое значение» под дисплеем панели управления УЧПУ. При этом на дисплее появляется режим WCS – рабочая (актуальная) координатная система (рисунок 2.5).
В колонке «Позиция» указывается текущая координата положения стола в координатной системе станка по соответствующей оси.
Рисунок 2.5 - Экранное меню рабочей координатной системы
С помощью маховичка или клавиш панели управления станком подвести инструмент к эталону по оси, например, Х до касания. При этом расстояние от боковой поверхности эталона до оси инструмента будет равно его радиусу. Записать число из строки Х – коррекция смещения для первого инструмента. С помощью стрелок панели управления УЧПУ ставим курсор в строку Х и вводим с клавиатуры радиус инструмента с учетом знака координаты (слева от 0 минус). Так же по оси Y. По оси Z заносим 0. После ввода по всем осям нажимаем клавишу, соответствующую подсказке «ОК) на дисплее. На экране будет предыдущее меню с введенными значениями по осям. Нажав клавишу OFFSET пульта УЧПУ переходим в меню инструмента (рисунок 2.6).
В этом меню записываем номер инструмента, название, выбираем его тип и указываем диаметр. Длина инструмента – 0.
Рисунок 2.6 - Экранное меню инструмента
Нажать клавишу, соответствующую подсказке «СНТ». На дисплее появляется меню с номерами актуальных координатных систем (рисунок 2.7).
Рисунок 2.7 - Меню координатных систем
Выбираем строку G54 с помощью стрелок панели УЧПУ и в позиции координат X и Y заносим коррекции инструмента по соответствующим осям с учетом радиуса, а в позицию оси Z только коррекцию. При этом коррекции на перемещения записались в память УЧПУ. Для выхода в исходное экранное меню нажать клавишу Mashine пульта УЧПУ.
Аналогично привязываем каждый инструмент, поочередно устанавливая их в шпиндель вводя команду на смену инструмента в режиме «MDA» (рисунок 2.8).
Рисунок 2.8 - Команда на смену инструмента в режиме MDA
При этом каждому инструменту присваивается своя координатная система G.
Способ 2.
Установить на стол индикатор, выставить стрелку на ноль.
Установить в шпиндель первый инструмент, используя режим MDA. В режиме «JOG», управляя маховичком или стрелками пульта станка, коснуться инструментом индикатора и создать натяг, например, в 20 мкм.
Перейти в экранное меню инструмента (рисунок 2.6), поименовать инструмент, указать диаметр и в столбце «Длина» записать ноль. При этом коррекция по оси Z с рисунка 5 запишется в память УЧПУ, а данное положение шпинделя запомнится как ноль оси Z.
Установить второй инструмент, коснуться индикатора и в столбец «Длина» меню инструмента занести поправку по оси Z с экранного меню, поименовать инструмент и указать его диаметр. Аналогичные операции выполнить для всех инструментов, создавая одинаковый натяг индикатора.
Таким образом, в меню инструмента сформируются разности длин инструментов относительно инструмента Т1.
Установить в шпиндель щуп и выполнить аналогичные операции.
В результате УЧПУ сообщено расположение «базовой» плоскости XOY.
Установить, выверить по упорам и закрепить на столе эталон детали.
В режиме «JOG», включив меню WCS, подвести щуп до касания с боковой поверхностью детали по оси Х. В позицию оси Х записать радиус щупа. Аналогично по оси Y. Коснувшись эталона по оси Z занести в соответствующую позицию ноль. При этом все коррекции по оси Z, хранившиеся в памяти УЧПУ для каждого инструмента, будут пересчитаны с учетом величины смещения, индицированной в позиции текущей координаты оси Z.
Установить щуп в положение с координатами 0;0;0.
Перейти в меню координатных систем, выбрать координатную систему для первой детали, например, G54 и записать нули по всем осям.
При этом УЧПУ будет сообщено, где находится «ноль» детали.
Запомнить введенные данные, нажав клавишу Mashine.
При этом все инструменты будут работать в координатной системе G54 первой детали, а поправки на диаметр будут браться УЧПУ из списка инструментов.
Для привязки инструментов к координатным системам других деталей повторить операцию привязки по 2-му способу, поменяв G 54 на G55 и т.д.
Первый способ применяется при отсутствии щупа и требует коррекции программы вследствие погрешностей привязки.
Второй способ привязки является более точным и безопасным.
Лабораторная работа № 3
Изучение основ программирования УЧПУ Siemens Sinumerik 840D
для фрезерного станка
ЦЕЛЬ РАБОТЫ: Познакомиться с основами программирования УЧПУ Siemens Sinumerik 840D для фрезерного станка.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:
1. Изучить методическую и справочную литературу.
2. Изучить основные принципы составления управляющей программы.
3. Изучить основные значения G и M функций
1 Структура и содержание программы ЧПУ.
Программа ЧПУ/обработки деталей состоит из последовательности кадров. Каждый кадр представляет собой один шаг обработки. В кадре записываются операторы в форме слов. Последний кадр программы в последовательности выполнения содержит специальное слово для конца программы: М2, М17 или МЗО.
Пример:
кадр |
слово |
слово |
слово |
|
комментарий |
кадр |
N10 |
G0 |
Х20 |
|
;1-ый кадр |
кадр |
N20 |
G2 |
Z37 |
|
;2-ой кадр |
кадр |
N30 |
G91 |
|
|
|
кадр |
N40 |
|
|
|
|
кадр |
N50 |
МЗО |
|
;конец программы (последний кадр) |
|
Каждая программы имеет собственное имя, которое свободно выбирается при создании программы с соблюдением следующих условий:
первыми двумя символами должны быть буквы (также и буква с символом подчеркивания),
прочие буквы, цифры.
Пример:
9-ATP-1 или 9-MI-6
На ЧПУ показываются только первые 24 знака идентификатора программы. Имена файлов могут включать знаки 0...9, A...Z, а...2 или _ и иметь максимальную длину в 24 знака.
Имена файлов должны иметь 3-х буквенное расширение (_ххх).
