Attila11

PM Postprocessor

517 posts in this topic

На скринах судя по всему две разные траектории! На первом чистая пятиосёвка т.к. активен (set multi-axis on), а на втором 3+2, просто подвод сделан как при пятиосевой командой From.Смотрите где то в скрипте при распознавании траектории к 3+2 стоит вывод команды From, а на 5axis нет. И ещё На первом скрине, судя по допуску идёт черн. обработка, а HSC-MODE:0(чист. обработка) надо 1))))). Лучше бы конечно пост посмотреть с проектом!

Share this post


Link to post
Share on other sites


 

В 13.06.2017 в 06:57, Е в г е н. сказал:

На скринах судя по всему две разные траектории! На первом чистая пятиосёвка т.к. активен (set multi-axis on), а на втором 3+2, просто подвод сделан как при пятиосевой командой From.Смотрите где то в скрипте при распознавании траектории к 3+2 стоит вывод команды From, а на 5axis нет. И ещё На первом скрине, судя по допуску идёт черн. обработка, а HSC-MODE:0(чист. обработка) надо 1))))). Лучше бы конечно пост посмотреть с проектом!

Спасибо, понял в каком направлении копать, переписал команды. Теперь жду окна, чтоб прогнать на станке.

 

 

Ещё вопросик. Станок трехкоординатный, циклы не понимает. Требуется в конце сверловки делать паузы  небольшие,что почище были отверстия, без ворса. Как можно вывести эти паузы в пост. Какой командой прописать?

 

 

59412975201e2_.png.103f55ad62c6cba39a1611a55bedb264.png

Share this post


Link to post
Share on other sites

ID: 403   Posted (edited)

Только что, scorpion1007 сказал:

Ещё вопросик. Станок трехкоординатный, циклы не понимает. Требуется в конце сверловки делать паузы  небольшие,что почище были отверстия, без ворса. Как можно вывести эти паузы в пост. Какой командой прописать?

Если станок на обычном ISO коде то G4 P... :

G4 - пауза

P- время паузы 

 

http://www.intuwiz.ru/articles/g04.html#.WUEc_qAzox8

Edited by Frezer_PU
1 person likes this

Share this post


Link to post
Share on other sites
57 минут назад, Frezer_PU сказал:

Если станок на обычном ISO коде то G4 P... :

G4 - пауза

P- время паузы 

 

http://www.intuwiz.ru/articles/g04.html#.WUEc_qAzox8

 

 

Это понятно. Как G4 вывести в пост ?

 

 

 

Безымянный.png

Share this post


Link to post
Share on other sites

Drilling Dwell, но работает он только в циклах. Если G4 надо выводить после конечной Z, то можно так попробовать 5941f42d6ad41_.jpg.c937d00108019d78ad356f9df3a84599.jpg

 

5941f684e4832_1.jpg.cf8f331d5550f0f35ab55792d3a1b073.jpg

 

Share this post


Link to post
Share on other sites
3 часа назад, Е в г е н. сказал:

Drilling Dwell, но работает он только в циклах. Если G4 надо выводить после конечной Z, то можно так попробовать 

 

 

 

Хорошая идея. А из какого параметра вытащить время задержки, забитое в PM? Чтоб не прописывать каждый раз вручную

Share this post


Link to post
Share on other sites
1 час назад, scorpion1007 сказал:

Хорошая идея. А из какого параметра вытащить время задержки, забитое в PM? Чтоб не прописывать каждый раз вручную

очевидно Drilling Dwell

Share this post


Link to post
Share on other sites

Забитое в PM время задержки, это параметр Drilling Dwell, но выводится он если делать циклом.(насколько я знаю) если это параметр засунуть в Move Linear он не работает.

Можно просто дописать к G4 например P5, тогда при сверлении будет всегда выводить G4 P5. Можно сделать пользовательский параметр и прописывать время там.

Share this post


Link to post
Share on other sites

Добрый день. Кто-нибудь работает с четырехосевиками с дисковым инструментом? Так уверенно начал делать под него пост, а потом все оказалось не так просто. Если в Power Mill создать дисковую фрезу, то ось инструмента совпадает с осью Z, т.е. она ориентирована перпендикулярно к плоскости диска. На станке положение инструмента другое по отношению к оси Z. Такого варианта создания инструмента в программе нет. Получается что переориентация должна делаться каким-то образом самим постпроцессором? Или существует еще какое-то другое решение проблемы? Кто-то решал такую задачу?

