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

Вопросы по 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 ось повермил со станком была папка с файлами но там постпроцессоры для арткам. Второй день ползаю по интернету скачиваю разные файлы которые предлогают на форумах но при записи выдает ошибку!) кто нибуть может помоч, с чего начать куда плясать может быть как то можно написать свой! Я уверен каждый из вас это проходил!)

 

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

chaikden

1. ИМХО, проще делать в дакпосте под 3х.

2. Почитай хелп /Delcam/DuctPost1510/file/help/master.html

3. Из стандартных постпроцессоров выбери тот, который выдаёт наиболее похожую на нужную тебе программу.

4. Создавай файл отличий. Это и будет тебе твоим постпроцессором.

Это - вкратце. :smile:

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

В ПМ-Пост с линейными и быстрыми ходами ничего не далал, стоит стандартный фанук. С переходами разобрался, поставил в приращениях и все заработало. Осталось вот это.

N440G0Z7.5

N450G3G18X-10.88Y-85.09Z10.I2.5K0F3000

N460G1X10.795Y-85.294

N470G3X13.295Y-85.317Z7.5I0K-2.5

N480G0Z5.

Ну вы, блин, даете! Вы же на отработку двух дуг и линии "вваливаетесь" на быстром ходу на уровень Z=7.5, а потом с той же скоростью "ныряете" в материал на уровень Z=5.

Вот это технология! :blink: Шпиндель станка еще цел?

Постпроцессор - в студию!

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

Andrew_P эт просто я не всю программу показал (это перемещение на безопасной высоте), в тело заготовки врезание происходит на скорости 14. У меня щас другой вопрос - когда у подобного кадра N7480G3G18X-10.775Y-86.234Z6.364I2.5K0F86 радиус дуги 3 и выше мм. Станок отрабатывает без проблем, но иногда PowerMill прописывает дугу радиусом 0.1 мм и тогда станок выдает ошибку «Превышение предела радиуса». Как избежать таких ситуаций?

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

настройки => дуги и сплайны => минимальный радиус.

Все же на поверхности.

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

Подскажите пожалуйста, как в PM-Post (v4.501) задать параметры так, чтобы размеры заготовки считались относительно локальной СК, а не глобальной? (Использую Heidenhain530.pmopt)

Пример:

4 ; OUTPUT WP : Матрица

5 BLK FORM 0.1 Z X-155.04 Y-215.0 Z-215.0

6 BLK FORM 0.2 X-48.556 Y215.0 Z215.0

Хочу чтобы выводилось относительно WP- Матрица, а он постпроцессирует относительно глобальной WP.

Заранее спасибо тому, кто откликнется.

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

С проблемой знаком, тоже иногда править приходится для корректной визуализации на стойке. Насколько я знаю, в PM-POST - никак. Cовмещайте глобальную СК с СК вывода.

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

Ребята, взял стандартный PM-Post пост Хайденхайна 530, поизвращался в МИЛЛе перестановкой WP, вывел программу относительно WP - у меня все выходит. :bleh:

Что-то вы сильно намудрили. Это для 3-х осевой обработки.

А для 5-ти осевой обработки не попробовал. :sad:

Если что - поиграйтесь в скриптах параметрами WP из раздела "Атрибуты стола" для пересчета габаритов заготовки.

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

Не замечали ли, что надо менять направление осей в кинематике постпроцессора при переходе на эту версию?

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

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

А еще какие-то улучшения заметили?

Кроме изменения знаков :)

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

Зачем все это сделано - не понимаю.

Из-за того, что стало непонятно... Я и не стал искать, где что еще поменяли делкамовцы натихую... И не стал переходить на новый пм-пост

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

А еще какие-то улучшения заметили?

Кроме изменения знаков :)

Я переходил с PM-POST 4.5, SP2.

В соседней ветке говорил о том, что параметр cycle retract 2nd height при многоосевой обработке выводится неправильно. В новой версии исправлено.

Еще был следующий глюк.

У меня ось С на станке от -30000 до 30000. При превышении этих пределов надо "сбросить" ось С, найдя остаток от деления на 360, предварительно вывести команду М94, тогда станок не сядет на конечник и продолжит обработку как ни в чем не бывало.

Например:

Пост выводит:

...

С+30000

С+30002

С+30004

С+30006

...

Надо:

...

С+30000

М94

С+2

С+4

С+6

...

Проверку текущего положения и "сброс" оси реализовал в скрипте.

Получалось:

...

С+30000

М94

С+2

M94

C+4

M94

С+6

...

То есть присвоение оси С нового значения из скрипта действовало только в текущем кадре, дальше пост "забывал" об этом.

В итоге - программа огромной длины. А станок при отработке М94 на мгновение притормаживает. И это происходило бы после каждого кадра.

При пеоеходе на новый PM-POST проблема решилась.

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

Проверку текущего положения и "сброс" оси реализовал в скрипте.

Получалось:

...

С+30000

М94

С+2

M94

C+4

M94

С+6

...

То есть присвоение оси С нового значения из скрипта действовало только в текущем кадре, дальше пост "забывал" об этом.

В итоге - программа огромной длины. А станок при отработке М94 на мгновение притормаживает. И это происходило бы после каждого кадра.

При пеоеходе на новый PM-POST проблема решилась.

:bleh: Я эту задачу решил еще для ПМ-Поста 4.0 и все отрабатывалось отлично, и много раз "М94 С2=1" не выводилось. Просто алгоритм скрипта у вас наверное разработан неправильный. Нужно каждый раз отслеживать поворот, а выводить свой пересчитанный. Ну и контроль соответственно.
Ссылка на сообщение
Поделиться на других сайтах

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

Неправильным его назвать нельзя, раз в версии PM-POST с устраненными багами он заработал верно.

Такой проблемы нет даже в старых версиях ductpost. То, что, усложнив алгоритм, можно это реализовать, я прекрасно понимаю (правда, не понял того, что вы предлагаете, я и так каждый раз отслеживаю поворот и вывожу пересчитанный). А мучиться-то не хотелось. Тем более есть альтернатива - возможность работать с параметром станка MP810.3=360 и M126. А через пару дней, как я скрипт написал, я заимел PM-POST 4800, в котором эту проблему решили.

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

Если все-таки есть БАГ, не стоит ждать когда его исправят, - может пройти немало времени. Поэтому, как говорил "Филиас Фог" из м/ф "Вокруг света за 80 дней" - Используй то, что под рукою и не ищи себе другое.

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

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

Подскажите...

СОЖ в программе включается сразу, в начале, еще до подвода инструмента к заготовке, при этом СОЖ просто заливает смотровые окна.

Как сделать в PMPost, чтобы СОЖ включалась на первом рабочем ходу.

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

Ув. коллеги, существует ли програмнная оболочка для описания MTD файла, или всё ручками правим из примеров?

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • Mr_Gray
      Если и расфрезеровывать, то обязательно с коррекцией радиуса инструмента G41, чтобы попасть в середину поля допуска. Но лучше все же разверткой или расточной головкой.
    • lem_on
      При хорошей геометрии станка, можно и расфрезеровать. Если неглубокие отверстия, можно и тс сверлом сразу размер получить.
    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
×
×
  • Создать...