Powermill постпроцессор для токарного станка

Постпроцессор для PowerMILL

PowerMILL — программный продукт компании Delcam plc. (Великобритания), появился во второй половине 90-х годов из UNIX ориентированной системы Duct, которая разрабатывалась с 70-х годов прошлого века. Пакет предназначен для программирования фрезерной обработки на станках с ЧПУ. PowerMILL — мировой лидер в области 2, 3 и 5-ти осевого фрезерования, предлагает широкий набор инструментов для решения задач в различных областях промышленности.

В 2015 году Delcam была приобретена компанией Autodesk. В настоящее время можно встретить следующие пакеты PowerMILL:

PowerMILL Standard
Поддерживает 3-х, 3+2 и 4 осевую обработки, импорт нейтральных форматов, имитация движения фрезы, резания заготовки, движения органов станка.

PowerMILL Premium
Полноценный пакет для 3-х и многоосевого фрезерования, поддержка роботов, функции контроля и предотвращения столкновений, поддержка всех доступных форматов сторонних CAD.

PowerMILL Ultimate
Имеет весь функционал модуля Premium + специализированные стратегии обработки крыльчаток, лопаток, моноколес, ребер, каналов, прямые интерфейсы к верификаторам.

3-х осевая обработка

Применение PowerMILL в данной области позволяет получить максимально эффективные управляющие программы, т.к. изначально пакет разрабатывался для обработки сложных формообразующих элементов, пресс-форм, штампов, кокилей и т.д., поэтому обладает наилучшим функционалом. На рисунке ниже показана обработка матрицы пресс-формы.

Читайте также:  2н637гф1 горизонтально расточной станок

PowerMILL производит расчет траекторий внутренне триангулируя CAD модель, что гарантирует отсутствие зарезов. Это особенно важно при высокоскоростной обработке, когда зарез может привести к серьезным последствиям. Стоит отметить, что PowerMILL был первой CAM системой, в которой был реализован данный способ обработки. Высокоскоростное фрезерование предполагает малое сечение среза, а следовательно небольшие усилия резания, что продлевает срок службы инструмента и оборудования.
Подробнее о высокоскоростной обработке в PowerMILL.

5-ти осевая обработка

До недавнего времени обработка с использованием больше чем три оси считалась специальным видом обработки и применялась, как правило, в авиакосмической промышленности, а управляющие программы считали профильные научные институты. В настоящее время многоосевая обработка используется и в других областях, например обработка корпусных деталей, где поворотные органы станка позиционируют деталь в нужное положение, что позволяет исключить создание приспособлений.
Функции многоосевой обработки также широко представлены в PowerMILL и в совместном применении со специализированными стратегиями позволяют обрабатывать детали крыльчаток, лопаток, моноколес, где требуется постоянное позиционирование детали (непрерывная обработка).

На рисунке ниже — обработка турбинной лопатки на 4-х осевом станке.

Модуль ВBI (лопатки, моноколеса, крыльчатки)

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

— Выборка моноколеса
— Обработка лопаток
— Обработка ступицы

Классическая задача по программированию подобных изделий требует от инженера-программиста глубоких знаний в многоосевой обработке PowerMILL, умения строить справочные поверхности в CAD системе. Время программирования может занимать от нескольких часов до нескольких дней (в зависимости от сложности изделия).
При разработке нового модуля учтены трудности «ручного» программирования. Пользователю достаточно выбрать геометрию, определяющую моноколесо или крыльчатку в отдельные наборы данных, например поверхности левой и правой лопатки, разделительной лопатки, обода и ступицы; задать величины глубины и ширины резания; способ наклона фрезы (атаки).

PowerMILL автоматически определяет угол наклона поверхностей лопаток, образующих межлопастное пространство, что позволяет создать цельную без разрывов траекторию. При обработке данных изделий это особенно важно, т.к. порой вертикальное врезание в материал (возникает из-за разрыва траектории) не допустимо.
Достаточно вычислить траектории для одного сектора изделия, остальные получаются круговым копированием.
На рисунке ниже показана чистовая обработка основания и лопастей крыльчатки.

В настоящее время имеются следующие ограничения в использовании данного модуля:

— применение сферического инструмента (сферические, конические сферические и дисковые сферические фрезы);
— cтупица задается неограниченной (замкнутой) поверхностью вращения;
— наличие в модели, как минимум, двух лопаток (левая и правая);
— при наличии короткой лопатки одна из ее кромок должна выходить на внешний радиус ступицы;

Обработка каналов

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

— Выборка канала;
— Канал погружением;
— Канал по спирали;

Особенностью работы стратегий модуля является автоматический выбор режима фрезерования, который начинается с 3-х осевой обработки открытой части изделия. При переходе в начальную часть закрытой области делается попытка применить позиционную обработку (3+2). И наконец глубокая часть закрытой зоны использует непрерывную многоосевую обработку. Переключение между режимами производится PowerMILL автоматически без разрыва траектории.

На рисунке выше производится обработка каналов в заготовке из цельного блока, подвод инструмента осуществляется с двух сторон.

Мультипроцессорные вычисления

PowerMILL одна из немногих CAM систем, где реализована возможность мультипроцессорных расчетов. При наличии в персональном компьютере (ПК) нескольких процессоров или одного процессора с несколькими вычислительными модулями (ядрами) PowerMILL задействует все эти средства для расчета траекторий и других объектов.

Данная функция работает в двух режимах:

1. Фоновые вычисления
Пользователь производит расчет не сразу, а ставит вычисление объекта В очередь. Это дает возможность выполнять другие действия по созданию проекта обработки детали, в то время как очередь из одного или нескольких объектов обрабатывается в так называемом фоновом режиме. Если ПК имеет только один процессор, то все вычисления выполняются на нем.

2. Текущие вычисления
Все вычисления производятся после нажатия кнопки Вычислить на всех имеющихся расчетных модулях ПК. В настоящее время мультипроцессорные вычисления поддерживают следующие стратегии:

— Черновая выборка;
— Чистовой растр;
— С постоянной Z;
— Чистовая 3D Смещением;
— Отвесная + Пологая;
— Оптимизированная Z;
— Границы;
— Модель материала;

Постпроцессоры

Для программного пакета PowerMILL существует два модуля, которые могут транслировать CLDATA в управляющую программу: Ductpost и PM-Post (в настоящее время Delcam Postprocessor).
1. Модуль Ductpost существует со времен создания продукта DUCT из которого в последствие появился PowerMILL. Постпроцессор для него представлен в виде текстового файла с расширением .opt (также его называют опционным файлом). Внутри файл постпроцессора имеет определенную структуру — описание переменных, блоков отработки команд (например, линейных, ускоренных перемещений) и т.д. При записи УП в PowerMILL модуль Ductpost считывает информацию из файла постпроцессора и производит трансляцию. По сути .opt файл – это файл позволяющий модифицировать встроенный стандартный Delcam постпроцессор для получения требуемого выходного формата файла УП. Модификация .opt файла осуществляется простейшим Текстовым редактором (например, Блокнотом). В силу ряда ограничений развитие модуля Ductpost больше не производится, что впрочем не мешает использовать огромное количество уже разработанных постпроцессоров. На рисунке ниже показан фрагмент опционного файла для модуля Ductpost.

2. Модуль PM-POST (Delcam Postprocessor) — полноценная среда разработки с графическим интерфейсом.

Появился в линейке продуктов Делкам в 2003 году. Изначально постпроцессор предназначался для продукта PowerMILL и за несколько лет должен был заменить модуль Ductpost. Однако последний до сих пор широко используется ввиду большого количества уже имеющихся постпроцессоров и почитаем истинными любителями настройки опционных файлов.
PM-Post представляет более удобные возможности для настройки и отладки постпроцессоров. Встроенные функции VB Script и JavaScript позволяют решать целый комплекс сложных задач по постпроцессированию УП в особенности для позиционной (3+2) и непрерывной обработки, а также измерений. Допускается подключение COM — объектов для реализации дополнительных возможностей. Постпроцессоры (опционные файлы) имеют расширение .pmopt или .pmoptz (в последних версиях). Имеет конвертор для преобразования .opt файлов в новую среду.
Работает в двух режимах: постпроцессирования и редактора.

Источник

Вопрос по постпроцессору для PowerMill