5555.jpg

Share this post


Link to post
Share on other sites
8 часов назад, GreyWorm сказал:

Получается что переориентация должна делаться каким-то образом самим постпроцессором? Или существует еще какое-то другое решение проблемы? Кто-то решал такую задачу?

Камнерезка небось. Поворот оси инструмента можно делать в настройках траектории, делая 5-осевую с фактическим использование 4 осей. Поворот в "лишней" оси потом выкидываешь в посте, чтобы не смущать стойку.

 

 

 

Share this post


Link to post
Share on other sites

Есть добрые люди, кто поделится постом на NC-220 (baltsystem) буду очень признателен. В ответ могу хорошим постом на фанук поделиться. Ну или пост, который бы выводил G2/G3 с I J - не расстоянием до центра окружности, а расстоянием от "ноля детали"?

Share this post


Link to post
Share on other sites
38 минут назад, Sverloff сказал:

Ну или пост, который бы выводил G2/G3 с I J - не расстоянием до центра окружности, а расстоянием от "ноля детали"?

В свойствах параметра есть свойство Incremental. Попробуйте установить Yes  для параметров Arc Center X/Y/Z

59f1a8f7282b5_.png.d93fe219fd50e6b116d350a3d48f7151.png

Share this post


Link to post
Share on other sites

Подскажите пожалуйста, кто растачивает отверстия расточной системой.

Какой цикл вы используете для этого ?

 

Я стал тестировать стандартные посты от PostProcessor -

так Fanuc выводит как G86, а HAAS выводит как G76. (это в настройках траектории сверления нужно задать "Ступенчатое отверстие")

 

Какой цикл предпочтительнее из этих двух ?

Share this post


Link to post
Share on other sites

ID: 414   Posted (edited)

57 минут назад, eksodus сказал:

Подскажите пожалуйста, кто растачивает отверстия расточной системой.

Йа! ) Можно сказать собаку на них съел)

 

57 минут назад, eksodus сказал:

Какой цикл предпочтительнее из этих двух ?

Никакой, ибо:

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

 

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

 

Тебе нужно на рабочей подаче зайти и выйти из отверстия, тогда и резец не убьёшь и отверстия чёткие получатся.

G85 - Стандартный расточной цикл. Инструмент вводится в отверстие на рабочей подаче. При достижении заданной координаты инструмент выводится из отверстия на рабочей подаче.

 

Для получения данного цикла в PM нужно использовать следующие настройки траектории сверления:

PM.jpg.f88837d9318e14427f45c34f6dae2e85.jpg

Edited by Machinist
2 people like this

Share this post


Link to post
Share on other sites
7 минут назад, Machinist сказал:

Йя! ) Можно сказать собаку на них съел)

понял ) буду в ваших краях - закажу в ресторане )

8 минут назад, Machinist сказал:

а боковой поверхности (стенке) отверстия, скорее всего, останется вертикальная риска

так и есть, остаётся, небольшая но есть

просто мне не совсем было понятно - почему в HAAS G76, а в Fanuc - G86

вроде ж обе Fanuc

9 минут назад, Machinist сказал:

Тебе нужно на рабочей подаче зайти и выйти из отверстия, тогда и головку не убьёшь и отверстия чёткие получатся.

говорят, что когда резец поднимается на рабочей - качество поверхности ухудшается

10 минут назад, Machinist сказал:

Для получения данного цикла в PM нужно использовать следующие настройки траектории сверления:

Спасиб Лёш ! Будем пробовать, как говорится )

 

Share this post


Link to post
Share on other sites

ID: 416   Posted (edited)

14 минуты назад, eksodus сказал:

говорят, что когда резец поднимается на рабочей - качество поверхности ухудшается

Да не слушай никого Юр, я в своё время когда на пресс-формах работал - километры отверстий расточил. Нужна хорошая расточная система и набор вменяемых, трёхточечных, микрометрических нутромеров.

3.jpg.d09859cd43afb577f0fe16eef5db8c6f.jpg

 

 

Edited by Machinist
1 person likes this

Share this post


Link to post
Share on other sites

ID: 417   Posted (edited)

19 минут назад, Machinist сказал:

Нужна хорошая расточная система

у нас итальянская Dandrea - это хорошая ?

 

