- •1. Общие сведения о сапр в машиностроении
- •1.1 История развития сапр в машиностроении [2].
- •1.2 Классификация сапр в машиностроении
- •1.3 Интегрированные сапр и их преимущества [5]
- •1.4 Применение интегрированных сапр
- •1.5 Выбор cad/cam/cae- системы и ее внедрение на предприятии [12]
- •2. Модуль cad
- •2.1. Плоское моделирование и черчение [5]
- •2.2. Идеология объемного моделирования
- •2.3 Основные функции cad- модулей.
- •3. Механообработка. Модуль сам
- •3.1 Возможности современных cam-модулей [5]
- •3.2 Представление элементов в cam-модулях
- •3.3 Особенности применения возможностей cam для различных видов обработки
- •3.4 Повышение качества фрезерования с помощью возможностей cam-модуля
- •3.5 База приспособлений, заготовок и инструментальной оснастки
- •3.6 Процесс создания управляющей программы
- •4. Генераторы постпроцессоров
- •4.1 Постпроцессоры
- •4.2 Адаптеры
- •4.3 Настройка параметров стойки с чпу [5]
- •5.1 Современные cae-модули
- •Шаги анализа. Для проведения анализа с помощью cosmosXpress следует выполнить следующие пять шагов:
- •После ввода исходных данных cosmosWorks попытается найти оптимальное решение, которое будет отвечать ограничениям геометрии и поведения;
- •394026 Воронеж, Московский просп., 14
- •394730, Г. Воронеж, пр. Революции, 30
3.5 База приспособлений, заготовок и инструментальной оснастки
Наряду с поддержкой нового оборудования, от CAM-систем требуется еще и умение работать в тесной взаимосвязи с другим программным обеспечением. Это могут быть системы управления базами данных, системы документооборота или просто электронные архивы.
Вопрос работы с базами данных очень важен для большинства пользователей. За годы работы у них наверняка накопилось множество подобных баз или они еще создаются в настоящий момент. Реальная ситуация на предприятиях такова, что подобные базы создаются с использованием различных СУБД, их структуры иногда отличаются кардинально, да и располагаются они, как правило, на разных серверах. Поэтому если ограничить CAD/CAM-систему использованием только определенных типов баз данных, то, в любом случае, рано или поздно придется столкнуться с проблемами стыковки и использования уже имеющейся информации. Конечно, можно использовать различные механизмы импорта/экспорта, но, наряду с потерей информации, они ничего, кроме дополнительной «головной боли» не принесут. Отсюда можно сделать вывод, что современный CAD/CAM должен иметь возможность получать и передавать информацию в любые системы, независимо от их типа, структуры и местоположения.
Для решения подобных вопросов разработывают механизм настройки на любые базы данных, поддерживающие язык SQL-запросов. На основе полученной из базы информации можно выполнить пользовательские программы, например для расчета режимов резания, и только после этого передать их пользователю.
Так, в модуле токарной обработки этот механизм используется для выбора:
приспособлений (зажимные патроны, оправки и др.);
заготовок (возможно использование предварительно обработанных заготовок);
инструментальной оснастки.
Для приспособлений из базы может быть получена величина оставляемого припуска, чтобы избежать контакта инструмента с патроном.
Наряду с числовой и текстовой информацией базы могут содержать также и геометрическую информацию, например контуры и модели приспособлений, заготовок, режущих пластинок и резцедержателей, которые непосредственно используются при расчете траектории движения инструмента и контроле на столкновение с деталью.
3.6 Процесс создания управляющей программы
Перед созданием управляющей программы необходимо создать маршрут обработки.
Маршрут обработки — последовательность технологических объектов, который описывает что, как и в каком порядке будет обрабатываться
Технологический объект (ТО), в свою очередь, — каждый конструктивный элемент с определенным технологическим переходом или технологическая команда
Конструктивный элемент (КЭ) — элемент детали, обрабатываемый за один технологический переход. Порядок задания для всех конструктивных элементов одинаков: выбор типа конструктивного элемента, задание параметров конструктивного элемента, указание контура, определяющего границы конструктивного элемента.
Технологический переход (ТП) — набор технологических параметров, определяющих стратегию обработки одного конструктивного элемента. Для создания технологического перехода нужно выбрать тип технологического перехода, задать параметры перехода и параметры инструмента.
Технологическая команда (ТК) — технологический объект, не связанный с непосредственной обработкой (снятием металла). Кроме вспомогательных технологических команд, вы можете определить некоторые общие команды: начало цикла, плоскость холостых ходов и т. д.
После создания маршрута обработки система формирует файл, содержащий последовательность команд станку. Он содержит команды перемещения инструмента, команды, не связанные с перемещением инструмента (например, включение/выключение шпинделя, охлаждения), справочную информацию (название УП, модель станка и т. п.).
Управляющая программа (УП) — последовательность команд для определенного вида оборудования. Перед генерацией управляющей программы вы должны рассчитать траекторию движения инструмента и выбрать конкретный вид оборудования (модель станка).
Процесс создания управляющей программы условно делится на 8 действий:
создание конструктивного элемента (колодец, уступ, плоскость, отверстие и т. д.);
создание технологического перехода (фрезерование, сверление, точение и т. д.) для созданного конструктивного элемента;
результатом 1 и 2 шагов является один технологический объект (ТО);
повторение 1–2 действий для создания остальных ТО;
если это необходимо, создание технологических команд (Начало Цикла, Плоскость Холостых ходов, Стоп и т. д.);
создание оптимального маршрута обработки (упорядочивание ТО). Этот шаг не является обязательным;
расчет траектории движения инструмента;
моделирование процесса обработки. Этот шаг не является обязательным;
создание, просмотр и сохранение управляющей программы.