Jump to content

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


Recommended Posts

sapr71

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

Сделал постпроцессор для фрезерного пяти осевого китайского станка через постбилдер на основе библиотеки 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
sapr71
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
sapr71
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
sapr71
12 часов назад, mr_Voden сказал:

Верно. 

 

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

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • Guhl
      Что значит в состоянии разгона? То есть в разнос уходит? Вот когда один ключ не работает, то будет ситуация, что мотор не может достичь заданной скорости и растет нагрузка
    • Guhl
      Я открывал его, выглядит судя по фоткам в инете как оригинал. Микросхемы, плата Чтобы образ снять и пароль вытянуть
    • gudstartup
      Ключи здесь ни причем просто усилитель находится в режиме постоянного разгона до заданной скорости а достичь ее е может   отсюда и нагрузка в 150%
    • gudstartup
      А для чего он нужен например в 828D? цена оригинала выше в 10 раз а у нас не было случаев чтобы  не подключился просто у оригиналов скорость обмена может быть более 1.5 МБит и если связь в контроллере настроена на более высокую скорость то может и не соединиться  тоже игрушка для толстосумов да и зачем она если можно в проц. воткнуть и прочитать?
    • Maker79
      Мне будет очень интересно!
    • maxx2000
      @Maker79 именно так. Не нравится делать всю работу за программу, обрабатывай 3D модель. Есть другие хорошие CAM которые умеют накладывать плоский шаблон на любую криволинейную поверхность 
    • Maker79
      Следуя этому смыслу нужно создать шаблон учитывая диаметр фрезы и смещение, то-есть сделать всю работу за программу и положить ей в рот чтобы она прожевала? 
    • Viktor2004
      Щас как-то нет времени вникать в эту тему. Может тут проблема как у меня когда-то была?   вот еще    
    • Guhl
      Ну меня настрощали, что не всегда удается подключиться. Может конечно это и неправда, но с оригиналом всегда спокойнее. ММС читаются обычным внешним программатором  А вот для MC карт (или как там они называются) есть сименсовский ридер  
    • boomeeeer
      я китайским за 3к без проблем цепляюсь к этой ЧПУхе
×
×
  • Create New...