Jump to content

FAQ/PowerMill


Guest NickeL

Recommended Posts

  • 2 months later...


  • 9 months later...

позволю себе безо всякой иронии похвалить сей достойный труд, и внести небольшое дополнение:

ОБРАТИТЕ ВНИМАНИЕ! Если первый из описанных метод объединения УП (перетаскивание и отпускание УП с CTRL) не позволяет объединять УП с разными инструментами, то второй метод выводит в один файл УП с любыми инструментами! Это необходимо для создания программ с автоматической сменой инструмента. Если же вы хотите создать по одному файлу на один инструмент, вам следует быть очень внимательным при выполнении объединения УП вторым способом, чтобы в одном файле не оказались УП написанные для разных инструментов!!!

для борьбы с такими ошибками (типа вывода в УП команды смены инструмента при отсутствии такой опции у станка) в файл настройки поста надо ввести например вывод стоп-строки при сменене инструмента. Очень помогает

ОБРАТИТЕ ВНИМАНИЕ! Если вы создали NC файл, но не записали его, то PM автоматически внесет в этот NC файл все траектории, созданные после создания этого NC файла!

это если он (НЦ-файл) при этом активен

Link to post
Share on other sites

Макросы в PowerMill

---------------------------------

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

1. Когда вы записали макрос, то, часто его необходимо еще и редактировать - доводить до ума. Очень полезно при таком редактировании включить эхо PowerMill-а (MENU -> Инструменты -> Включить эхо). Эта команда включает командную строку PowerMill, в которой отображается все, что вы делаете в PM, и если вам понадобится добавить в макрос некоторые действия, которых вы не записывали, вы легко сможете их найти.

2. В PM есть очень полезный макрос: Диск:\dcam\product\PowerMILLXXXX\lib\macro\pmstartup.mac. Как вы, должно быть, понимаете - это макрос, выполняемый при запуске PowerMill. С его помощью можно неплохо выполнять предварительную настройку PowerMill: настраивать подачи, переходы, внешний вид PM, изменять опции PowerMill-а (MENU -> Инструменты -> Опции...) и т.д.

Если вам интересна эта возможность PM, то... то даже незнаю к каким материалам от Delcam вас можно направить.. очень уж скромно Delcam освещает некоторые темы в хелпе. Могу посоветовать изучить текст макросов, приведенных в PowerMill-е в качестве примеров.

Link to post
Share on other sites

Автоматическое создание инструментов в PM

-----------------------------------------------------------

Наверняка все, кто работал в PM, задумывались над автоматизацией создания инструментов. И правда, кому охота в каждом новом проекте создавать вновь все необходимые инструменты, вводя на каждый от двух параметров до двух десятков? Да и параметры ведь каждый раз приходится вводить одни и те же. Приведу здесь известные мне способы автоматизации создания инструментов в PM.

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

2. Можно загружать инструменты как объекты окружения. Для этого нужно в новом проекте создать все инструменты, которые могут использоваться на данном станке, после этого сохранить окружение проекта (MENU -> Файл -> Сохранить окружение...). Теперь для загрузки комплекта инструментов станка необходимо просто загрузить соответствующий файл окружения (MENU -> Вставить -> Объекты окружения...).

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

3. Есть возможность загружать инструменты с помощью Tool Database из комплекта PowerMillUtils. В этом случае, вам нужно будет:

  • подключить PowerMillUtils к PM;
  • заполнить базу данных инструментов в Tool Database.
После этого можно будет добавлять инструменты в проект из этой базы данных инструментов.

Неудобство этого метода в том, что описание инструмента в PMUtils несколько отличается от описания инструмента в PM, как по интерфейсу так и по форме. Получится, что PMUtils ограничит ваши возможности по заданию параметров инструментов.

Описывать здесь подключение PMUtils к PM я не буду, т.к. такое описание займет много места. Когда я доведу этот материал до размещения на <noindex>сайте</noindex>, то вы сможете найти там и описание подключения PMUtils к PM, скорее всего где-нибудь в <noindex>этом</noindex> разделе. Сейчас же я могу направить вас только в хелп PM, причем, желательно, версии 3.1. Там вам нужно будет найти статью UserMenus (UserMenus.htm), создать пользовательское меню, после чего выполнить:

  • Пуск ->Программы ->Delcam ->PowerMILL Utils->PowerMILLUtils4000->Setnp For Large Fonts
  • Пуск ->Программы ->Delcam -> PowerMIL L Utils->PowerMILLUtih400Q->Setup User Menu For PowerMILL Utils
Edited by mif
Link to post
Share on other sites
  • 4 weeks later...

