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.



  • Сообщения

    • Александр 36
      1к2 Пардон 1 к1 Станок после привоза в Россию простоял 5 лет не подключенный
    • gudstartup
      а его нет этого энкодера
    • Killerchik
      Тут мне кажется лучше привести соотношения по зубьям, потому что "примерно" тут не канает. И энкодер шпинделя соотносится с входным валом ПБ 1:1 или нет?
    • gudstartup
      судя по ошибкам у автора Фануковский nullимеем ошибку 7131 SPINDLE LOCK и дейcтвительно в параметрах ничего  не настроено не станок а полуфабрикат какой то и как на нем работали столько лет   единственно ступени прописаны м
    • Александр1979
      У вас какой преобразователь частоты для шпинделя? Если смотреть параметр 4002 для Ai серии, то у вас энкодер шпинделя вообще не используется.  
    • Александр1979
      https://www.helmancnc.com/example-of-fanuc-g07-1-cylindrical-interpolation-program/
    • Tad
      Это не минус, а плюс. Собственный кам всегда намного дороже. А так же, как почти любое блюдо можно исправить с помощью кетчупа, любой сторонний кам легко адаптируется под конкретную машину с помощью хорошего постпроцессора.   Это вопрос к сервису, который занимался пусконаладкой.   конкретно, чего не может выполнить эта машина, а может "брендовая"?   А куда же без них? Это Китай, батенька. Поспрашиваю у коллег. Лазеры конкретно - не моё.
    • Александр 36
      CNCPARAM.DAT
    • Alexejswt
      У вас масштабный коэффициент высокий = 50. Т.е масштабирование реальных перемещений в 50 раз. Поставьте 1. 
    • Александр 36
      Шкив мотора и входной шкив КПП соотношение 1 к2(на моторе меньший диаметр) Повышенная передача входной шкив КПП 1 оборот -шпиндель 1,65 оборота Средняя передача входной шкив КПП 1 оборот-шпиндель 0,75 оборота Пониженная передача входной шкив КПП 1 оборот-шпиндель примерно 0.22-0.21 оборота
×
×
  • Create New...