Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВасилий Лапин
1 3D модели в проектировании операционных ТП обработки на станках с ЧПУ Лекционный объем курса: 20 часов Моделирование приборов, систем и производственных процессов
2 Операционные ТП и операционные заготовки (ОЗ) для обработки на станке с ЧПУ Определение последовательности и содержания переходов Выбор режущего и вспомогательного инструмента Построение траектории движения инструмента Задание режимов обработки Формирование управляющей программы (УП) для конкретного станка Обычно говорят, что CAM (CAD/CAM) система решает задачу разработки управляющих программ для станков с ЧПУ. На самом деле она решает задачу разработки операционного ТП. Эта задача включает в себя: УП является детализированным (до рабочих ходов) описанием операционного ТП для станка с ЧПУ Обработка ОЗ 1 ОЗ 2 Деталь Вариант 1 Вариант 2
3 Использование 3D моделей при решении задач разработки операционного ТП для оборудования с ЧПУ
4 Выбор обрабатываемых поверхностей и расчет траектории движения инструмента Обрабатываемые поверхности указываются технологом на 3D модели детали, в интерактивном режиме работы с CAM-системой. При запуске команды на расчет траектории инструмента эти поверхности аппроксимируются с заданной точностью элементарными плоскими фигурами (например, треугольниками), после чего траектория обработки строится с учетом аппроксимированной модели поверхностей, модели инструмента и выбранной технологии стратегии обработки. Траектория рассчитывается не относительно точки касания, а относительно центра торца фрезы
5 Контроль траектории инструмента (симуляция) В первых CAM-системах контроль рассчитанной траектории инструмента выполнялся технологом путем пошагового или непрерывного просмотра перемещений инструмента на каркасной модели. Позже появились средства для реалистичной имитации процесса обработки, которую принято называть симуляцией. В процессе симуляции система использует рассчитанную траекторию, модель входной заготовки, и модель режущего инструмента. При перемещении инструмента осуществляется вычитание из модели входной заготовки тех участков, с которыми пересекается модель инструмента. Благодаря этому имитируется процесс удаления материала заготовки, то есть процесс обработки.
6 Пример симуляции высокоскоростной обработки
7 Контроль точности обработки Симуляция позволяет технологу оценить лишь правильность траектории движения инструмента в целом, но не обеспечивает проверки точности выполненной обработки. Для такой проверки используется другой механизм, получивший название верификации и основанный на сравнении 3D модели выходной заготовки и 3D модели обработанной заготовки. Результаты сравнения выдаются на экран компьютера в виде цветовой карты отклонений размеров обработанной заготовки от номинала, где каждый из диапазонов отклонений выделяется заданным цветом. Технолог может устанавливать число и размер каждого диапазона, а также назначать цвета. При указании на выходной модели некоторой точки появляется цифровая информация об отклонениях размеров в данной точке.
8 Оптимизация траектории инструмента Использование 3D модели текущего состояния заготовки непосредственно в процессе формирования траектории инструмента создает предпосылки для оптимизации этой траектории. Так, в CAD/CAM Cimatron E реализованы следующие алгоритмы оптимизации: Контроль возможных столкновений инструмента с заготовкой на ускоренных (холостых) перемещениях Удаление ненужных холостых перемещений из процесса обработки Фрезерование с ограничением по Z Контроль нагрузки на инструмент Контроль возможных столкновений державки инструмента с заготовкой
9 Алгоритмы оптимизации (1) Контроль возможных столкновений инструмента с заготовкой на холостых перемещениях При обнаружении возможного столкновения, такие перемещения переносятся на безопасную высоту (безопасное расстояние) Удаление ненужных холостых перемещений Такие перемещения могут появиться, например, при получистовой обработке колодца. В этом случае материал в средней части колодца уже выбран при предыдущей черновой обработке и повторные перемещения инструмента в этой части выполнялись бы по воздуху. Контроль текущего состояния заготовки позволяет выявить и удалить эти перемещения из траектории
10 Алгоритмы оптимизации (2) Фрезерование с ограничением по Z Все перемещения, лежащие выше заданного Z (или ниже заданного Z) будут удалены. Возможно также удаление перемещений, лежащих в заданном интервале по Z Контроль нагрузки на инструмент При превышении заданной нагрузки может быть уменьшена подача или уменьшен припуск так, что требуемая зона будет обработана за большее число проходов (шагов)
11 Алгоритмы оптимизации (3) Контроль возможных столкновений державки инструмента с заготовкой При обнаружении столкновения система выдает предупреждение и оставляет опасную зону необработанной, либо заменяет режущий инструмент на более длинный и обрабатывает им опасные зоны. Для 5-координатных станков возможен режим, при котором обработка опасной зоны осуществляется с помощью наклона оси инструмента по отношению к детали так, что столкновения державки с заготовкой не происходит
12 Особенности 5-координатных станков 5-координатные станки имеют две дополнительные степени свободы инструмента, обеспечивающие возможность наклона оси инструмента относительно детали. За счет этого можно резко сократить длину траектории инструмента, уменьшить время и улучшить качество обработки Станок с поворотной шпиндельной головкой Станок с двумя поворотными столами Станок с поворотной головкой и столом
13 Описание положения инструмента в его траектории при 5-координатной обработке x, y, z – координаты центра инструмента i, j, k – орты вектора оси инструмента
14 Задача 5Х-постпроцессора – расчет координат станка Раньше разработчику постпроцессора приходилось вручную определять формулы этого математического преобразования
15 Использование 3D модели станка в системе IMSpost для автоматического расчета координат инструмента
16 Проблема нелинейности, автоматически решаемая в системе IMSpost Если отклонение инструмента от линейной траектории превышает заданный допуск, то постпроцессор формирует дополнительное положение инструмента в середине текущего участка, удовлетворяющее условиям линейности. После этого рассчитывается отклонение для каждого из полученных участков. Если отклонение все еще превышает допуск, производится дополнительное деление и т.д., до тех пор, пока отклонение не окажется меньше допуска Последовательные положения в траектории инструмента рассчитываются в CAD/CAM из предположения линейности перемещения инструмента между этими положениями. Однако, используемый в системах ЧПУ режим линейной интерполяции при отработке кадра приводит к тому, что инструмент движется по криволинейной траектории. В результате этого возможны зарезания поверхностей и брак обрабатываемой детали
17 Виртуальный производственный комплекс Vericut Реалистичная визуализация процесса съема материала с заготовки по готовым управляющим программам Контроль возможных столкновений с учетом движения инструмента и взаимного расположения исполнительных органов станка, оснастки и инструмента Оценка качества обработки путем сравнения обработанной заготовки с моделью детали Помощь при отработке новой детали на технологичность, при этом 3D-модель обработанной детали из Vericut переносится в CAD-систему в формате IGES или STL Корректировка подач для ускорения процесса обработки и улучшения качества обрабатываемых поверхностей. При этом учитываются такие факторы как производительность станка, тип режущего инструмента, глубина, ширина и угол резания
18 Маршрутно-операционный ТП механической обработки О – операция Об - оборудование Пр – приспособление П – переход РИ – режущий инструмент Комплект ТД Об i О2О2 О1О1 ОiОi ОnОn … … Пр i Пi1Пi1 П ij П im … … ВИ – вспомогательный инструмент ИИ – измерительный инструмент РР – режимы резания НВ – нормы времени РИ ij ВИ ij ИИ ij НВ ij РР ij Титульный лист Маршрутная карта Операционные карты Карты эскизов Ведомость оснастки
19 Методы автоматизированного проектирования ТП Индивидуальное проектирование Использование библиотек элементов ТП Проектирование на основе ТП-аналога Деталь Деталь-аналог ТП-аналог ТП Проектирование на основе группового ТП Деталь Комплексная деталь Групповой ТП ТП Метод синтеза ТП
20 Операционные заготовки и операционные эскизы
21 Создание 3D моделей операционных заготовок с целью последующего построения операционных эскизов Модели операционных заготовок являются промежуточными состояниями геометрии детали при моделировании процесса обработки Моделирование может быть выполнено в прямом (получение из геометрии исходной заготовки геометрии детали) или в обратном порядке (получение из геометрии детали геометрии исходной заготовки) Выбор метода определяется сложностью геометрии, имеющимися исходными данными и предпочтениями технолога
22 Методы создания 3D моделей операционных заготовок Вариант А: Моделирование техпроцесса (удаление материала от исходной заготовки, до создания конечной детали) Вариант Б: Проектирование техпроцесса (добавление припуска к обработанным поверхностям операционных заготовок, начиная с детали)
23 Вариант А: удаление материала из заготовки Достоинства Недостатки Передача изменений от эталонной модели детали производится вручную (нет ассоциативности) Соответствие метода формообразования (удаление материала) методу моделирования. Геометрия модели усложняется по мере выполнения моделирования обработки. Дублируется работа конструктора по созданию геометрических моделей при возможном отсутствии необходимых данных. Операция удаления материала при моделировании соответствует операции обработки на станке
24 Вариант Б: добавление материала к детали Достоинства Недостатки Автоматическая передача изменений от эталонной модели (Ассоциативность геометрии детали) Геометрия модели упрощается по мере выполнения моделирования обработки. Используется полный набор данных о геометрии детали. Добавление материала для упрощения геометрии может потребовать указания большого числа объектов (например, отмена фаски на лопастях крыльчатки). Операция добавления материала при моделировании не соответствует операции обработки на станке.
25 Схема действий в варианте А Модель заготовки Моделирование операции 1 Экспорт Эскиз заготовки Операционный эскиз 1 Экспорт Экспорт в «чертеж» Моделирование операции 2 Экспорт Экспорт в «чертеж» … … Моделирование операции (к-1) Экспорт Операционный эскиз (к-2) Операционный эскиз (к-1) Экспорт Моделирование операции (к) Операционный эскиз (к) Экспорт Модель детали Экспорт в «чертеж»
26 Схема действий в варианте Б Модель детали Добавление материала, удаленного на операции (К) Экспорт Операционный эскиз (К) Операционный Эскиз (К-1) Экспорт Экспорт в «чертеж» Добавление материала, удаленного на операции (К-1) Экспорт Экспорт в «чертеж» … … Добавление материала, удаленного на операции (2) Экспорт Операционный Эскиз (2) Операционный Эскиз (1) Экспорт Экспорт в «чертеж» Добавление материала, удаленного на операции (К) Эскиз заготовки Экспорт Модель заготовки Экспорт в «чертеж»
27 Пример модели и операционного эскиза Обозначения «Опоры» Обозначения «Установочные устройства»
28 Конец лекции Следующая тема: Использование 3D моделей для получения физических прототипов
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.