- •Министерство образования и науки рф
- •Программирование для систем чпу
- •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 Изучение программирования прямолинейных и криволинейных перемещений в учпу Siemens Sinumerik 840d для фрезерного станка
ЦЕЛЬ РАБОТЫ: Познакомиться с основами программирования прямолинейных и криволинейных перемещений в УЧПУ Siemens Sinumerik 840D для фрезерного станка.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:
1. Изучить методическую и справочную литературу.
2. Изучить основные принципы составления управляющей программы для обработки прямолинейных поверхностей.
3. Изучить основные принципы составления управляющей программы для обработки криволинейных поверхностей.
3. Запрограммировать и отработать на станке комбинированные траектории перемещения согласно выданному заданию.
1 Подготовка к программированию
При создании программы ЧПУ само программирование, т.е. преобразование отдельных рабочих операций в язык ЧПУ, часто является лишь небольшой частью работы по программированию.
Перед программированием необходимо осуществить планирование и подготовку рабочих операций. Чем точнее будет спланировано начало и структура программы ЧПУ, тем быстрее и проще будет осуществляться само программирование и тем более наглядной и менее подверженной ошибкам будет готовая программа ЧПУ.
Преимущество наглядных программ особо проявляется тогда, когда позднее необходимо вносить изменения.
Так как не каждая часть выглядит точно так же, как другая, то конечно имеет смысл создавать каждую программу точно по одному и тому же методу. Существуют определенные методы, являющиеся целесообразными в большинстве случаев:
- подготовка чертежа детали,
- определение нулевой точки детали,
- нанесение системы координат,
- вычисление возможно отсутствующих координат,
- определение процесса обработки,
- когда будут использоваться какие инструменты и для обработки каких контуров,
- в какой последовательности будут обрабатываться отдельные элементы детали,
- какие отдельные элементы повторяются (возможно, в повернутом виде) и должны быть сохранены в подпрограмме.
2 Технологическая подготовка управляющей программы
Для разработки технологической карты необходимо определить поочередно все станочные процессы обработки, к примеру:
- движения ускоренным ходом при позиционировании,
- смена инструмента,
- свободный ход для дополнительного измерения,
- включение/выключение шпинделя, СОЖ,
- вызов данных инструмента,
- назначение подачи,
- коррекция траектории,
- подвод к контуру,
- отвод от контура.
Затем составляются технологические карты на операцию, в которых по переходам приводятся технологические параметры, приводится эскиз перехода, инструмент, траектория и т.д.
3 Разработка управляющей программы
Следующий этап - перевод рабочих операций на язык программирования. При этом осуществляется запись каждого отдельного перехода (движения) как кадра ЧПУ (или кадров ЧПУ), а затем соединение всех отдельных переходов в одной программе.
Перед началом программирования необходимо выбрать такую начальную позицию (исходную точку) инструмента, которая исключает повреждение инструмента и детали. Как правило, подвод инструмента осуществляется в эту точку на ускоренном ходу. При этом, во избежание аварийных ситуаций, сначала инструмент перемещают по двум линейным координатам, например, Х и Y, а затем по третьей.
Движения перемещения, задаваемые программой, всегда осуществляются от последней точки, к которой был осуществлен переход, к запрограммированной точке назначения. Эта позиция назначения в свою очередь является стартовой точкой для следующей команды перемещения.
На кадр движения могут быть запрограммированы - в зависимости от конфигурации СЧПУ - движения максимум для 8 осей. К ним относятся траекторные (линейные) оси, синхронные оси, позиционирующие оси и маятниковый режим.
Один адрес оси может быть запрограммирован в кадре только один раз. Программирование может осуществляться в декартовых или в полярных координатах.