Думал сюда добавить про PSOptiFeed, но смотрю.. что в этой теме вообщем-то все должно быть понятно. Даже в картинках нарисовано. Чего плодить повторения, тем более длинные?

Link to post
Share on other sites
  • 1 year later...

Попробую возвернуть сюда утерянные форумом посты:

-----------------------------

С чего нужно начинать работу в PowerMill? (от Oct 1 2004, 14:23)

-----------------------------------------------------------

PowerMill (дальше PM), CAM-система, предназначенная, главным образом, для 3-х координатной обработки. Однако, его можно применять как для 2,5-й координатной обработки, так и для 5-ти координатной. Тут приведу лишь шаги по работе с 3D.

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

- в верхнем меню находятся в основном команды настройки PM (при указании местоположения команд, верхнее меню я буду обозначать как "MENU");

- на панелях задач - в основном функции начальной настройки проекта ("TBAR");

- в контекстных меню элементов дерева проектов (то что слева), находится большинство команд PM, в том числе и редактирования объектов ("POPUP").

Команды и параметры доступные в диалоговых окнах я буду обозначать "DLG".

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

Link to post
Share on other sites

Итак, теперь по порядку:

1. Импортируем в PM обрабатываемую модель (POPUP or MENU). Модель создается в любой CAD. Входных форматов PM поддерживает не мало. В PM очень удобно то, что требования к модели не высоки. Например, можно задавать модели, состоящие из набора отдельных поверхностей, в проекции дающих необходимую форму..

2. Задаем исходную заготовку (TBAR). В PM можно задать заготовку несколькими способами, в том числе, при необходимости, можно открыть модель заготовки, также созданную в CAD. Но в отличии от модели детали, модель заготовки следует задавать замкнутой... Для вашего же блага.

3. Создаем инструмент (POPUP or TBAR). Сначала вы выбираете тип создаваемого инструмента, после чего описываете инструмент в появившемся диалоге.

4. Далее задаем (проверяем) параметры обработки, которую мы хотим создать:

- подачи и обороты шпинделя (TBAR);

- безопасные высоты (TBAR);

- точку возврата (TBAR);

- припуск и допуск (DLG), в ранних версиях PM имело место понятие "Флаги чистовой обработки" (TBAR) - это и есть припуск и допуск для чистовых обработок;

- подводы и переходы (TBAR, DLG).

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

Более подробного описания тут заслуживает диалог "Подводы и переходы". В этом диалоге задается то, как должен быть выполнен подвод фрезы к началу участка рабочей траектории, как следует выполнить отвод инструмента по окончании участка траектории, как следует выполнять переход между двумя, выполняемыми последовательно, участками рабочей траектории. Обратите внимание: если вы оставите "Переходы" > "Короткие" в состоянии "Безопасный", то даже если точка окончания некоторого участка рабочей траектории отстоит от точки начала следующего участка траектории всего на 0,1 мм - PM все равно поднимет инструмент на безопасную высоту, выполнит этот переход в 0,1 мм, и опустить инструмент в начале следующего участка.

5. Теперь можно создать траекторию: выберите тип необходимой обработки (TBAR) задайте параметры обработки (такие как шаг) и жмите "Выполнить".

Для чистовых обработок обычно следует задавать еще и границы (TBAR, POPUP, DLG), внутри которых должна быть выполнена эта чистовая обработка. Граница, это объект в PM в виде замкнутой линии, за пределы которой, не должен выходить центр инструмента при вычислении чистовых УП. Границы можно создавать как в PM, так и импортировать из CAD. В последних версия PM границы можно задавать и для черновых обработок.

Написанную обработку (управляющую программу, далее "УП"), обычно приходится еще и редактировать или комбинировать с другими обработками - объединять. Средства редактирования управляющих программ доступны в PM из контекстного меню самой УП: POPUP > "Правка...". Объединение УП можно выполнить прямо в дереве проекта (перетянуть одну обработку на другую и отпустив с нажатым CTRL), либо уже при выводе УП из PM.

После окончательного написания обработки, очень рекомендую выполнить визуализацию последовательности обработок. Делается это в ViewMill - который встроен в PM.

Link to post
Share on other sites

Теперь можно вывести обработку в файл. Это довольно интересная часть нашей задачи. Дело в том, что Delcam от версии к версии перемещает и изменяет название этой функции, и модифицирует ее. Обычно она находится в контекстном меню вершины "УП", "Траектории", "NC файлы", либо прямо на пунктах этих разделов. Называться может: "Создать NC файл...", "Записать..." и т.п.