PS: имеется разница для цикла, G98 или G99 выводится ?

Edited by eksodus

Share this post


Link to post
Share on other sites
2 минуты назад, eksodus сказал:

у нас итальянская Dandrea - это хорошая ?

Офигенная)

5 минут назад, eksodus сказал:

PS: имеется разница для цикла, G98 или G99 выводится ?

Признаться, я их никогда не пользую. Цикл запоминает безопасную Z первого отверстия и сохраняет её до отмены G80.

NC.jpg.da2b9a7565158cb60a504fa1f7c3f770.jpg

 

1 person likes this

Share this post


Link to post
Share on other sites

Добрый день !

 

пытаюсь сделать траекторию на 4 оси

выдаёт такую ошибку:
 

Цитата


warning NCB0251: During a connection move tool directions of two neighbouring positions are anti-parallel: machine behaviour during this move is unpredictable. Please, be careful! Start tool vector ( 0.000;  0.000;  1.000), end tool vector ( 0.000;  0.000; -1.000).
warning NCB0252: Tool directions of two neighbouring positions are anti-parallel within one toolpath! machine behaviour during this move is unpredictable. Be very careful, THE MACHINE CAN BE SERIOUSLY DAMAGED! Start tool vector ( 0.000;  0.000;  1.000), end tool vector ( 0.000;  0.000; -1.000).

 

сама траектория вот такая -

555.png.d9a1b1d04fe0220d3bde889d141571e8.png

 

как можно это исправить ?

 

Share this post


Link to post
Share on other sites

ID: 420   Posted (edited)

Сделал копию оси и повернул по X на 7 градусов, на картинке ниже видно

666.png.8839825ab1adf83280248b826bc69657.png

теперь этих ошибок нет

 

но теперь мне непонятно - почему поворот всего на 7 градусов позволяет избежать таких ошибок ?

 

 и ещё одно - теперь выдало ошибку

Цитата

warning NCB0107: Can't change 'Read Only' parameter Cutter Compensation Mode. Set 'Read/Write' access for current parameter.

 

я нашёл этот параметр (Cutter Compensation Mode), и сделал его доступным для записи в его свойствах

теперь ошибок нет

это ничем не может навредить ? какие права должны быть по умолчанию для Cutter Compensation Mode ?

или это индивидуально для каждого отдельного случая ?

 

PS: сам постпроцессор на 4 оси для HAAS я нашёл на форуме автодеска

там всё на скриптах и командах, такого я ещё не видел

707.png.be924b7e1151fdc29b95fbd5fe9108ac.png

 

Edited by eksodus

Share this post


Link to post
Share on other sites
1 час назад, eksodus сказал:

warning NCB0251: During a connection move tool directions of two neighbouring positions are anti-parallel: machine behaviour during this move is unpredictable. Please, be careful! Start tool vector ( 0.000;  0.000;  1.000), end tool vector ( 0.000;  0.000; -1.000).

У меня такое предупреждение появляется когда, например пазы находятся друг напротив друга в направлении оси Z, т.е один паз обрабатывается с угловой координатой А0, а следующий с А180. Постпроцессор предупреждает, что поведение машины во время этого движения непредсказуемо. Я обычно игнорирую это предупреждение, потом только в CIMCO проверяю программу.

Share this post


Link to post
Share on other sites
32 минуты назад, arsenev сказал:

У меня такое предупреждение появляется когда, например пазы находятся друг напротив друга в направлении оси Z, т.е один паз обрабатывается с угловой координатой А0, а следующий с А180.

точно, спасиб

у меня также всё происходит

а при повороте СК на несколько градусов - уже такой ошибки нет

 

но тогда не совсем понятно поведение постпроцессора - пазы то и так остаются друг против друга - почему не ругается при повороте СК ?

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

Share this post


Link to post
Share on other sites

Не могу точно сказать. Возможно, что в случае А0-А180 станок может крутануть 4 ось либо по, либо против ЧС, а в случае например А7-А187 уже направление поворота задано.

1 person likes this

Share this post


Link to post
Share on other sites

Товарищи, подскажите как реализовать список инструмента в начале программы на itnc 530. Уже весь измучался, но дальше чем второй инструмент не прописывает. 

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

Share this post


Link to post
Share on other sites

ID: 425   Posted (edited)

