Как редактировать постпроцессор powermill

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

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

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

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

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

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

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

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

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Источник

Новый постпроцессор для PowerMILL

В современной механообработке одним из заключительных этапов подготовки производства является создание управляющих программ для станков с ЧПУ. В CAD/CAM-пакетах эту функцию выполняют специальные программы — постпроцессоры. От того, насколько корректно постпроцессор сгенерирует программу, во многом будет зависеть окончательный результат обработки детали. На рынке CAD/CAM-продуктов существуют десятки систем, которые позволяют создавать управляющие программы на основе исходных траекторий. Среди них следует выделить два основных типа: настраиваемые и ненастраиваемые постпроцессоры.

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

Год назад компания Delcam plc пополнила линейку CAD/CAM-систем новым модулем постпроцессирования PM-Post. Универсальный постпроцессор PM-Post предоставляет широкие возможности при создании управляющих программ любой сложности для фрезерных станков с ЧПУ. Постпроцессор опирается на мощную CAM-систему PowerMILL. Обработка исходной траектории осуществляется с помощью опционного файла — это своего рода описание конфигурации станка и системы ЧПУ, то есть файл конфигурации станка. В любой момент пользователь может создать, изменить опционный файл или создать с его помощью управляющую программу. Большим преимуществом программы является сочетание как простых, так и сложных подходов к созданию управляющих программ. Простейший опционный файл для трех­осевой обработки может быть очень быстро создан с помощью интуитивно понятного дружественного интерфейса.

Постпроцессор и редактор опционных файлов

Программа PM-Post состоит из двух модулей: постпроцессора и редактора опционных файлов.

Постпроцессор — это модуль, в котором генерируются управляющие программы (УП) для выбранной системы ЧПУ. В отличие от прежнего модуля DuctPost, построцессор имеет простой и понятный интерфейс с возможностями наглядной работы над файлами, их просмотра и отладки. Все операции с данными отображаются в окне программы в виде древовидной структуры, позволяющей легко отслеживать загруженные файлы траекторий, опционные файлы и сгенерированные программы. Интерфейс обеспечивает автоматический контроль изменений в конфигурации системы ЧПУ и указывает пользователю на необходимость обновления полученных ранее данных. Пользователь может сохранить текущую сессию для последующей работы. Модуль отслеживает существование файлов в сессии при каждой загрузке. PM-Post имеет минимальный, но вполне достаточный набор настроек для выполнения необходимых работ по созданию УП. Модуль прост в изучении и использовании.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

Модуль редактирования предназначен для создания новой и редактирования существующей конфигурации системы ЧПУ (опционных файлов). Взаимосвязанный интерфейс настройки параметров позволяет с легкостью конфигурировать стойку любой сложности.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

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

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Принцип создания файла конфигурации заключается в том, что управляющая программа разделяется на ряд блоков, каждый из которых отвечает за определенную функцию программы: за начало программы, за смену инструмента, за линейные, круговые, ускоренные перемещения и т.д. Каждому блоку программы в PM-Post соответствует команда, описывающая структуру кадров данного блока в виде таблицы: строка таблицы — это выводимый кадр программы, а элемент строки — выводимый в кадре параметр. Пользователь может контролировать правильность конфигурирования любого блока с помощью предварительного просмотра представления данного блока в виде NC-команд. Взаимосвязанные переходы между блоками, параметрами и форматами их вывода позволяют быстро получить необходимую конфигурацию параллельно с проверкой. Интерфейс программы предоставляет инструментарий для связывания параметров настройки между собой, что дает возможность назначения некоторых условий вывода данных в УП в зависимости от входных данных. В интерфейс встроена система сообщений пользователю о внесенных изменениях и возникающих ошибках. Операции отмены действий позволяют пользователю переходить на любую стадию разработки.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Для конфигурирования систем контроллеров со сложной кинематикой и для решения некоторых специфических задач PM-Post снабжен весьма мощным инструментом — модулем расширенной обработки, который базируется на использовании технологии программирования Microsoft Active Scripting и стандартных языков программирования JScript и VBScript.

