Коломенский институт (филиал)
Федерального государственного бюджетного
Образовательного учреждения высшего образования
«Московский политехнический университет»
Кафедра: ТМС и САПР
Отчет по лабораторной работе
«Разработка в Creo Parametric 2.0 управляющей программы для обработки детали Кронштейн 266.01.03.072 на многоцелевом станке с ЧПУ Mikron HSM 400 LP»
По дисциплине:
Управление технологическими процессами на оборудовании с ЧПУ
Студент: группы КТО-43(c) __________
Преподаватель: к.т.н. доц. __________ Федоренко Ю.В.
Коломна 2017 г.
1. ЦЕЛЬ РАБОТЫПрактическое освоение, путем имитационного CNC моделирования в Creo Parametric 2.0, методики разработки операционных технологических процессов и управляющих программ, для высокоскоростной (HSM) обработки деталей на многоцелевых станках с ЧПУ Mikron HSM 400 LP.
2. ЗАДАНИЕ
2.1. В режиме «Деталь» Creo Parametric 2.0 построить 3-D модель детали «Кронштейн 266.01.03.072». Проверить все исполнительные размеры 3-D модели по чертежу детали.
2.2. Разработать маршрутный и операционные технологические процессы с использованием высокоскоростной (HSM) фрезерной обработки детали на многоцелевом станке с ЧПУ Mikron HSM 400 LP. Выбрать инструмент и рассчитать режимы резания. Оформить предварительно соответствующие карты маршрутного и операционных технологических процессов.
2.3. В режиме «Производство» Creo Parametric 2.0 создать модель обработки состоящую из ссылочной 3-D модели (детали) и выбранной в технологическом процессе заготовки. Согласовать с осями станка и привязать к модели обработки координатные системы для всех операций технологического процесса обработки на многоцелевом станке с ЧПУ Mikron HSM 400 LP. Подготовить карты наладки для согласования и устанавливания зондом 3D-импульсной системы опорной точки индикации УЧПУ на координаты известного положение координатных осей созданной модели обрабатываемой детали и заготовки и соответствующей установки на станке приспособления и обрабатываемой заготовки.
|
2.4. В режиме «Производство» создать согласно разработанному технологическому процессу в менеджере инструментов все инструменты для операций обработки на станке Mikron HSM 400 LP. Модифицировать номера инструментов в соответствии позициями в инструментальном магазине инструментов.
2.5.
2.5.1. В режиме «Производство», по переходам задать параметры и описать траектории процесса обработки согласно разработанной операционной карте технологического процесса на первую многоцелевую операцию обработки. Создать фичер удаления материала, сохранить как MCD файл управлявшей программы. В таблице производственного процесса открыть график процесса и перенести основное и вспомогательное время в операционную карту технологического процесса. По результатам моделирования уточнить описание процесса обработки в операционной карте.
2.5.2. В режиме «Производство», по переходам задать параметры и описать траектории процесса обработки согласно разработанной операционной карте технологического процесса на вторую многоцелевую операцию обработки. Создать фичер удаления материала, сохранить как MCD файл управлявшей программы. В таблице производственного процесса открыть график процесса и перенести основное и вспомогательное время в операционную карту технологического процесса. По результатам моделирования уточнить описание процесса обработки в операционной карте.
|
2.5.3. В режиме «Производство», по переходам задать параметры и описать траектории процесса обработки согласно разработанной операционной карте технологического процесса на третью многоцелевую операцию обработки. Создать фичер удаления материала, сохранить как MCD файл управлявшей программы. В таблице производственного процесса открыть график процесса и перенести основное и вспомогательное время в операционную карту технологического процесса. По результатам моделирования уточнить описание процесса обработки в операционной карте.
2.5.4. В режиме «Производство», по переходам задать параметры и описать траектории процесса обработки согласно разработанной операционной карте технологического процесса на четвертую многоцелевую операцию обработки. Создать фичер удаления материала, сохранить как MCD файл управлявшей программы. В таблице производственного процесса открыть график процесса и перенести основное и вспомогательное время в операционную карту технологического процесса. По результатам моделирования уточнить описание процесса обработки в операционной карте.
2.6. Оформить отчет, который должен содержать следующие разделы: цель работы; задание; теоретические положения; адреса слов управляющих программ для станков с ЧПУ по ДИН/ИСО; чертеж детали; технические характеристики станка; карты эскизов и схем; операционные карты технологического процесса; разработанные в Creo Parametric 2.0 управляющие программы для четырех многоцелевых операций обработки детали на станке Mikron HSM 400 LP с траекториями обработки; рисунки с параметрами разработанного инструмента.
|
3. ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ
3.1. Общие положения.
Pro Engineer Wildfire 5.0 - СAD/CAM/CAE система американской фирмы PTC (Parametric Technology Corporation) является системой САПР верхнего уровня и охватывает все сферы проектирования, технологической подготовки производства и изготовления изделия. Широкий диапазон возможностей аппарата трехмерного моделирования, высокое качество получаемого результата и устойчивость его к последующим изменениям сделали систему Pro/ENGINEER одним из лидеров CAD/CAM/CAE-систем, а наличие прямого доступа в систему поддержки жизненного цикла изделия Windchill PDMLink переводит Pro/ENGINEER WILDFIRE в разряд PLM-систем.
В разделе "Производство" содержится информация о программировании и наладке станков с ЧПУ, подготовке последовательностей операций, как относящихся к станкам с ЧПУ, так и других, и определяются программы кругового обзора КИМ для испытания изготовленных деталей.
Модули производства:
Производство на станках с ЧПУ
Эксперт обработки
Планирование процесса производства
Координатно-измерительные машины (CMM)
Контроль производства
G-Post (Каждый модуль ЧПУ-производства имеет встроенные стандартные ЧПУ-постпроцессоры, которые могут быть применены или модифицированы: gpost — использовать постпроцессор G-Post™ компании Intercim Corporation; ncpost — использовать постпроцессор Pro/NCPOST)
FIL (конвертор)
Задачи модуля производство:
|
|
Подавляющее число современных систем с ЧПУ понимают язык команд, составленных из слов. Каждое слово состоит из одной буквы (адрес слова) и числового значения. Адрес слова сообщает системе с ЧПУ о необходимости того или иного действия. Ниже приведен список широко употребляемых адресов слов и их значений.
3.2. АДРЕСА СЛОВ управляющих программ для станков с ЧПУ по ДИН/ИСО:
Движений инструмента с прямоугольными координатами
G00 Перемещение по прямой на ускоренной подачи
G01 прямолинейное перемещение
G02 Круговое перемещение по часовой стрелке
G03 Круговое перемещение против часовой стрелки
G05 Круговое перемещение без указания направления вращения
G06 Круговое перемещение с тангенциальным
примыканием к контуру
G07[*] Параллельный к оси кадр позиционирования
Программирование движений инструмента с полярными координатами
G10 Перемещение по прямой на ускоренной подачи
G11 прямолинейное перемещение
G12 Круговое перемещение по часовой стрелке
G13 Круговое перемещение против часовой стрелки
G15 Круговое перемещение без указания направления вращения
G16 Круговое перемещение с тангенциальным примыканием к контуру
Циклы сверления
G240 Центрирование
G200 Сверление
G201 Развёртывание
G202 Растачивание
G203 Универсальное сверление
G204 Возвратное зенкерование
G205 Универсальное глубокое сверление
G208 Фрезерование по винтовой линии
G206 Нарезание резьбы метчиком НОВОЕ
G207 Нарезание резьбы метчиком GS (регулированный шпиндель)
НОВОЕ
G209 Нарезание внутренней резьбы ломание стружки
G240 Центрирование
G262 Фрезерование резьбы
G263 Фрезерование зенкрезьбы
G264 Фрезерование резьбы по винтовой линии
G265 Helix-фрезерование резьбы по винтовой линии
G267 Фрезерование резьбы наружное
Карманы, цапфы и канавки
G251 Прямоугольный карман полностью
G252 Круглый карман полностью
G253 Канавка полностью
G254 Круглая канавка полностью
G212 Чистовая обработка кармана
G213 Чистовая обработка цапфы
G214 Чистовая обработка круглово кармана
G215 Чистовая обработка круглой цапфы
G210 Паз качающим движением
G211 Круглая канавка
Образцы точек
G220 Образцы точек на кругу
G221 Образцы точек на линиях
*) функции действующие блоками
SL-циклы группа II
G37 Определение подпрограмм контура
G120 Данные контура
G121 Предсверление
G122 Протягивание
G123 Чистовая обработка на глубине
G124 Чистовая обработка со стороны
G125 Линия контура
G127 Боковая поверхность цилиндра(опция ПО)
G128 Боковая поверхность цилиндра фрезерование канавок (опция ПО)
G129 Боковая поверхность цилиндра фрезерование распорки (опция ПО)
G139 Боковая поверхность цилиндра фрезерование контура (опция ПО)
фрезерование поверхностей
G60 3D-данные отрабатывать
G230 фрезерование поверхностей
G231 Стандартная поверхность
G232 Фрезерование плоскостей
циклы для пересчёта координат
G53 Смещение нулевой точки из таблицы нулевых точек
G54 Непосредственная запись смещения нулевой точки
G247 Установление опорной точки
G28 Зеркальное отображение контуров
G73 Поворот системы координат
G72 Размерный коэфицент, уменьшить/увеличить контур
G80 Плоскость обработки (опция ПО)
Специальные циклы
G04* Время перерыва
G36 Ориентация шпинделя
G39 Декларирование программы в качестве цикла G79* Вызов цикла G62 Допуск (опция ПО)
Циклы импульсной системы
G55* Измерение координат
G400* Базовый поворот 2 точки
G401* Базовый поворот 2 отверстия
G402* Базовый поворот 2 цапфы
G403* Базовый поворот используя поворотный стол
G404* Установление базисного поворота
G405* Базовый поворот используя поворотный стол, центр отверстия
G410* Опорная точка центр прямоугольный карман
G411* Опорная точка центр прямоугольная цапфа
G412* Опорная точка центр отверстие
G413* Опорная точка центр круглая цапфа
G414* Опорная точка угол наружие
G415* Опорная точка угол внутри
G416* Опорная точка центр окружности отверстий
G417* Опорная точка ось измерительного зонда
G418* Опорная точка центр 4 отверстий
G419* Опорная точка отдельная ось
G420* Измерение угла
G421* Измерение отврестия
G422* Измерение круглой цапфы
G423* Измерение прямоугольного кармана
G424* Измерение прямоугольной цапфы
G425* Измерение канавки внутри
G426* Измерение распорки наружие
G427* Измерение произвольных координат
G430* Измерение окружность отверстий
G431* Измерение плоскости
G440* Тепловая компенсация
G480* Калибровка TT
G481* Измерение длины инструмента
G482* Измерение радиуса инструмента
G483* Измерение радиуса и длины инструмента
Определить объём обработки
G17 Полскость X/Y, ось инструмента Z
G18 Полскость Z/X, ось инструмента Y
G19 Полскость Y/Z, ось инструмента X
G20 Четвертая ось это ось инструмента
Подвод/покидание фаски, закругления, контура
G24[2] Фаска длиной R
G25* Закругление углов с радиусом R
G26* Подвод тангенциально к контуру по окружности радиусом R
G27* Отвод тангенциально от контура по окружности радиусом R
Определение инструмента
G99* Дефиниция инструмента в программе длиной L и радиусом R
Коррекции радиуса инструмента
G40 Без коррекции радиуса
G41 Коррекция радиуса инструмента слева от контура
G42 Коррекция радиуса инструмента справа от контура
G43 Коррекция радиуса параллельно к оси, продлинение пути перемещения
G44 Коррекция радиуса параллельно к оси, сокращение пути перемещения
Данные о размерах
G90 Абсолютные размерные данные
G91 Инкрементные размерные данные (составные размеры)
Определение единицы измерения (начало программы)
G70 Единица измерения Дюйм
G71 Единица измерения мм
Дефинирование загатовки для графики
G30 Определение плоскости, координаты МИН-точки
G31 Указание размера (с G90, G91), координаты MAX-точки
Другие G-функции
G29 Приём последней позиции в качестве полюса
G38 Останов прогона программы
G51* Вызов следующего номера инструмента (только в случае центрального магазина инструментов)
G98* Установка метки (номер Label)
Программирование функций Q-параметров
D00 Непосредственно присвоить значение D01 Образовать сумму из двух значений и подчинить
D02 Образовать разницу из двух значений и подчинить
D03 Образовать произведение из двух значений и подчинить
D04 Образовать частное из двух значений и подчинить
D05 Извлечь корень значения и подчинить
D06 Определить синус угла в градусах и подчинить
D07 Определить косинус угла в градусах и подчинить
D08 Извлечь корень из суммы квадратов двоих значений и подчинить (Pythagoras)
D09 Если ровный, прыжок к указанной метке
D10 Если не ровный, прыжок к указанной метке
D11 Если большье, прыжок к указанной метке
D12 Если меньше, прыжок к указанной метке
D13 Угол с arctan из двух боков или sin и cos угла
определить и подчинить
D14 Выдача текста на дисплее
15 Выдача текста или содержания параметров через интерфейс данных
D19 Передача числовых значений или параметров Q в PLC
Адреса
% Начало программы
A Ось наклона вокруг X
B Ось наклона вокруг Y
C Ось вращения вокруг Z
D Дефинирование функций Q-параметров
E Допуск для окружности закругления с M112
F Подача в мм/мин в кадрах позиционирования
F Время перерыва в сек при G04
F Размерный коэфицент при G72
G G-функция (смотри список G-функций)
.H Полярные координаты-угол
.H Угол поворота при G73
I X-координата центра окружности/полюса
J Y-координата центра окружности/полюса
K Z-координата центра окружности/полюса
L Установка метки (номер Label) при G98
L Прыжок к метке (номер Label)
L Длина инструмента при G99
M Дополнительная функция
N Номер кадра
P Параметры цикла в циклах обработки
P Значение или Q-параметр в дефинициях Q-параметров
Q Обозначение параметра (маркер)
R Радиус полярных координат при G10/G11/G12/G13/G15/G16
R Радиус окружности при G02/G03/G05
R Радиус закругления при G25/G26/G27
R Длина фаски при G24
R Радиус инструмента при G99
S Частота вращения шпинделя в об/мин
S Угол для ориентации шпинделя при G36
T Номер инструмента при G99
T Вызов инструмента
T Вызов следующего инструмента при G51
U Ось параллельная к X
V Ось параллельная к Y W Ось параллельная к Z X X-ось
Y Y-ось Z Z-ось
* Знак конца кадра
Дополнительные функции M
M00 Прогон программы-стоп/шпиндель стоп/СОЖ выключить
M01 Задержание прогона программы на выбор
M02 Прогон программы стоп/ шпиндель стоп/ СОЖ выкл/ прыжок к кадру 1/ п.н. удалить индикацию статуса
M03 Шпиндель вкл по часовой стрелке
M04 Шпиндель вкл против часовой стрелки
M05 Шпиндель стоп
M06 Отпуск смены инструмента/Прогон программы
стоп (зависит от параметра станка) /шпиндель стоп M08 СОЖ вкл
M09 СОЖ выкл
M13 Шпиндель вкл по часовой стрелке/СОЖ вкл
M14 Шпиндель вкл против часовой стрелки/СОЖвкл
M30 Функция как M02
M89 Вызов цикла или свободной дополнительной функции, действие модально (зависить от параметра станка)
M90 Постоянная скорость по контуру на углах
(действует только в режиме с запаздыванием)
M91 В предложении позиционирования: координаты относятся к нулевой точке станка
M92 В предложении позиционирования: координаты относятся только к определенной производителем станков позиции
M93 резервированная
94 Редуцирование индикации оси вращения на
значение ниже 360° M95 резервированная
M96 резервированная
M97 Обработка небольших ступеней контура
M98 Конец коррекции траектории
M99 Вызов цикла, действует покадрово
M101 Автоматическая смена инструмента после
истечения времени стойкости M102 M101 сброс
M103 Уменьшить подачу при врезании на коэфицент F
M104 Активировать снова установленную в последнюю
очередь опорную точку
M105 Обработку со вторым kV-коэфицентом выполнить
M106 Обработку с первым kV-коэфицентом выполнить
M107 Смотри пособие по обслуживанию для оператора
M108 M107 сброс
M109 Постоянная скорость по контуру при вершине инструмента на радиусах (повышение подачи и редуцирование)
M110 Постоянная скорость по контуру при вершине инструмента на радиусах (только редуцирование подачи)
M111 Сброс M109/M110
M114 Автом. коррекция геометрии станка при работе с осями наклона (опция ПО) M115 Сброс M114
M116 Подача для осей наклона в мм/мин (опция ПО)
M117 Сброс M116
M118 Совмещение позиционирования маховичком во время прогона программы:
M120 Предрасчёт контура с коррекцией радиуса LOOKAHEAD
M124 Не учитывать точек при отработке не корригированных блоков прямых
M126 Перемещение осей вращения по оптимированной пути
M127 Сброс M126
M128 Сохранить позицию вершины инструмента при позиционировании осей наклона (TCPM)[3](опция ПО)
M129 Сброс M126
M130 В предложении позиционирования: точки относятся к ненакланенной системе координат
M134 Останов точности при позиционировании с помощью осей вращения
M135 СбросM134
M136 Подача F в милиметрах на поворот шпинделя
M137 Подача F в милиметрах на минуту
M138 Выбор осей наклона для M114, M128 и цикла наклона плоскости обработки
M140 Отвод от контура в направлении осей инструмента
M141 Подавление контроля импульсной системы
M142 Сброс модальной программной информации
M143 Сброс основного поворота
M144 Учёт кинематики станка в ФАКТ/ЗАДАННАЯ-
позиции в конце кадра (опция ПО)
M145 СбросM144
M148 Инструмент отвести автоматически от контура
при ЧУ-стоп
M149 СбросM148
M150 Сообщение об ошибках конечного выключателя подавить
M200 Дополнительные функции для лазерных режущих машин
M204 Смотри пособие по обслуживанию для оператора
4. Чертеж детали.
5. Технические характеристики станка MIKRON UCP 600 Vario
Продольная ось X мм 600
Поперечная ось Y мм 450
Вертикальная ось Z мм 450
Поворотно-наклоняемый стол
Ось наклона, B ° -115 / +30
Ось вращения, C ° n x 360
Подача/ускоренный ход (B) мин-1 10 / 25
Подача/ускоренный ход (C) мин-1 20 / 33
Стол с пазами мм Ø 450, с радиальным или параллельным расположением T-пазов
Варианты паллет мм System 3R Dynafix 280 x 280
Erowa UPC 320 x 320
System 3R GPS 240 x 240
(другие по заказу)
Макс. вес заготовки кг 200 (ручн. загрузка), 90 (автом. загрузка)
Магазин паллет шт. 7 (Dynafix, UPC), 10 (GPS)
Рабочий диапазон