logo search
Автомат специальный зубофрезерный ЕЗ107

2.6.1 Выбор и описание возможностей CAM-системы

В качестве CAM-системы для проектирования обработки детали на токарном обрабатывающем центре был выбран программный комплекс FeatureCAM 2008 фирмы Delcam (США).

Программный комплекс состоит из большого числа модулей и предназначен для проектирования операций механической обработки деталей на станках с ЧПУ, в т. ч. разработки управляющих программ.

Программный комплекс состоит из следующих модулей:

· (2.5D): 2.5 координатная многоцелевая фрезерная обработки;

· (3D): 3-х координатная многоцелевая фрезерная обработки;

· (TURN): токарная обработка;

· (RECOG): распознавание элементов импортируемых моделей из внешних CAD-систем;

· (TOMB): многопозиционная (агрегатная) обработка;

· (5-axis Pos): 5-координатная обработка.;

· (SOLID): твердотельное моделирование;

· (WIRE): электроэрозионная (проволочно-вырезная) обработка;

· (MSIM): имитация узлов станка;

· (MTUR): обработка на станках с несколькими револьверными головками

Рабочее окно программы показано на рис.2.4.

Рисунок 2.4 - Рабочее окно программы FeatureCAM 2008

Программный комплекс FeatureCAM 2008 относится к CAM-системам на основе баз знаний и элементов. Механическая обработка, на основе базы знаний, объединенная с механической обработкой на основе элементов, обеспечивает более высокий уровень автоматизации, к тому же более гибкий, чтобы проектировать и изменять широкий диапазон изготавливаемых деталей. В математической модели детали уже заложена определенная информация, CAM-система использует эту информацию для создания элементов обработки и их взаиморасположения.

Порядок работы с программой довольно прост и сводится к последовательному (или непоследовательному) выполнению этапов "Steps", представленных в табл.2.3.

Таблица 2.3 - Этапы проектирования обработки в FeatureCAM 2008

1. Stock - запуск мастера создания заготовки, задания ее параметров (геометрия, свойства материала, координатной системы заготовки)

2. Geometry - создание геометрических элементов внутри объема заготовки (имеется большой набор инструментов) - можно импортировать геометрию из CAD-систем

3. Curves - создание контуров обработки на основе геометрических построений

4. Surfaces - создание фасонных поверхностей на основе геометрических построений и контуров

5. Solids - создание трехмерных твердотельных элементов на основе геометрических моделей и контуров (используется также для создания заготовок)

6. Automatic features recognition - автоматическое распознавание элементов детали (применяется, если импортируется модель детали или заготовки)

7. Features - использование базы данных для создания элементов заготовки и выбора методов их обработки

8. Toolpaths - запуск симуляции механической обработки заготовки

9. NC Code - постпроцессирование - генерация управляющей программы (доступно только в лицензионной версии)

Customize Manufacturing - настройка баз данных для соответствия с возможностями собственного производства

Другими словами, вначале создается solid-модель заготовки "Stock", поступающей на проектируемую операцию. Заготовка может быть создана стандартной (параллелепипед "Box", цилиндр "Cylinder"), создана средствами модуля "Solid", или импортирована из внешней CAD-системы. Далее на контуре заготовки наносятся геометрические построения (состоящие из обычных геометрических примитивов - линий, отрезков, окружностей, кривых и пр.). Впоследствии данные построения используются для создания контуров обработки (например, кармана, паза, выточки, отверстия и пр.). При наличии на детали фасонных пространственных поверхностей, они создаются на этапе "Surfaces". Далее, используя мастер "Features", из базы знаний выбирается элемент (стандартный, или создаваемый на основе контура), утверждается стратегия ее обработки, выбирается инструмент, корректируются (при необходимости) некоторые технологические параметры.

В процессе проектирования FeatureCAM 2008 автоматически выполняет следующее:

· определяет все черновые и чистовые операции для изготовления детали;

· выбирает соответствующее число и размеры инструментов;

· вычисляет подачи и обороты шпинделя;

· определяет шаги и слои выборки по осям;

· генерирует переходы, погружение, и перемещения занижения;

· генерирует путь инструмента;

· создает NC-программу