Надо создать таблицу и в нее добавить например Tool Name  , Tool Number и потом ее добавить например в Program Start . Посмотри ролик  01 Introduction to Delcam Post Processor

PostProcessor 2010 Training videos.rar

Edited by Attila11

Share this post


Link to post
Share on other sites
3 часа назад, Attila11 сказал:

Надо создать таблицу и в нее добавить например Tool Name  , Tool Number и потом ее добавить например в Program Start . Посмотри ролик  01 Introduction to Delcam Post Processor

PostProcessor 2010 Training videos.rar

Спасибо, разобрался))) 

Share this post


Link to post
Share on other sites

Прошу всех о помощи. Нужен постпроцессор для PowerMILL Станок 3-х осевой фрезерный DMG 635, стойка: SINUMERIK 810D. Или аналогичный.

Share this post


Link to post
Share on other sites
2 часа назад, Борис_нск сказал:

Нужен постпроцессор для PowerMILL Станок 3-х осевой фрезерный DMG 635, стойка: SINUMERIK 810D

в стандартной поставке программы Postprocessor есть именно такой пост

используйте его

или он не подходит ?

Share this post


Link to post
Share on other sites

ID: 429   Posted (edited)

7 часов назад, eksodus сказал:

в стандартной поставке программы Postprocessor есть именно такой пост

используйте его

или он не подходит ?

Ткните пальцем, пожалуйста) Может я не туда смотрю.

 

Edited by Борис_нск

Share this post


Link to post
Share on other sites
4 часа назад, Борис_нск сказал:

Ткните пальцем, пожалуйста)

Папка общие документы на компе

там будет папка с постами от установленной версии Postprocessor с номером версии

внутри папки Generic будет файл  - Siemens810D.pmoptz

Share this post


Link to post
Share on other sites

 

41 минуту назад, eksodus сказал:

Папка общие документы на компе

там будет папка с постами от установленной версии Postprocessor с номером версии

внутри папки Generic будет файл  - Siemens810D.pmoptz

 Только у меня там SIEMENS_3X. Больше никаких Siemens_ов нет... Попробую этот. Благодарю)

Share this post


Link to post
Share on other sites
1 минуту назад, Борис_нск сказал:

Только у меня там SIEMENS_3X. Больше никаких Siemens_ов нет

Значит вы их не установили во время установки программы.

Для PostProcessor во время установки выберите "Complete" - и всё установится

Share this post


Link to post
Share on other sites

Postprocesor 2015

 

Какая у вас версия ?

Siemens810D.pmoptz

Share this post


Link to post
Share on other sites
18 часов назад, Attila11 сказал:

Postprocesor 2015

 

Какая у вас версия ?

Siemens810D.pmoptz

 У меня 2017

 Благодарю.

Share this post


Link to post
Share on other sites

Здравствуйте!!! Помогите пожалуйста разобраться.

Почему при 3-х и 5-и осевой обработке параметр Toolpath Z MIN отрабатывает корректно,  а при 3+2 значение показывает неправильно? (постпроцессор корректировался в postprocessor 2011 sp3)

F.RAR

Share this post


Link to post
Share on other sites
1 час назад, ValFD сказал:

Здравствуйте!!! Помогите пожалуйста разобраться.

Почему при 3-х и 5-и осевой обработке параметр Toolpath Z MIN отрабатывает корректно,  а при 3+2 значение показывает неправильно? (постпроцессор корректировался в postprocessor 2011 sp3)

F.RAR

Если я не ошибаюсь, то этот параметр берет z min относительно глобальной системы координат 

Share this post


Link to post
Share on other sites
В 10.03.2018 в 15:10, Виталий_66 сказал:

Если я не ошибаюсь, то этот параметр берет z min относительно глобальной системы координат 

Нет , этот параметр выводится относительно СК вывода УП. Просто там 3-х и 5-ти осевая обработка выводились относительно одной СК , а 3+2 относительно другой СК. Поэтому в программах и выводится Z MIN разные. 

1 person likes this

Share this post


Link to post
Share on other sites

1. СПАСИБО ЗА ОТВЕТ, но я так намеренно выводил через 3 СК. ( Я ошибаюсь?) 

2. тогда подскажите пожалуйста, как правильно вывести в одном NC файле все три траекторий ? (заранее благодарен за ответ!!!!!)

Share this post


Link to post
Share on other sites