Расширенная обработка

В ряде случаев для реализации какой-либо функциональности (особенно если эта функциональность отличается от стандартной) базовых возможностей редактора опционных файлов PM-Post бывает недостаточно. Эта проблема решается с помощью так называемой расширенной обработки, которая обеспечивается редактором. Обрабатываемый постпроцессором файл траектории (CLDATA), — это последовательность команд, которые PM-Post обрабатывает одну за другой. С помощью функций расширенной обработки можно изменять реакцию PM-Post на появление определенных команд. Используя расширенную обработку в опционном файле, пользователь фактически переопределяет по своему усмотрению стандартную функциональность PM-Post в нужном месте.

Расширенная обработка в редакторе опционных файлов представляет собой набор функций, написанных на JScript или на VBScript — по желанию пользователя. Любая функция может быть привязана к определенной команде, после чего функция начинает запускаться постпроцессором каждый раз, когда эта команда приходит из CLDATA. При этом можно изменять значения внутренних параметров PM-Post, проверять их текущие состояния, запускать команды PM-Post или команды, созданные пользователем, а также напрямую получать доступ к обрабатываемому файлу CLDATA, который представлен в виде XML-модели, и читать из него данные, что может быть полезно, например, при составлении таблицы инструментов в начале программы. Гибкость редактора обусловливается тем, что пользователю доступны все возможности скриптового языка, используемые для написания функций расширенной обработки, — вплоть до подключения таких внешних COM-объектов, которые применяются для расчетов, но не реализованы в PM-Post, хотя они необходимы пользователю.

Многоосевая обработка

В последнее время широкое распространение получила многоосевая обработка, представляющая собой наиболее перспективный метод изготовления деталей сложной формы. Разумеется, вручную написать программу многоосевой обработки — задача практически невыполнимая. Однако система PowerMILL отлично справляется с этой работой, поскольку имеет в своем арсенале разнообразные стратегии многоосевой обработки. PM-Post, в свою очередь, способен сгенерировать на основе имеющихся траекторий CLDATA управляющие программы для многоосевых станков. Тестирования проводились для моделей станков с количеством осей до шести включительно. При этом кинематическая модель станка (расположение его элементов в пространстве и их взаимосвязь) задавалась в стандартном формате, используемом фирмой Delcam plc и именуемом форматом Machine Tool Data (MTD-форматом). Этот формат достаточно гибок и позволяет создать кинематическую модель (MTD-модель) для подавляющего большинства существующих на сегодня станков; к тому же MTD-формат представлен в виде XML и весьма прост в редактировании.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermillКак редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Файл с MTD-моделью, содержащий информацию о данном станке, может быть загружен внутрь опционного файла PM-Post, в котором имеется информация о конкретной системе ЧПУ. Таким образом, создается связка «система ЧПУ — станок», используемая для генерации управляющих программ, например связка для станка DMU80P и системы ЧПУ MillPlus IT. Такая схема, в частности, позволяет хранить уже готовые файлы конфигураций и MTD-файлы с кинематическими моделями станков по отдельности и при необходимости связывать их друг с другом. Реализована и возможность подключить другую кинематическую модель к уже готовому и используемому опционному файлу, чтобы быстро получить новый опционный файл, готовый к работе для другого станка с аналогичной системой ЧПУ.

При работе с многоосевыми траекториями PM-Post поддерживает как «чистую» многоосевую обработку, так и обработку типа «3+2», то есть переход в заданную локальную систему координат и генерацию в ней 3-осевой программы. Также поддерживается линеаризация многоосевых перемещений с заданной точностью. Во всех случаях вывод координат может быть настроен пользователем по своему усмотрению. Так, для команды перемещения можно задать машинные координаты или применить RTCP-вывод (Rotate Tool Center Point), когда контроллер компенсирует геометрию станка. Могут быть также указаны углы поворота вокруг поворотных осей станка или вектор направления инструмента в пространстве.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Подводя итог вышесказанному, можно со всей ответственностью утверждать, что новый модуль постпроцессирования PM-Post позволяет создать файл конфигурации для любого 5- и даже 6-осевого станка, обеспечивая легкость и гибкость его настроек.

