Перейти к публикации

Вопросы по Pm-post.


dtsyplov

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

Доброго времени суток всем, прошу помощи!!! Я уже не знаю что делать, начал изучать обработку по 4-ой оси вдоль оси Х в Powermill (Обработать с одной стороны, а после перевернуть на 180 градусов и обработать с другой стороны). Но каждый раз получаю сообщение "Направление оси Z траектории изменилось." Изучал по видео уроку сия процесс, там делали все просто, а это меняли направление оси Z на противоположный, а у меня он ругается на такие действия. Помогите кто чем может, прошу!(

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...


Подскажите пожалуйста как через постпроцессор можно вывести в карту наладки на какой угол повернется ось В или допустим какой цикл будет работать (например haidenhain Q202-сверление) или включена коррекция на радиус или нет?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Вопрос знатокам можно ли создать файл карты наладки в самом постпроцессоре? Если можно то как это сделать?

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

1 минуту назад, Woost сказал:

Всем день добрый кому то вечер добрый! Приобрели чпу фрейзер ручного изготовления рабочим полем 205 по Х и 305 по Y, шильдик на нем Авиор-15М. Плата кправления матч3!и вот дошла очередь работать на 4 оси, расположили ее вдоль оси Y. Четвертая ост полноценная, УП делал в PowerMill 2019. Дошла очередь до записи НЦ и понял что нету постпроцессора под 4 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

 

Ссылка на сообщение
Поделиться на других сайтах
  • 7 лет спустя...
UnPinned posts

Нужно скопировать формат (создать новый).

В новом формате указать только Х, и установить для этого формата масштабирование. Из формата по умолчанию, естественно, удалить Х.

Выложил документацию здесь :<noindex>документация по постпроцессированию на русском языке</noindex>

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

У ПоверМИЛЛа есть одна интересная "фишка". То, что он показывает красным цветом - это перемещения по G0, а то,что показано сиреневым цветом (напр. относительные перемещения) - это перемещения по G1 с подачей быстрых перемещений. В ПМ-Посте такая фишка исправляется только скриптом.

Подключите следующий скрипт к команде "Move Linear" и все будет исправлено.

function Moving_Correct() 

{

  var res = "";

  var mt = GetParam("%p(Move Type)%");

  var fr = GetParam("%p(Feed Rate)%")

  var mr = GetParam("%p(Skim Rate)%")

  if (mt == "LINK" && fr == mr) 

	   { res += StandardResponse("%b(Move Rapid)%")} 

  else { res += StandardResponse("%b(Move Linear)%")};

  return res;

}

Но перед практикой обязательно протестируйте исходные коды!!!

тоже столкнуся, а как этот скрипт привязать???

Ссылка на сообщение
Поделиться на других сайтах

а как этот скрипт привязать???

Код скрипта нужно вставить в редактор (находите слева закладку Скрипт), а затем в свойствах команды выбираете нужную "Скриптовую функцию" Изменено пользователем BiggestBuka
Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

А в параметрах НЦ-файла силком забить одинаковый номер?

Удалил вопрос, т.к. лишнее это.

Пусть лучше сделает остановку и "смену", чем возьмёт другой инструмент и запорет деталь.

Ссылка на сообщение
Поделиться на других сайтах

Удалил вопрос, т.к. лишнее это.

Пусть лучше сделает остановку и "смену", чем возьмёт другой инструмент и запорет деталь.

Мудреешь на глазах)).
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
Рома калужский

есть опционные файлы в формате ".pmopt", даже если не редактировать этот файл , а просто сохранить, то сохраняет в ".pmoptz". А мне бы по идее чуток подредактировать его. Но дело в том , что с этим ".pmoptz" он потом не работает, только с ".pmopt". у кого-нибудь есть решение как быть?

спасибо

Ссылка на сообщение
Поделиться на других сайтах

есть опционные файлы в формате ".pmopt", даже если не редактировать этот файл , а просто сохранить, то сохраняет в ".pmoptz". А мне бы по идее чуток подредактировать его. Но дело в том , что с этим ".pmoptz" он потом не работает, только с ".pmopt". у кого-нибудь есть решение как быть?

спасибо

Все новые версии конвертируют опционник в новый формат. А что конкретно не работает и в какой версии?
Ссылка на сообщение
Поделиться на других сайтах

есть опционные файлы в формате ".pmopt", даже если не редактировать этот файл , а просто сохранить, то сохраняет в ".pmoptz".

Редактировать в той же версии Postprocessor, в которой файл создан, или новее из тех, что сохраняли в ".pmopt". Если не ошибаюсь, самая последняя версия, работавшая с расширением ".pmopt", была 4.8.

Но дело в том , что с этим ".pmoptz" он потом не работает, только с ".pmopt". у кого-нибудь есть решение как быть?

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

Все новые версии конвертируют опционник в новый формат. А что конкретно не работает и в какой версии?

версия 6.1, сами опционники перенес с версии 4.8. Ежели у кого есть опционники для 6.1 на Haas, скиньте, буду премного благодарен.

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

Когда в милле выбираешь постпроцессор , то он предлагает выбрать только ".pmopt" и ".opt". Если поставить показать "All files" и выбрать мой ".pmoptz", он его выбирает, но при нажатии на кнопку "запись" пишет "постпроцессирование не возможно"

п.с. получается это что милл с постпроцессором не работает. так то пост открывает эти сохраненные ".pmoptz". милл не дает выбрать ".pmoptz"

