- •1. Интерфейс и начальные установки
- •Обзор интерфейса PowerMill
- •Открытие модели
- •Виды на модель
- •Заготовка (Block)
- •Подачи (Feed rates)
- •Б езопасные высоты (Rapid z Heights)
- •2. Разработка программ
- •1. Загрузка модели
- •2. Установки для обработки.
- •3. Создание черновой траектории
- •4. Создание получистовой траектории.
- •5 . Создание чистовой траектории.
- •6. Имитация обработки
- •7. Создание управляющей программы (nc Program)
- •3. Черновая обработка (Выборка)
- •Растровая стратегия
- •Стратегия Смещением (Offset Strategy)
- •Профильная стратегия (Profile Strategy)
- •Z высоты (z Heights)
- •Использование высот сохраненной траектории
- •Создание z высоты в заданной позиции
- •Удаление высот
- •Добавление новых высот между существующими
- •Профильный проход (Profiling)
- •Редактирование отверстий
- •Н аклонное врезание (Ramping Between Levels)
- •П ример
- •Сохранение Слоев (Slices)
- •14. Расширенная черновая обработка Фильтр черновой обработки (Roughing Area Filter)
- •Черновая доработка (Rest Roughing)
- •Черновая доработка меньшим инструментом
- •У пражнение
- •Черновая доработка тем же инструментом
- •Заготовка, используемая в черновой обработке
- •Заготовка произвольной формы
- •Граница
- •15. 2D Обработка
- •Выборка (Area Clearance)
- •Пример 2d обработки
- •Создание 2d-Элемента
- •Выборка (2d стратегии)
- •Сверление (Drilling)
- •Порядок обхода отверстий
- •5. Использование границ Введение
- •Граница - Заготовка (Block)
- •Граница - Доработка (Rest Material)
- •Г раница - Пологая (Shallow)
- •Редактирование границ
- •Граница по модели
- •Г раница по Выбранным поверхностям (Selected Surfaces)
- •Использование границ для создания вспомогательных плоскостей-крышек
- •Сохранение границы на диске
- •Импорт границ из внешних контуров
- •Использование черновых траекторий в качестве границ
- •Использование чистовой траектории как границы
- •Создание траекторий из Границ
- •Смещение (Offsetting) границ
- •4. Чистовая обработка
- •Стратегии: Растровая и с постоянной z
- •Растровая стратегия
- •С постоянной z
- •8. Обработка по Шаблону (Pattern Finishing)
- •Шаблон (Pattern)
- •Точка отсчета (Проецировать Шаблон на Модель)
- •9. Шаблоны (Patterns)
- •Использование Шаблонов при обработке 3d смещением
- •Шаблон из ps-Sketcher
- •Генератор Шаблонов (Automatic Pattern Generator)
- •П ример
- •Создание трохоиды (Trochoidal Pattern Generator)
- •10. Обработка по Профилю
- •11. 3D Чистовая смещением
- •12. Доработка углов (Corner Machining)
- •Угол однопроходный (Pencil Machining)
- •Угол многопроходный (Multi Pencil Machining)
- •Проекция от прямой (Line Projection)
- •Окружность
- •Спираль
- •Области применения
- •Проекция от плоскости (Plane Projection)
- •Область применения
- •Обработка поднутрений (Undercut Machining)
- •6. Редактирование траекторий
- •Ограничение траектории до границы. Переходы.
- •Упорядочивание траекторий для уменьшения холостых ходов
- •Изменение порядка (Order) следования проходов
- •Изменение направления резания
- •Копирование траекторий
- •Объединение траекторий
- •Зеркальное отображение траекторий
- •Изменение порядок обхода сегментов
- •Упражнение
- •Деление траектории по направлению резания (Cutting Direction)
- •Упражнение
- •Добавление Подводов (Leads) и Переходов (Links)
- •Высота (подход) (Approach Moves)
- •Подводы и отводы (Lead In/Lead Out)
- •Переходы (Links)
- •Ограничение траекторий плоскостью или полигоном
- •Ограничение плоскостью
- •Тип ограничивающей плоскости
- •Ограничение полигоном (многоугольником)
- •Проверка столкновений (Collision Checking)
- •Задание пути для каталога с текстами уп (Output area)
- •Параметры
- •Создание уп
- •Просмотр и Редактирование уп
- •17. Создание Карты-наладки (утилита SetupSheet) Введение.
- •Создание лск (Workplanes)
- •16. Макросы
- •Стартовый макрос
Создание лск (Workplanes)
Л
СК
обычно создаются через окно просмотра
(PowerMILL Explorer).
Для этого надо правой кнопкой мыши
вызвать контекстное меню для объекта
Workplanes
Выполните Create Workplane, далее из контекстного меню новой ЛСК выполните пункт Править (Edit), где имеются опции позиционирования.
При создании ЛСК совпадает с глобальной системой координат (строго говоря, с активной системой координат, но на данном этапе это одно и то же) и рисуется маленькими серыми стрелками. Ее имя будет 1 , но его можно в дальнейшем переименовать. Редактирование созданной ЛСК осуществляется через контекстное меню.
В контекстном меню выполните Активизировать (Activate).
Изображение стрелок в графическом окне изменится - они станут крупнее и перекрасятся в красный цвет. Все действия с координатами теперь будут выполняться от этой системы координат.
В контекстном меню ЛСК в пункте Правка имеются команды Перемещать (Move) и Вращать (Rotate). Однако они позволяют работать только с одной осью одновременно, для следующей оси надо повторить операцию.
Более удобный способ позиционирования ЛСК - это использование PS-Sketcher, который будет рассмотрен позднее. Здесь заметим, что PS-Sketcher - это PowerSHAPE с проволочными функциями, вызываемый непосредственно из PowerMILL.
Есть и третий способ, при передаче моделей из PowerSHAPE в формате DGK передаются и системы координат.
Пример 3 + 2 -осевой обработки (с автоматическим заданием оси инструмента)
В
этом примере используется 5-осевой
станок, у которого программно поворачивается
и головка (ось A) и стол
(ось B), что позволяет
позиционировать инструмент для каждой
новой системы координат. Подвод и отвод
инструмента осуществляется по оси Z
нужной системы координат.
Создание 3 + 2 - осевых траекторий реализуется через использование локальных систем координат (ЛСК).
Пример ниже иллюстрирует процесс создания таких траекторий и дополнительные требования по постпроцессированию их.
Откройте модель 3plus2b.dgk.
Установите изометрический вид. Обратите внимание, что в модели имеются наклонные карманы рядом с крутыми стенками, что не позволяет обработать их с помощью 3 - осевой обработки (с инструментом вдоль оси Z).
Создайте ЛСК в основании изделия и переименуйте ее в DATUM.
Используя форму измерения определите центр кармана, лежащего на оси X, и его угол наклона.
Создайте новую систему координат со смещением Z175 (на уровне верха изделия) и переименуйте ее в ztop175.
Создайте новую ЛСК в центре первого кармана с осью Z, расположенной по нормали. Активизируйте ее и переместите на Z50.. Переименуйте ее как x0el30.
Создайте новую ЛСК для второго кармана, переименуйте ее в x120el30. Активизируйте ЛСК DATUM и поверните ЛСК x120el30 вокруг оси Z на 120 градусов.
Аналогично создайте и позиционируйте ЛСК для третьего кармана - x240el30.
Все системы координат подготовлены.
Начальная точка (Tool Home) для каждой траектории должна быть выше верха изделия, чтобы выполнить переходы между разными траекториями без зарезов.
Для создания управляющих программ из 3 + 2 - осевых траекторий требуется 5 - осевой постпроцессор с правильно настроенными осями поворота.
Ниже кратко даны рекомендации по обработке изделия
TOOL WORKPLANE STRATEGY M/C ALLOWANCE FILE
ROUGHING
DIA 40 End Mill ztop175 OFFSET 1.0mm em40a1
Stepover 35
Stepdown 10
SEMIFINISH RECESSES
DIA 10 Ball Nose x0el30 CONSTANT Z 0.5mm bn10b1
Stepdown 3
DIA 10 Ball Nose x120el30 CONSTANT Z 0.5mm bn10c1
Stepdown 3
DIA 10 Ball Nose x240el30 CONSTANT Z 0.5mm bn10d1
Stepdown 3
Чистовые траектории, выполненные шаровой фрезой диаметром 10 мм запишем в одну УП используя постпроцессор rye.
Активизируйте первую траекторию (bn10b1), активизируйте главную ЛСК (ztop175).
И
з
контекстного меню траектории вызовите
форму для создания УП.
Флаг Автоматическое задание оси (Automatic Tool Alignment) должен быть включен. Имя выходного файла задайте так bn10all.
Постпроцессор используйте такой rye.opt
Нажмите Записать (Write), чтобы обработать первую траекторию. Следующее сообщение (предупреждение) появится.
Активизируйте траекторию bn10c1 и снова нажмите Записать (Write), чтобы обработать вторую траекторию. Снова появится предупреждение, на этот раз об изменении ориентации оси Z.
Активизируйте траекторию bn10d1 и снова нажмите Записать (Write), чтобы обработать третью траекторию. Снова появится предупреждение об изменении ориентации оси Z..
Нажмите Закрыть (Close) чтобы запустить постпроцессирование всех траекторий и закрыть файл программы.
Сначала все установки действуют относительно ЛСК ztop175, на этой стадии задаются команды управления инструментом. Далее производится позиционирование (включая поворот осей) в новую ЛСК и осуществляется как бы 3- осевая обработка, далее все повторяется для других ЛСК.
Поворот осей осуществляется как установочное перемещение (вне процесса резания), поэтому эту стратегию называем 3 + 2 - осевой обработкой.
Ниже приведены фрагменты текста программы для станка Rye, где жирным выделены команды повороиа осей.
3plus2all.tap Postprocessor – Rye
P9999
N10 G1001
N20 M00
N30(CYCLE START TO CONTINUE)
N40 T4 M6
N50 S2000 M3 T4 M16
N60 G0 G49 G54 X121.333 Y0 Z34.748 A90.0 B60.0
N70 X112.673 Z29.748
N80 X179.77 Y18.906 Z-86.467
N90 X158.12 Z-98.967
N100 G1 X125.963 Z-117.533 F100
N110 X125.878 Y18.914 Z-117.387 F1000
N120 X125.655 Y18.825 Z-117.0
N4780 X109.709 Y19.902 Z-119.381
N4790 G0 X176.507 Z-80.815
N4800 X185.166 Y19.901 Z-75.814
N4810 X121.333 Y0 Z34.748
N4820 T4 M6
N4830 S2000 M3 T4 M16
N4840 X-67.497 Y116.908 Z31.088 A-150.0 B60.0
N4850 X-80.308 Y164.035 Z-50.697
N4860 X-60.822 Y130.285 Z-73.197
N4870 G1 X-51.518 Y114.169 Z-83.94 F100
N4880 X-51.933 Y114.133 Z-84.246 F1000
N2380 X-71.065 Y83.176 Z-120.38
N2390 X-70.408 Y83.555
N2400 G0 X-113.488 Y158.171 Z-70.636
N2410 X-67.496 Y116.907 Z31.088
N2420 X-67.497 Y116.908
N2430 T4 M6
N2440 S2000 M3 T4 M16
N2450 X-67.497 Y-116.908 A-30.0 B60.0
N2460 X-99.273 Y-153.085 Z-50.697
N2470 X-79.788 Y-119.335 Z-73.197
N2480 G1 X-70.483 Y-103.219 Z-83.94 F100
N2490 X-70.187 Y-103.642 Z-84.318 F1000
N2500 X-69.898 Y-104.035 Z-84.658
N9820 X-36.5 Y-103.132 Z-120.38
N9830 X-36.59 Y-103.081
N9840 G0 X-79.669 Y-177.697 Z-70.636
N9850 X-67.496 Y-116.907 Z31.088
N9860 G90
N9870 G1001
N9880 M5
N9890 T0 M6
N9900 M5 M30
#