Опыт применения PM-Post

Применение PM-Post позволило существенно повысить эффективность программ для станков с ЧПУ. В частности, это касается комбинаций нескольких траекторий в одной программе. PM-Post позволяет генерировать управляющую программу, которая может содержать несколько разнотипных траекторий. Таким образом сокращается время, необходимое оператору для загрузки следующей программы, и упрощается работа с файлами программы.

Серьезная проверка PM-Post проводилась в Великобритании, Канаде, Германии, где он используется партнерами фирмы Delcam plc. Многим из них он позволил получить такие преимущества, которые не способен обеспечить ни один другой постпроцессор. PM-Post прошел успешные испытания на Иркутском авиационном заводе — в филиале корпорации «Иркут», где он применяется как постпроцессор для станков DMU с контроллером MillPlus IT и по сей день.

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Вышеперечисленные особенности постпроцессора PM-Post делают его незаменимым инструментом для быстрого и эффективного создания всех типов управляющих программ независимо от типа контроллера и конфигурации станка. Инженер, обладающий навыками работы с PM-Post, может получить практически любой вывод данных в программу, ограниченный только его воображением и реальными потребностями. Однако нет предела совершенству — команда разработчиков продукта не прекращает улучшать пользовательский интерфейс, осваиваются новые типы многоосевой обработки, упрощается добавление многих стандартных элементов в опционный файл. Инженеры фирмы Delcam plc постоянно пополняют базу готовых опционных файлов, тщательно протестированных на станках с ЧПУ. На очереди — работа с форматами других CAD/CAM-систем, обратный инжиниринг, связь с контрольно-измерительными программами и другие уникальные функции.

Источник

Редактор постпроцессоров для PowerMill

Рекомендованные сообщения

Присоединяйтесь к обсуждению

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

Сейчас на странице 0 пользователей

Нет пользователей, просматривающих эту страницу.

Похожие публикации

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Постпроцессор на 4 оси на основе Фанука для PowerMill 2018 и старше.
Поворотка вдоль Y!
Из постпроцессора вырезаны вывод циклов, сверловка и куча всего остального (пока что).
Предназначен для Aman 3040. Для других станков нужно изменять размеры кинематики.
Можно использовать вместе с моделью станка: https://stankoforum.net/files/file/1199-модель-станка-aman-3040-с-поворотной-осью-для-powermill/

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Сейчас покажу как можно самостоятельно сделать модель станка.
Разумеется, нужно сначала смоделировать сам станок в любой CAD программе (да хоть в Blender или 3DS Max) в упрощённой версии, но что бы все размеры и позиции максимально совпадали.
Я это сделал в привычном FreeCad 0.19, на примере станка Aman 3040 800W:

Блоки считываются и обрабатываются программой PowerMill и каждый блок (и параметр) имеет для неё значение.

Таким образов в файле я буду писать комментарии для вас.
Так, пока что этих понятий должно хватить.
Пишем:

Блок machine_part описывает какую-либо часть станка. В нашем случае это станина целиком, т.к. она неподвижна.
Вложенный блок dmt_file говорит, что мы сейчас укажем файл, откуда брать часть станка.
Во вложенном блоке path мы указываем путь до файла с этой частью и его название. Так как файл с описанием у нас лежит в той же папке, что и файлы частей станка, то путь указывать не нужно (путь относительный текущей папки, в которой наш файл с описанием станка).Во вложенном блоке rgb мы можем указать цвет детали в формате RGB (можно взять значения из палитры Фотошопа), в моём случае для станины указал сиреневый.
Да, блоков dmt_file, то есть составляющих одной части, может быть несколько

