- •Всего листов 35 Москва 2004 г. Содержание
- •6.10 Варианты заданий………………......…………………34
- •6.1 Цель лабораторной работы
- •6.2 Краткая техническая характеристика станка мод.16к20ф3с5
- •6.3 Основные сведения о системе программного управления чпу н22-1м
- •Уушп предназначено для преобразования сигналов, поступающих из устройства интерполяции, в сигналы управления шаговыми двигателями станка.
- •6.4. Краткие сведения о системе тиграс.
- •6.5. Порядок разработки управляющих программ для счпу н22-1м.
- •6.5.1 Программирование подготовительных функций.
- •6.5.2.Пpoграммирование группы технологических функций.
- •6.5.3.Программирование выбора и смены инструмента.
- •6.5.4.Программирование вспомогательных функций.
- •6.5.5. Программирование частоты вращения шпинделя.
- •6.5.6.Программирование подачи.
- •6.5.7. Программирование перемещений.
- •6.5.7. Программирование перемещений при линейной интерполяции.
- •6.5.9. Программирование перемещения инструмента в "0" детали.
- •6.5.10. Программирование возврата в нулевую точку станка.
- •6.5.11. Программирование перемещений при круговой интерполяции.
- •6.5.12. Коррекция перемещений.
- •6.6.Структура управляющих программ в системе
- •6.6.1.Параметры заготовки - stk.
- •6.6.2. Команды для задания положения оснастки.
- •6.6.4. Задание исходного положения инструмента (позиции смены инструмента).
- •6.6.6. Задание подачи – fed.
- •6.6.7. Задание станочных циклов.
- •6.6.11.Чистовой проход - fcy.
- •6.7.2. Пример программы в системе тиграс.
- •6.7.2.1.Общие принципы и этапы разработки программы.
- •6.8 Вопросы для самоконтроля.
- •6.9 П р и л о ж е и и е,
- •6.9.1.Выбор подачи.
- •6.9.2.Выбор частоты вращения шпинделя.
- •6.9.3 Выбор инструмента.
6.5.1 Программирование подготовительных функций.
Формат слова, задающего подготовительную функцию, содержит адресGи двухзначное кодовое число. Например:G25 возврат в «0» станка, G04 - пауза (выдержка времени) и т.д. Подготовительные функции приведены в таблице 1.
8
Таблица 1.
Группа функций |
Назначение функций |
Наименование функции |
Код | |
1 |
Определяет характер траектории движения инструмента |
Линейная интерполяция |
Нормальные размеры |
G01 |
Длинные размеры |
G10 | |||
Короткие размеры |
G11 | |||
Круговая интерполяция против часовой стрелки |
Нормальные размеры |
G02 | ||
Длинные размеры |
G20 | |||
Короткие размеры |
G21 | |||
Круговая интерполяция по часовой стрелке |
Нормальные размеры |
G03 | ||
Длинные размеры |
G30 | |||
Короткие размеры |
G31 | |||
2
|
Определяет систему координат для задания геометрич. информации |
Работа в относительной системе координат (в приращениях)
|
G26 | |
Работа в относительной системе координат |
G27 | |||
3 |
Функция выполняется только в том кадре, где она задана |
Выдержка времени (пауза) |
G04 | |
Возврат в «0» станка |
G25 | |||
Режим резьбонарезания |
G33 | |||
Отмена коррекции |
G40 | |||
Перемещение инструмента из «0» станка в «0» детали |
G58 |
6.5.2.Пpoграммирование группы технологических функций.
Технологические функции, задаваемые по адресам М, S, Т имеют различное значение, но сходную структуру слова:
9
После соответствующего адреса (М, S, Т) следует трехзначное кодовое число. Первая цифра - «ответ станка» может быть «0» или
«1». При наличии цифры «1» выполнение следующего за этим кадром начинается только после получения подтверждающего сигнала от станка, что данный кадр выполнен.
При наличии «0» - для выполнения последующего кадра не требуется ответа станка. Вторая и третья цифра в слове определяет код конкретной технологической команды. Это будет рассмотрено ниже.
6.5.3.Программирование выбора и смены инструмента.
Задание, а также смена инструмента производится по команде (адресу) «Т». В качестве кода (вторая и третья цифра в слове) указывается номер позиции используемого инструмента в резцедержателе станка. Например: Т005 - без «ответа станка» выбирается инструмент из 5-й позиции резцедержателя станка, Т102 - с «ответом станка» выбирается инструмент из второй позиции и т.д.
6.5.4.Программирование вспомогательных функций.
Вспомогательная функция «М» определяет команду на выполнение различных вспомогательных функций (включение или остановка шпинделя, включение или отключение системы охлаждения и др.). Вспомогательные функции приведены в таблице 2.
10
Таблица 2.
Код |
Наименование |
Мх02 |
Конец программы |
Мх03 |
Включение вращения шпинделя по часовой стрелке |
Мх04 |
Включение вращения шпинделя против часовой стрелки |
Мх05 |
Останов шпинделя |
Мх08 |
Включение охлаждения |
Мх09 |
Отключение охлаждения |