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

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

 

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

Если такой умный может, подскажешь, как в ArtCam включить коррекцию на радиус, т.е. G41/42.

Принудительно в постпроцессоре. На каждую коррекцию будет свой пост.

В разделе "START" включаем коррекцию, а в разделе "END" выключаем. Только так.

Если такой умный может ...

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

Принудительно в постпроцессоре. На каждую коррекцию будет свой пост.

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

В разделе "START" включаем коррекцию, а в разделе "END" выключаем. Только так.

<{POST_SNAPBACK}>

Ага, а если в УП более одного контура с коррекцией?

Ручками?

Это скорее - для очень крайних случаев (вроде - "умею только в АртКаме").

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

Опаснеьнько... проверок-то никаких...

Согласен, это для тех, кто "нутром чувствует" обработку; как фреза пойдет, если "то" или "это".

Ага, а если в УП более одного контура с коррекцией?

Даже Милл делает только одну из коррекций для одной траектории с несколькими контурами. Для этого нужно сгруппировать контура с конкретной коррекцией в одну траекторию; сделать траекторий несколько (одна будет по G41, другая по G42). Изменено пользователем Andrew_P
Ссылка на сообщение
Поделиться на других сайтах

Поясню, что я имел ввиду.

Разные коррекции в одном файле , это не значит 41 и 42.

Это значит , например, только G41, но в УП есть множество контуров с переходами между ними. Ес-но надо вставлятьь Жэ40 .... ну дальше понятно

Как в этом случае быть ?

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

Как в этом случае быть ?

<{POST_SNAPBACK}>

Сразу видно, что Вы не работаете в АртКАМе. Объяснить популярно не смогу (по техническим причинам), но укажу где искать решение.

Первый подъем и первое перемещение на подачи врезания прописываются отдельной командой. (ВЫКЛ - ВКЛ корекции).

А вообще-то мы уже ушли от темы.

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

Andrew_P

Т.е. вот так добавить G41

FIRST_FEED_RATE_MOVE = "G1 G41 [X] [Y] [Z] [FC]"

А как же быть с G42 или когда нужно центром ?

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

Зачем же тогда всё это?

<{POST_SNAPBACK}>

Никогда этим не пользовался, пока не знаю. Но знаю одно: если Вы не пропишите в пост корекцию, то она и не выведется никогда, что бы Вы не включали в АртКАМе или в ПоверМИЛЛе.
Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

Вопрос к JKC У меня есть пост для DUCTPOST я его не писал он не поддерживает многоосевую обработку...

Создал пост через PMPOST так при записи файлы пишет приложение PMPOST будет закрыто ошибка и прочее...

как быть??

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

В УП действительно нужна многоосевая обработка или она получается "случайно"?

Мил считает начинает считать обработку многосевой , если ось инструмента не совпадает с СК. Это тот случай?

Я работаю с ductpost в 3-х координатах. Соответственно и ПП у меня без поддержки многоосевой.

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

Согласен с Женей, все к тому. Отверстия (которые элементы 2Д модели) должны быть ориентированы сверху вниз, а то Милл полагает, что ты собираешься развернуть заготовку и сверлить "с тыла".

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

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

Привет всем!

Помогите с постом.

Станок с поворотной шпиндельной головкой B.

Есть пост.

Центр вращения оси находится 4мм выше от торца щпинделя (по оси Z)

Где в PMpost ввести это значение, чтобы при выводе УП учитывалось это значение в дабавку к параметру

ОБЩАЯ ДЛИНА в параметрах NC файла В Powermill.

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

Изменяю на RAP, в окне справа вижу G0 – как и надо, перехожу на другую команду, возвращаюсь – все равно – LIN и G1, т.е. изменения не применяются. Если есть возможность выложи на Рапиду любой постпроцессор, где отрабатывается G0.

Тоже столкнулся с данной проблемой, но довольно быстро понял, что всё правильно, при работе в 5 координатах все перемещения задаются через подачу. И PMPost сам изменяет G0 на G1.

Или пост редактировался для трёх осей?

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

Или пост редактировался для трёх осей?

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