Так, чтобы вывести файл УП из PM 3.1, необходимо из контекстного меню вершины "УП", что в дереве проекта, выбрать команду "Создать NC файл...", настроить появившийся диалог – нужно будет обязательно указать:

- выводимую траекторию;

- имя файла в который нужно вывести УП;

- файл постпроцессора – это файл описания формата выходных данных, указывается, если вы выводите данные в формате NC (или G-кодов).

После этого можно нажать "Записать". PM ПОДГОТОВИТ К ЗАПИСИ указанную вами УП, но еще не запишет. Теперь вы можете выбрать другую УП и записать ее тоже. Это и есть второй метод объединения траекторий, о котором я упоминал выше. Собственно запись файла производится только после нажатия кнопки "Закрыть файл".

Вывод УП в PM 4 и выше, выполняется через объект "NC файл". Вы создаете NC файл в дереве, настраиваете его, жмете "Принять", и после, в дереве проекта, набрасываете в него все УП (траектории), которые хотите вывести в виде одного файла. После этого выбираете из контекстного меню NC файла команду "Записать". Формат вывода (NC, CL и т.п.) в последних PM указывается либо в общих параметрах всех NC файлов, либо в настройках PM.

ОБРАТИТЕ ВНИМАНИЕ! Если вы создали NC файл, но не записали его, то PM автоматически внесет в этот NC файл все траектории, созданные после создания этого NC файла!

ОБРАТИТЕ ВНИМАНИЕ! Если первый из описанных метод объединения УП (перетаскивание и отпускание УП с CTRL) не позволяет объединять УП с разными инструментами, то второй метод выводит в один файл УП с любыми инструментами! Это необходимо для создания программ с автоматической сменой инструмента. Если же вы хотите создать по одному файлу на один инструмент, вам следует быть очень внимательным при выполнении объединения УП вторым способом, чтобы в одном файле не оказались УП написанные для разных инструментов!!!

-----

ЗЫ 1: Пока я не вычитывал сильно эти все буковки. Сделаю позже и поправлю может что. Люблю править!

ЗЫ 2: Если у кого возникнет желание поругать написанное - пожалуйста, но создайте для этого другую тему.

ЗЫ 3: Интересно было бы знать мнение новичков в PM - есть ли собствено толк в написаном, или... ничего по "ЭТОМУ".. понять нельзя?

Link to post
Share on other sites

Использование пакетов в PowerMill (от Oct 16 2004, 15:36)

---------------

Интересно, многие ли могут объяснить для чего в PM в окнах создания траекторий кроме кнопки "Выполнить" есть кнопка "Принять" (старое название "Пакет").. А если могут объяснить, то интересно кто из них откуда узнал об этом..

..далее читай следующий пост..

Link to post
Share on other sites

Как видите, нажатие кнопки "Применить" вместо "Выполнить" создает НЕЧТО, но не траекторию. Это и есть пакет. В нем содержится лишь описание всех параметров заданных вами, необходимых для создания траектории. К параметрам относятся и заготовки, и границы... пожалуй все кроме моделей.

Пакеты очень удобны, например для того, чтобы выдать PowerMill-у задание на ночную смену - чтобы не расслаблялся. Так, вы можете создать 10-20 пакетов необходимых траекторий, а перед уходом с работы запустить их вычисление. После этого PM выполнит вычисление всех пакетов (какие сможет ). Запустить вычисление пакетов можно только из контекстного меню вершины "Траектории" дерева проекта: POPUP (Траектории\УП) > "Пакет" > "Выполнить". Безусловно, пакеты могут быть актуальным лишь в некоторых случаях. Например для тех, у кого на вычисление всех необходимых траекторий уходит несколько часов. Или при отправке "траекторий" через интернет.

И еще.. Если вы будете использовать пакеты, как я говорил, для озадачивания PM-а на ночную смену, то до запуска обсчета пакетов поставьте флаг "Сохранять" или "Сохранять после вычисления" (зависит от версии). Флаг может находиться либо в опциях самого PM, либо в POPUP (Траектории\УП) > "Пакет" > "Выполнить". И вообще, сделайте это в макросе pmstartup (см. выше пост "Макросы в PowerMill").

  • Нравится 1
Link to post
Share on other sites
  • 1 year later...

Так где купить? Дистрибьютеры, отзовитесь!

И есть ли какие-нибудь преимущества у Power Mill перед ArtCam-ом?

Edited by 6ec
Link to post
Share on other sites
  • 4 months later...

Как видите, нажатие кнопки "Применить" вместо "Выполнить" создает НЕЧТО, но не траекторию. Это и есть пакет. В нем содержится лишь описание

