Главная SolidCAM Mastercam ArtCAM PowerMILL FeatureCAM

PowerMILL. Позиционная обработка

23.12.2012
Позиционная обработка является разновидностью многоосевой обработки, также ее называют 3+2 обработка, где две оси являются поворотными и используются для ориентирования заготовки в пространстве или наклона инструмента относительно обрабатываемого элемента; по трем линейным осям станка производится позиционирование инструмента для обработки. Часто для обеспечения большей жесткости поворотные оси могут фиксироваться. В большинстве случаев позиционная обработка применяется при обработке корпусных деталей для фрезеровки или сверления элементов в разных плоскостях.

Рассмотрим, как программировать позиционную обработку в PowerMILL. Для этого будем использовать стандартную модель из примеров 3plus2b.dgk.
Модель для обработки Модель для обработки закрашенная

Анализ модели показывает наличие высоких вертикальных стенок и карманов, расположенных в наклонной плоскости относительно горизонта, которые невозможно обработать на трех осевом оборудовании без использования специального приспособления.

Обработаем верхнюю горизонтальную плоскость и один из наклонных карманов.

1. Зададим заготовку цилиндром по габаритам модели.

2. Создадим локальную систему координат с именем Main и установим ее по центру заготовки на верхней плоскости, после чего активируем.

ЛСК

3. Рассчитаем траекторию обработки верхней плоскости стратегией Обработка торцов (концевая фреза 10мм, шаг 8мм, стиль – в обе стороны, переходы – прямо).

Обработка плоскости

При текущем наклоне фрезы обработать карман невозможно, т.к. большая его часть образует поднутрение.

4. Для придания фрезе нужного наклона используем локальную систему координат (ЛСК), установленную осью Z перпендикулярно дну кармана в любой точке (СК Деталей – По нормали).

5. Назовем новую систему координат Poсket и активируем.

ЛСК для обработки кармана

6. После того как ЛСК создана, произведем традиционную трех осевую Выборку кармана (концевая фреза 10мм, шаг 8мм, шаг по Z – 4мм).

3+2 обработка

Примечание: Для обработки остальных двух карманов необходимо создать ЛСК выровненные по их основанию.

7. Зададим безопасные высоты Безопасную Z – 30 и Высоту врезания – 25. Т.к. мы производим расчет относительно ЛСК Pocket, то выберем ее в соответствующем разделе.

Безопасные высоты

Мы рассчитали две траектории, которые лежат в разных плоскостях. Запишем управляющие программы.

8. Создадим NC-файл и запишем туда рассчитанные траектории.

NC-файл

9. Произведем настройку параметров вывода УП.

Настройка NC-файла

10. В качестве Выводимой СК выберем Main, постпроцессор для станка Mazak Variaxis 630. В левом верхнем углу можно увидеть значок обозначающий запись многоосевой УП.

11. Запишем управляющую программу. На фрагменте ниже выделены поворотные движения для позиционирования детали в нужное положение, обработка использует линейные оси.

G00 G40 G80 G90 G94
G53 Z0.0
A0.0 C0.0
T01 M06
S1500 M03
( TOOLPATH = Plane )
G00 X84.61 Y36.888
Z5.0 M08
G01 Z0.0 F500
Y-36.888 F1000
X76.918 Y-51.021
X-84.61 Y36.888
Y-36.888
. . .
Z50.0 F3000
( TOOLPATH = Pocket )
G00 A-60.0 C-90.0
Z5.076
G01 Z0.076 F500
G02 G17 X18.709 Y149.656 I-1.485 J-1.34 F1000
G01 X18.634 Y146.321
G02 X16.635 Y144.366 I-1.999 J0.045
G01 X-16.633 Y144.361
. . .

Заключение: Для программирования многоосевой позиционной обработки в PowerMILL необходимо создавать локальные системы координат, ось Z которых задает новый наклон фрезы относительно обрабатываемой зоны. Постпроцессор должен поддерживать данный тип обработки.



На главную К оглавлению

Электропочта: info@postprocessor.su
Copyright © 2012-2024 postprocessor.su
При использовании материалов ссылка на данный сайт обязательна