Да, для трёхосевой та же тема, но как ни странно, в УП выводятся и быстрые и рабочие ходы.

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

У ПоверМИЛЛа есть одна интересная "фишка". То, что он показывает красным цветом - это перемещения по 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;

}

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

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

Подскажите как в pm-post поменять направление оси Z, у меня на станке движение вверх "-", вниз "+"

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

Подскажите как в pm-post поменять направление оси Z, у меня на станке движение вверх "-", вниз "+"

Думаю, следующим образом.

Форматы => далее выбрать формат, привязанный к выводу координаты Z => настройки, зависящие от единиц измерения => коэффициент масштабирования установить "-1" в ячейке, соответствующей миллиметрам (если вы не в дюймах работаете, конечно :smile: ).

Соответственно, для вывода X и Y должен применяться другой формат. Теперь Z будет всегда с противоположным знаком.

Вот еще, что накопал.

Настройки => кинематика стойки => раскрыть вкладку линейной оси Z => в табличке: строка "вектор", колонка "Z" поставить значение "-1".

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

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Maik812
      Не пройдут! NTFS файлавая система должна и копировать файлы нужно с потоками! Архив можно скинуть так. В любом случае вариантов создания "карточек" к файлу только в базах данных есть там "подписываешь" но вопрос как разворачивать это и записывать , сколько стоить будет PDM такой , его обслуживание и создания инструментов и настроек .  А тут вариант для себя любимого одного можно сделать, или для 2х конструкторов в КБ например.
    • UkulyAlex
      @SAPRonOff , спасибо. Со скругленным диском проблем почти не возникает, а с диском с конической поверхностью можете такое же повторить, нужно получить винтовую канавку трапецеидальной резьбы с углом 30 градусов, у меня почему-то постоянно то ошибка самопересечения то некорректная геометрия. Вот пример картинки из 17 тефлекса https://disk.yandex.ru/i/PvNSj4ZY8EO-SA и https://disk.yandex.ru/i/8aKOOOmTMT5nqw  Со   П.С, Почему то не могу картинку прикрепить к сообщению,  не нашел такой кнопки или новичкам не положено?
    • nicomed
      я же отвечал - Файловое хранилище. Кто даст гарантию что файлы с подвязанными потоками не пройдут такую цепочку? У меня на одном компе только линукс, на втором две системы, третий - ноут жены - только Виндовс. Зачем мне думать на какой комп можно копировать файлы, а на какой нет.
    • clavr
    • Snake 60
      @nicomed  А зачем на Линух что-то переносить? Там же ни одной нормальной CAD нету.
    • Maik812
      Нах такое! ставишь ntfs! Пытался скинуть коллекцию книг на такое хранилище,имена файлов по книгам не помещаются из за  длины имени файла в NTFS оно гораздо длиней может быть  !!! так что мне не актуально.Везде есть свои проблемы+ и - Фаил базы тоже можно  похереть со всеми файлами, и диск сломаться и че только не случится! НО есть  возможность вроде в WinRar сохронять в архиве фаил+ поток , так что копируй раром туда.
    • FitchKrause
    • nicomed
      Файловое хранилище по Линуксом ? Не? NAS например...   Upd: А просто перенести проект на флешке или внешнем диске ?
    • Maik812
      если нет ntfs  то все ! капут! а у ext4/3 есть свои потоки.. но они не под виндовс работа. обсуждается работа на вин системе только! предросить в атрибуты или в другой плагин раз плюнуть если есть куда у файла. Например предать mPDM=>пользовательские свойства Solidworks или kompas  одним кликом есть. Но от wdx плагина зависит а у Солида щас до 2015 версии (не включая ее).
    • Kelny
      Потому что одно основное окно программы растягивается на 2 экрана, то есть не смотря на то что в данный момент работаешь на одной половине, на втором экране не можешь ни чего открыть дополнительно, т.к. открытое будет перекрыто растянутым на два экрана окном Solidworks.   Но если очень нужно, можно запустить два процесса программы, каждому назначить своё ядро процессора (т.к. программа всё равно работает с одним ядром) и каждый экземпляр растянуть на свой экран.
×
×
  • Создать...