грамотно излогаешь брат. пешы ещо

Link to post
Share on other sites
  • 9 months later...

Теперь можно вывести обработку в файл. Это довольно интересная часть нашей задачи. Дело в том, что Delcam от версии к версии перемещает и изменяет название этой функции, и модифицирует ее. Обычно она находится в контекстном меню вершины "УП", "Траектории", "NC файлы", либо прямо на пунктах этих разделов. Называться может: "Создать NC файл...", "Записать..." и т.п.

Так, чтобы вывести файл УП из PM 3.1, необходимо из контекстного меню вершины "УП", что в дереве проекта, выбрать команду "Создать NC файл...", настроить появившийся диалог – нужно будет обязательно указать:

- выводимую траекторию;

- имя файла в который нужно вывести УП;

- файл постпроцессора – это файл описания формата выходных данных, указывается, если вы выводите данные в формате NC (или G-кодов).

После этого можно нажать "Записать". PM ПОДГОТОВИТ К ЗАПИСИ указанную вами УП, но еще не запишет. Теперь вы можете выбрать другую УП и записать ее тоже. Это и есть второй метод объединения траекторий, о котором я упоминал выше. Собственно запись файла производится только после нажатия кнопки "Закрыть файл".

Вывод УП в PM 4 и выше, выполняется через объект "NC файл". Вы создаете NC файл в дереве, настраиваете его, жмете "Принять", и после, в дереве проекта, набрасываете в него все УП (траектории), которые хотите вывести в виде одного файла. После этого выбираете из контекстного меню NC файла команду "Записать". Формат вывода (NC, CL и т.п.) в последних PM указывается либо в общих параметрах всех NC файлов, либо в настройках PM.

ОБРАТИТЕ ВНИМАНИЕ! Если вы создали NC файл, но не записали его, то PM автоматически внесет в этот NC файл все траектории, созданные после создания этого NC файла!

ОБРАТИТЕ ВНИМАНИЕ! Если первый из описанных метод объединения УП (перетаскивание и отпускание УП с CTRL) не позволяет объединять УП с разными инструментами, то второй метод выводит в один файл УП с любыми инструментами! Это необходимо для создания программ с автоматической сменой инструмента. Если же вы хотите создать по одному файлу на один инструмент, вам следует быть очень внимательным при выполнении объединения УП вторым способом, чтобы в одном файле не оказались УП написанные для разных инструментов!!!

-----

ЗЫ 1: Пока я не вычитывал сильно эти все буковки. Сделаю позже и поправлю может что. Люблю править!

ЗЫ 2: Если у кого возникнет желание поругать написанное - пожалуйста, но создайте для этого другую тему.

ЗЫ 3: Интересно было бы знать мнение новичков в PM - есть ли собствено толк в написаном, или... ничего по "ЭТОМУ".. понять нельзя?

Помогите новичку. С программой разобрался, но не пойму как получить *.CNC файл , у меня стоит mach3 но файлы *.TAP он не открывает почему то, стойка сборная солянка, раньше работал немного с програмой "сударушка") если слышали о такой, там в меню есть пункт вывести в файл *.CNC для Roland и все работало, а как быть в случае с powerMill? как сделать CNC файл? Что можете посоветовать?

Edited by you_rick
Link to post
Share on other sites

А вы когда выводите файл ставьте расширение не TAP а CNC. Только и всего.

Link to post
Share on other sites
А вы когда выводите файл ставьте расширение не TAP а CNC. Только и всего.

Спасибо вам огромное, переименовал как и говорили, все сработало, правда пришлось подрезать в блокноте информационную шапку файла, и тогда заработало, теперь буду пробовать на детали. Отдельное спасибо и респект за конспект. Вы мастер.

Link to post
Share on other sites
  • 10 months later...
Nepokorenni

Теперь можно вывести обработку в файл. Это довольно интересная часть нашей задачи. Дело в том, что Delcam от версии к версии перемещает и изменяет название этой функции, и модифицирует ее. Обычно она находится в контекстном меню вершины "УП", "Траектории", "NC файлы", либо прямо на пунктах этих разделов. Называться может: "Создать NC файл...", "Записать..." и т.п.

Так, чтобы вывести файл УП из PM 3.1, необходимо из контекстного меню вершины "УП", что в дереве проекта, выбрать команду "Создать NC файл...", настроить появившийся диалог – нужно будет обязательно указать:

- выводимую траекторию;

- имя файла в который нужно вывести УП;

- файл постпроцессора – это файл описания формата выходных данных, указывается, если вы выводите данные в формате NC (или G-кодов).