#141 OFFLINE stolyar2058

  • Пользователи
  • 5 сообщений
    • Из:Россия город Липецк

    Добрый день, танцую с бубном возле Powermill 2017 уже неделю не могу сохранить УП для Mach3. Подключал постпроцессор для мача не работает. Пишет ошибку «не возможно вычислить траектории.» Если есть такая возможность, то не могли бы Вы поделиться рабочим постпроцессором или подсказать что делаю не так. Заранее с

    Этот постпроцессор на 10-ке работает ,для Mach3

    Прикрепленные файлы

    Сообщение отредактировал stolyar2058: 29 Март 2017 — 00:04

    #142 OFFLINE Fidel19

  • Пользователи+
  • 88 сообщений
    • Из:Shymknt

    Здравствуйте, у кого-нибудь есть пост (.promtz) с рабочими G02 и G03? Хотелось бы сравнить со своими параметрами.

    Если у кого нет, но разбираетесь, проверьте пожалуйста мои параметры:

    В превью отображается значение G1. Можно в Motion Mode выбрать CW (G02) и CCW (G03) вместо LIN, но т.к. я фрезерую в обоих направлениях (и попутно и встречно), то мне нужны оба режима

    #143 OFFLINE buk

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:Ташкент

    Это же превью, проверьте на каком нибудь файле. По данному скриншоту невозможно понять правильно сделано или нет.

    New.zip 5,5К 328 скачиваний

    #144 OFFLINE Valery0112

  • Пользователи+
  • 17 сообщений
    • Пол: Мужчина
    • Из:Южно-сахалинск

    Разобрался сам Вас не дождешься!
    PostProcessor по ходу галимая фича, PMPost все прекрасно сделал тремя галочками, правда под него версию ПП постарше пришлось искать.

    Другой вопрос возник с переворачиванием оси Z. Они оба по людски не понимают.
    Нагуглил решение созданием нового формата и присвоение ему Z с отрицательным масшт

    подскажите люди добрые как в постпроцессоре поменять оси. Т.е. у меня сейчас пост для mach3 под 4 оси x-y-z-a. Ось А расположена вдоль оси Х, а мне необходимо расположить ее вдоль оси Y. Как можно это сделать подскажите, пожалуйста.

    #145 OFFLINE slavyan75

  • Пользователи+
  • 1 433 сообщений
    • Пол: Мужчина
    • Город: Tilsit
    • Интересы: электроника,чпу
    • Из:Советск, Калининградская обл.

    #146 OFFLINE buk

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:Ташкент

    подскажите люди добрые как в постпроцессоре поменять оси. Т.е. у меня сейчас пост для mach3 под 4 оси x-y-z-a. Ось А расположена вдоль оси Х, а мне необходимо расположить ее вдоль оси Y. Как можно это сделать подскажите, пожалуйста.

    Измените направления X и Y осей кинематики машины в настройках постпроцессора.

    Прикрепленные изображения

    #147 OFFLINE igorzh

  • Пользователи+
  • 86 сообщений
    • Из:Санкт-Петербург

    Измените направления X и Y осей кинематики машины в настройках постпроцессора.

    Скажите, а Вы уверены, что картинка, которую Вы прилагаете корректна? Вы в ней переставляете местами оси X и Y. Может быть их не трогать, а переставить ось А с направления -1 по I, в направление -1 по J?

    Вопрос не праздный. У меня та же проблема. Есть пост с повороткой по Х. А у меня станок с повороткой по Y.

    #148 OFFLINE buk

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:Ташкент

    Скажите, а Вы уверены, что картинка, которую Вы прилагаете корректна? Вы в ней переставляете местами оси X и Y. Может быть их не трогать, а переставить ось А с направления -1 по I, в направление -1 по J?

    Вопрос не праздный. У меня та же проблема. Есть пост с повороткой по Х. А у меня станок с повороткой по Y.

    Так тоже можно(изменение оси A), но в этом случае необходимо выводить NC файл c ск вдоль оси Y.

    #149 OFFLINE Vetal

  • Пользователи
  • 2 сообщений
    • Пол: Мужчина
    • Из:Бишкек

    #150 OFFLINE maks.krur

  • Пользователи+
  • 12 сообщений
    • Пол: Мужчина
    • Город: Сухой Лог
    • Из:Сухой Лог

    Имеется станок 3-х осевой марка точно не могу сказать, но управляющие программы процессировали для него через Beaver(NC Файлы), управление с помощью ns-studio.К этому же станку есть приспособа под поворотную ось, ось вращения вдоль оси У. Вот решил попробовать 4-х осевую обработку, но во время процессирования выдает ошибку. Помогите пожалуйста в этом вопросе, может у кого есть готовый постпроцессор в долгу не останусь!

    #151 OFFLINE kostet83

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:красноярск

    Имеется вопрос: работал в power mille 7, был рабочий пост для fmc3000 правленый в 4.8, так получилось что сейчас работаю в mille 2016 но тот пост в нем уже не работает перезаписывал его в postprocessor68 результата нет.

    Сообщение отредактировал kostet83: 13 Ноябрь 2017 — 19:26

    #152 OFFLINE yaso73

  • Cтарожил
  • 7 708 сообщений
    • Пол: Мужчина
    • Город: Новосибирск
    • Интересы: Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
    • Из:Новосибирск

    Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

    Кто людям помогает — тот тратит время зря.

    Хорошими делами прославиться нельзя.

    #153 OFFLINE kostet83

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:красноярск

    конвертировал 63 потом 67 всё ок, а вот 68 SP1 подгружает но редактор пустой, думаю сама программа глючная. из под 67 не записывает

    Сообщение отредактировал kostet83: 14 Ноябрь 2017 — 09:38

    #154 OFFLINE yaso73

  • Cтарожил
  • 7 708 сообщений
    • Пол: Мужчина
    • Город: Новосибирск
    • Интересы: Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
    • Из:Новосибирск

    Ни фига не понял.

    Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

    Кто людям помогает — тот тратит время зря.

    Хорошими делами прославиться нельзя.

    #155 OFFLINE kostet83

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:красноярск

    когда открываешь опционный файл в 68 редактор пустой Порядок был такой открыл в 63 пересохранил открыл в 67 пересохранил там команды параметры всё есть а вот в 68 нет)

    Сообщение отредактировал kostet83: 14 Ноябрь 2017 — 10:34

    #156 OFFLINE yaso73

  • Cтарожил
  • 7 708 сообщений
    • Пол: Мужчина
    • Город: Новосибирск
    • Интересы: Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
    • Из:Новосибирск

    Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

    Кто людям помогает — тот тратит время зря.

    Хорошими делами прославиться нельзя.

    #157 OFFLINE kostet83

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:красноярск

    в 2017 всё гуд получилось ), спасибо.

    Сообщение отредактировал kostet83: 14 Ноябрь 2017 — 12:41

    #158 OFFLINE yaso73

  • Cтарожил
  • 7 708 сообщений
    • Пол: Мужчина
    • Город: Новосибирск
    • Интересы: Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
    • Из:Новосибирск

    Вот. в кои то веки,доброе дело. а то всё пинают,что плохой.

    Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

    Кто людям помогает — тот тратит время зря.

    Хорошими делами прославиться нельзя.

    #159 OFFLINE kostet83

  • Пользователи
  • 5 сообщений
    • Пол: Мужчина
    • Из:красноярск

    в седьмом миле выборка по профилю 3d, можно было опускать в центр кармана задав опусканием сверлением и автоматически создавались 2d модели отверстий тут этого нет это жесть) он меня расстроил(

    Сообщение отредактировал kostet83: 14 Ноябрь 2017 — 15:54

    #160 OFFLINE ic002

  • Пользователи+
  • 123 сообщений
    • Пол: Женщина
    • Город: Украина Кривой Рог
    • Интересы: разработка постпроцессоров для станков с ЧПУ. Работа в CAM — FeatureCam, Powermill.
    • Из:г.Кривой Рог

    в седьмом миле выборка по профилю 3d, можно было опускать в центр кармана задав опусканием сверлением и автоматически создавались 2d модели отверстий тут этого нет это жесть) он меня расстроил(

    да не расстраивайтесь так , все там есть . Автоматически создаются 2д модели отверстий

    Нужна помощь с адаптацией токарного под Powermill
    всем доброго времени суток. нужна помощь с поиском постпроцессора для трехосевого токарного станка, ось У поворотная (в итоге голова ходит по Х и по Z, а Y это шаговик.), управляется NC studio 5.5.6.
    вопрос такой. хотим адаптировать его под PowerMill так как работать через развертку в арткаме уже бесит.
    кто знает как это сделать и где взять постпроцессор (возможно есть готовый?,а если нету то как и из чего переписать ?) буду рад любой информации.

    Источник

    Оцените статью