ХОРОШО!!!! А почему здесь отработало как надо ?   F2.RAR

Share this post


Link to post
Share on other sites

ID: 440   Posted (edited)

Добрый день . Как правельно задать в посте .повтор в цикле "сверление по профилю"чтобы он выводил цикл не один раз а несколько с шагом врезания до последней глубины ?

 

Edited by kostik13552

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • mrvcf1
      Не красиво.
    • KorovnikovAV
      Надизайнить, при условии что это не изготовят и не купят это не уровень.  По поводу мировых катийщиков сказать могу только что их изделия круты тем, что они реализуются, а не остаются рендером. 
    • Onizuka
      Заменить в русской локализации суффикс ссылочного размера "ПРИВЯЗКА" на * https://community.ptc.com/t5/Creo-Parametric-Ideas/Change-localization-Russian-suffix-text- in-reference-dimension/idi-p/636203   Заходите голосуйте. Жмите на палец вверх. Призывайте друзей и коллег.   Мелочь, но будет приятно, если реализуют.
    • Krusnik
      T-flex, Drive works
    • Krusnik
      Конфигурации маршрута, а не составных частей. См. первый пост. И не в трубопроводе, а в электропроводке.    Попробуйте создать 2 крана на расстоянии 1 м друг от друга соединенные трубой.  А потом сделайте вторую конфигурацию, где расстояние уже 2 м. И переключайте конфигурации, можно в такт любимой музыке))) Увидите, что труба перестраивается, а топикстартеру нужно, чтобы было 2 трубы: 1 м в одной конфигурации и 2 м в другой. Чтобы групповая спецификация получалась. Только не с трубами, а с проводами - там ещё всякие кембрики, таблицы соединений, таблицы подключений и т.п.
    • Ishimtcev
      Ясно, гадать я больше не собираюсь.   вот вам направление... смотрите комбинации в фале станка... такое ощущение что вы хотите использовать противошпиндель... а траекторию строите в главном шпинделе... вот у вас и не меняет направление
    • Maxyx
      Спасибо за помощь!
    • zerganalizer
      Модель выше - просто тестовая идея. Ваш образчик в-принципе те же 5-7 фичеров. Если вы видели мои магазины колечек/браслетов - поймете, что я то же могу и с дисками сделать. Типа такой темы или такой, но по фасаду. Будет орнаментный диск в японском стиле со смыслом и их стилизованными иероглифами. Шеф уже, честно, задолбал - рисуй что-то попроще, "по-кондовее".   Никакого пафоса - я 8 лет занимался автоматизирующими моделлинг разработками, так что могу много чего, чего мировым профи-катийщикам и не снилось. Вот на таком совсем простецком дизайне шеф слился - а вдруг не прольётся??? Что будет - если я импеллеры class A ему стану предлагать???
    • mrvcf1
      Своей мамке предложи.
    • Krusnik
        Тоже поддержу @greasemonkey, т.к. сам так работаю. Но. 1) Данный подход хорош только на токарных и фрезерных деталях. Видал я извращенцев, которые так делали детали из листового металла. Сначала вырисовывали развертку со всеми отврестиями, потом гнули. 2) Преимущества НЕ очевидны. Работал так в связке конструктор-технолог-чпу. Технологи нифига не понимали как я так делал модели. Вроде бы сначала параллелепипед, потом вырез, вырез, вырез... Технологам по-моему скромному опыту обычно по барабану как делается модель. Сами они моделируют обычно такое, что ни в сказке сказать, ни на чертеже оформить. Обожают булевы операции. Ещё любят что-нибудь наваять, потом половину модели "отрезать" и дальше лепить. Основное преимущество - это то, что при таком подходе к моделированию в модели проставляется не менее 99% размеров. При создании чертежа тупо переносишь размер из модели и готово. Редко бывает, чтобы при обычном подходе к моделированию и последующему оформлению конструктор проставлял ВСЕ необходимые размеры, особенно если деталь сложнее шайбы. 3) По времени спорно. Если простую втулку реально легче смоделировать поворотом эскиза вокруг оси - то если взять деталь чуть посложнее, время сравнивается. Допустим моделирование стойки из шестигранного прутка занимает столько же времени, а учитывая облегченную в последующем работу с чертежом - то получается выигрыш во времени. Не забываем, что при обычном способе конструктор может и пропустить некоторые размеры на чертеже.