После этого можно нажать "Записать". PM ПОДГОТОВИТ К ЗАПИСИ указанную вами УП, но еще не запишет. Теперь вы можете выбрать другую УП и записать ее тоже. Это и есть второй метод объединения траекторий, о котором я упоминал выше. Собственно запись файла производится только после нажатия кнопки "Закрыть файл".

Вывод УП в PM 4 и выше, выполняется через объект "NC файл". Вы создаете NC файл в дереве, настраиваете его, жмете "Принять", и после, в дереве проекта, набрасываете в него все УП (траектории), которые хотите вывести в виде одного файла. После этого выбираете из контекстного меню NC файла команду "Записать". Формат вывода (NC, CL и т.п.) в последних PM указывается либо в общих параметрах всех NC файлов, либо в настройках PM.

ОБРАТИТЕ ВНИМАНИЕ! Если вы создали NC файл, но не записали его, то PM автоматически внесет в этот NC файл все траектории, созданные после создания этого NC файла!

ОБРАТИТЕ ВНИМАНИЕ! Если первый из описанных метод объединения УП (перетаскивание и отпускание УП с CTRL) не позволяет объединять УП с разными инструментами, то второй метод выводит в один файл УП с любыми инструментами! Это необходимо для создания программ с автоматической сменой инструмента. Если же вы хотите создать по одному файлу на один инструмент, вам следует быть очень внимательным при выполнении объединения УП вторым способом, чтобы в одном файле не оказались УП написанные для разных инструментов!!!

-----

ЗЫ 1: Пока я не вычитывал сильно эти все буковки. Сделаю позже и поправлю может что. Люблю править!

ЗЫ 2: Если у кого возникнет желание поругать написанное - пожалуйста, но создайте для этого другую тему.

ЗЫ 3: Интересно было бы знать мнение новичков в PM - есть ли собствено толк в написаном, или... ничего по "ЭТОМУ".. понять нельз

спасибо огромное, написано более чем понятно.

с Power Mill сталкнулся ток сейчас и с помошью вашего описания по 3д вопросов не возникло.

Подскажите пож как работать с пяти осевой обработкой. Спасибо!

Link to post
Share on other sites

Вопрос - захотелось мне снять обучающий ролик с РМ 8 версии (для друга) и не тут то было при записи экран монитора становится белым.

Я так понял это Миловская зашита!!! ее можно какнибудь обойти ???

Link to post
Share on other sites

Скорее это особенности дкамовского OpenGL ибо смысла в такой защите не просматривается. Попробуйте другой скринкапчер.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Sabar173
      Делаю так 1. Выполняю команду "Разорвать связи\связи компонентов и элементов" 2. "Cохранить сборку во внешнем файле\Сохранить узел сборки и все вертуальные дочерние элементы во внешний файл" На этом этапе SolidWorks ругается, что отдельные файлы уже существуют и просит переименовать. Причина простая: Деталей много заимствовано из разных подсборок. Не подскажете как нужно делать, не разрушая структуру подсборок.
    • Slavdos
      интересно . только про саму оснастку на гибку ни слова)
    • The_22nik
      Приветствую! Возникла задача сделать спецификацию по форме 5 (до 3 исполнений). Через макрос такую спецификацию нет возможности сделать? Если кто поделится шаблоном таблицы для такой спецификации буду благодарен.
    • niksasa
      Значит проблема в исходнике. Оптимальный вариант переходить на 2021 инвентор, думаю проблемы исчезнут.
    • Viktor2004
      Не знаю как Вам, а для меня этот форум площадка для общения с единомышленниками. Обмен опытом. Когда сюда заходят новички с вопросами, всегда хочется помочь по быстрому. И когда в ответ читаешь что отвечаю я не в том формате, задаю лишние вопросы, что если мне что-то не нравится, могу проходить лесом, и вообще все мои проблемы в том что я русский, вот тут у меня включается внутренний протест. А какого хрена я ему вообще что-то должен.
    • andrey2147
      Зачем спалили? Будет теперь шифроваться.
    • vad0000
      Только он не дроссельный, а поддерживающий. А так - это обычный предохранительный клапан.
    • Куаныш
      Здравствуйте, Все заработала. Причина - у нас один цилиндр падал вниз постоянно, контроллер сам приподнимал постоянно, оказывается если контроллер много раз приподымает цилиндр то он заблокируется и не реагирует, что бы реагировала на команды, надо перезагружать. А опускания цилиндра самопроизвольно - это дроссельный клапан раскрутился и пропускал масло. Всем спасибо!
    • Pavel92.08
      Нету этих данных 
    • ORG
      она самая
×
×
  • Create New...