Изменено пользователем Рома калужский
Ссылка на сообщение
Поделиться на других сайтах

версия 6.1, сами опционники перенес с версии 4.8. Ежели у кого есть опционники для 6.1 на Haas, скиньте, буду премного благодарен.

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

Когда в милле выбираешь постпроцессор , то он предлагает выбрать только ".pmopt" и ".opt". Если поставить показать "All files" и выбрать мой ".pmoptz", он его выбирает, но при нажатии на кнопку "запись" пишет "постпроцессирование не возможно"

п.с. получается это что милл с постпроцессором не работает. так то пост открывает эти сохраненные ".pmoptz". милл не дает выбрать ".pmoptz"

Проблема в том, что поддержка версии 4.8 была существенно улучшена в версиях после 6.1. Если у Вас есть к ним доступ - используйте их. PowerMILL, судя по всему, также старой версии, так как поддержка pmoptz добавлена уже давно.

Ссылка на сообщение
Поделиться на других сайтах
Рома калужский

Это старый. Со дня на день 2013й выйдет.

это уже "пустое". проблема не решена.

Редактировать в той же версии Postprocessor, в которой файл создан

попробовал, не прокатывает...
Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

ВСем привет.

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

Нужно: на врезаниях в материал выводить первой координатой Z , и потом все остальные.

post-443-1365951224_thumb.jpg

С помощью условий описал последовательность вывода.

post-443-1365951325_thumb.jpg

Причём выяснилось, что в стандартном наборе параметров для Move Type нет параметра PLUNGE. Внёс этот параметр сам, всё одно не выводит. Вывел комментарием тип движения. Смотрю на отладку:

post-443-1365951442_thumb.jpg

Вижу, что идёт подвод а потом неопределённый тип движения. Хм...

Создаю cut файл и смотрю внутрь:

post-443-1365951537_thumb.jpg

Внутри файла вижу что подвод обозначается как Plunge.

Залез в справку, посмотрел что там. Оказалось, что должны распознаваться все движения которые возможны:

Move Type

Move

The Move Type (CUTTING/LINK/APPROACH/RETRACT/PLUNGE/LEAD IN/LEAD OUT/CYCLE LINK/CYCLE PLUNGE/CYCLE RAPID/CYCLE OUTPUT/JOINUP 3 AXIS/JOINUP).

Вопрос: почему не получается сделать как хочу? Как это можно реализовать по другому? Как вообще отслеживать что это врезание?

Почему и наклонные врезания и рабочие ходы определяются как Undefined? Так же не должно быть по идее.

РМ2012, PostProcessor 2011 SP3.

Ссылка на сообщение
Поделиться на других сайтах

Нужно: на врезаниях в материал выводить первой координатой Z , и потом все остальные.

Интересно, зачем?

Причём выяснилось, что в стандартном наборе параметров для Move Type нет параметра PLUNGE.

Да, такого варианта нет, хотя в справке написано, что должен быть.

Внёс этот параметр сам, всё одно не выводит.

Это бесполезно.

Вижу, что идёт подвод а потом неопределённый тип движения. Хм...

Проверил у себя (PostProcessor 2012 SP4) - тот же результат.

Вопрос: почему не получается сделать как хочу? Как это можно реализовать по другому? Как вообще отслеживать что это врезание?

Почему и наклонные врезания и рабочие ходы определяются как Undefined? Так же не должно быть по идее.

Присоединяюсь к вопросу.

Добавлю еще вот что. Хотел посоветовать пользоваться "подсказкой" для отладки (в режиме редактора: "Настройки опционного файла" => "Отладка" можно выбрать параметры, значение которых будет отображаться в "подсказке" в окне NC-файла в режиме отладки - очень удобно), но она, простите, глючит. Например, feed rate type - на врезании должно быть значение plunge, а показывает cutting, рабочая подача - то rapid, то skim, Axis Mode должен быть "3+2", а показывает 5AXIS. Но это только отображение, к счастью, в "мозгах" постпроцессора параметры имеют корректное значение.

Ссылка на сообщение
Поделиться на других сайтах

Зачем?

Вчера при запуске на станке выяснилось, что если идут координаты на врезании XYZ , то станок на врезании слегка дёргается и иногда глючит, вырубается. Производитель советовал на врезаниях ставить ZXY, и вот, пытаюсь сообразить как это сделать.

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

Ссылка на сообщение
Поделиться на других сайтах

Зачем?

Вчера при запуске на станке выяснилось, что если идут координаты на врезании XYZ , то станок на врезании слегка дёргается и иногда глючит, вырубается. Производитель советовал на врезаниях ставить ZXY, и вот, пытаюсь сообразить как это сделать.

Интересно... А почему не выводить в таком порядке координаты всегда?

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

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

Почему и наклонные врезания и рабочие ходы определяются как Undefined?

Вы уверены , что каттинги не распознаются ?

На скрине не видно , а посмотреть не могу ( PMPost4800 ) .

Ссылка на сообщение
Поделиться на других сайтах
  • SHARit закрепил это тему

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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




  • Сообщения

    • gudstartup
      @stanislavz вы уж сразу еще один контроллер закажите а потом этот доламывайте. а со старым комбинировать не пробовали? у вас там диск или ssd в качестве носителя? может hdd загибается а вы сразу в мат.плату полезли.
    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
×
×
  • Создать...