.

.

Это если вам нужно, к примеру, по разному раскрасить каждую составляющую станины. Мне же, пока что, ни к чему.
Прописываем стол:

Здесь мы указали часть, отвечающую за стол. Да, она пустая, так как стол у нас неподвижен.
Чуть дальше мы укажем систему координат стола и её расположение.
Теперь же прописываем оси:

Надеюсь, понятно про вложенность.
Пояснение по поводу:
В параметрах MIN и MAX мы указываем пределы перемещений для оси (в мм).
Параметр VALUE указывает где сейчас расположена часть станка в CAD редакторе относительно нуля по расстоянию (когда ось доехала до минимума). Поэтому проще всего перед экспортом переместить в соответствующее место и что бы положение части станка оказалось таким же, как и на реальном станке. За ноль я считаю положение при срабатывании концевого датчика.

Указываем положение глобальной системы координат:
В этом блоке мы указываем, где для PowerMill будет начинаться глобальная система координат и как она будет ориентирована и к какой части станка привязана (что бы она перемещалась вместе с ней).
Вот про что речь:

Относительно глобальной системы координат располагается заготовка.
Где она должна располагаться? Рекомендую в том месте, куда станок приходит в ноль (домашняя позиция) при поиске начал и откуда идёт увеличение координат по X и Y.
НО, учитывая, что на Aman 3040 нет концевых датчиков (которые всё же лучше поставить самостоятельно для удобства), то за 0 можно принять положение, когда каждая ось отогнана «до упора» (вручную на станке).
Значения берёте из вашей CAD программы относительно всё той же системы координат, в которой сохраняли. Ориентацию так же нужно будет поставить, что бы направление системы координат PowerMill соответствовала то, что на станке (в управляющей станком программе).
Скачав исходник моего станка можете глянуть координаты компонента HomePointer что бы более понятно стало.

Указываем точку привязки инструмента:

Это координаты и ориентация, где будет инструмент (фреза) и куда направлена. В нашем случае логично, что на выходе из шпинделя сверху вниз. Соответственно из CAD, в которой делали станок, берём эти координаты, относительно глобальных.
НО тут есть проблема с тем, что шпиндель с ручной сменой инструмента и положение цанги при закручивании может гулять туда-сюда (и сам вылет инструмента заодно).
ВАЖНО:
Блоки table_attach_point и head_attach_point должны располагаться первыми внутри блока machine. В исходниках всё правильно. В посте указал в таком порядке для более лёгкого осмысления что за чем.
Постпроцессор:
Так же можно и нужно указать постпроцессор симуляции для этого станка в блоке machine:

В данном случае это штатный PowerMill постпроцессор для симуляции. Есть ещё «pmpMultiaxis.*», но про них крайне мало информации, так что если удастся разобраться подробнее, допишу этот параграф.
Дополнительно:
Можно указать ещё процесс смены инструмента. Но т.к. он у всех разный описывать здесь не буду. В документации, есть что-то про это.
Что бы была проверка на столкновения, то у блоков machine_part нужно указать параметр NAME со значением на ваше усмотрение.

3. Выбираете наш файл Aman3040.mtd
4. Будет ошибка «Постпроцессор установлен но не может быть сконфигурирован»:

Что бы её не было нужно указать постпроцессор, как именно написал выше в соответствующем параграфе.
5. Станок импортировался.
6. Можем перемещать оси в ручном режим, для этого правой кнопкой на станке и в контекстной менюшке нажать «Положение»:

Готовый станок с повороткой вдоль Y:

Постпроцессор для LinuxCNC:

Как редактировать постпроцессор powermill. Смотреть фото Как редактировать постпроцессор powermill. Смотреть картинку Как редактировать постпроцессор powermill. Картинка про Как редактировать постпроцессор powermill. Фото Как редактировать постпроцессор powermill

Модель станка c поворотной осью (вдоль Y) для симуляции работы в PowerMill 2018 и старше.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *