Jump to content

NX. Постпроцессор Fanuc 30i.


sapr71

Recommended Posts

Здравствуйте.

Сделал постпроцессор для фрезерного пяти осевого китайского станка через постбилдер на основе библиотеки Fanuc_30i_advanced.

 

Все работает как нужно, кроме полноценной пяти осевой обработки.

 

При обработке 3+2 стол позиционируется через G68.2, как мне и надо, но если использовать полноценные 5 осей то постпроцессор не выводит G68.2.

 

Мне постпроцессировали обработку ( TestModelNX.zip ) и скинули рабочий G-код ( CorrectProgram.zip ).

 

Подскажите как сделать что бы адекватно работала полноценная пяти осевая обработка в моем постпроцессоре.

 

Прикрепляю файлы:

- Файл PRT модели с обработкой ( TestModelNX.zip ).

- Файлы постпроцессора ( Fanuc30i.zip ).

- Управляющая программа, корректно работающая, проверил на станке ( CorrectProgram.zip ).

- Управляющая программа, постпроцессированная через мой постпроцессор, работает не корректно ( Program.zip ).

 

Обе управляющие программы постпроцессированы с одной и той же модели ( TestModelNX.zip ).

 

Заранее благодарен, тем кто подскажет как допилить правильно постпроцессор.

CorrectProgram.zip Fanuc30i.zip Program.zip TestModelNX.zip

Link to post
Share on other sites


UnPinned posts
mr_Voden

@sapr71 Зачем использовать 68.2 чтобы потом отменить его? Просто предварительно позиционируйте стол, раз углы вам известны.

И второе: у вас обычный пятиосевик, следовательно, скорее всего у вас при включенном TCP должно использоваться TCP_FIX_TABLE, вместо TCP_FIX_MACHINE

Это в PB_CMD_customize_output_mode, если что.

  • Нравится 1
Link to post
Share on other sites
11 минут назад, mr_Voden сказал:

@sapr71 Зачем использовать 68.2 чтобы потом отменить его? Просто предварительно позиционируйте стол, раз углы вам известны.

И второе: у вас обычный пятиосевик, следовательно, скорее всего у вас при включенном TCP должно использоваться TCP_FIX_TABLE, вместо TCP_FIX_MACHINE

Это в PB_CMD_customize_output_mode, если что.

А почему пост какие то выдает через g68.2, а какие то нет? В чем разница?

23 минуты назад, mr_Voden сказал:

PB_CMD_customize_output_mode

Это в стойке или в постбилдер?))

Link to post
Share on other sites
mr_Voden

@sapr71 Ясно)

17 минут назад, sapr71 сказал:

А почему пост какие то выдает через g68.2, а какие то нет? В чем разница?

Разница в G-кодах конечно. Почитайте фануковое руководство (желтая книжка), очень полезно. Я серьезно.

17 минут назад, sapr71 сказал:

Это в стойке или в постбилдер?))

Это в посте.

Fanuc30i_28.07.24_21.38.rar

  • Нравится 2
Link to post
Share on other sites
2 часа назад, mr_Voden сказал:

@sapr71 Ясно)

Разница в G-кодах конечно. Почитайте фануковое руководство (желтая книжка), очень полезно. Я серьезно.

Это в посте.

Fanuc30i_28.07.24_21.38.rar 77 \u041a\u0431 · 0 скачиваний

Спостпроцессировал.

Похоже на правду.

Завтра на станке посмотрю.

Уже не в первый раз выручаете) 

Спасибо mr_Voden!!!

2 часа назад, mr_Voden сказал:

Это в посте.

 

Если я правильно понял, то вы вот это поменяли

 

image.png

И еще разбили А и С на отдельные кадры? Верно?

 

У меня просто постбилдер 12, а у вас 13) Не смог открыть, но вроде разобрался)

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

Если я правильно понял, то вы вот это поменяли

 

Изменили с TCP_FIX_MACHINE на TCP_FIX_TABLE

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

Изменили с TCP_FIX_MACHINE на TCP_FIX_TABLE

Верно. 

 

8 часов назад, sapr71 сказал:

И еще разбили А и С на отдельные кадры? Верно?

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

  • Нравится 1
Link to post
Share on other sites
12 часов назад, mr_Voden сказал:

Верно. 

 

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

Отработал на станке. Все ок. Спасибо за помощь.

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.



×
×
  • Create New...