Jump to content


NX. Ошибка при постпроцессировании.


sapr71

Recommended Posts

Здравствуйте! 
Проблема с постпроцессором. 
Фрезерный станок 5ти осевой на Fanuc 30i.
Физические ограничения у станка по оси А от -120 до 30 градусов.
Так вот когда я пытаюсь постпроцессировать программу выкидывает ошибку: WARNING: unable to determine valid rotary positions 
Если убираю ограничения в постпроцессоре по оси А, ошибка уходит.
Как сделать что бы постпроцессор закручивал стол в другую сторону?

 

Прикрепил файл с обработкой и постпроцессор. Версия NX12.

 

Файл с обработкой (tst.zip)
Постпроцессор: ( FANUC_30I_5X.zip )

FANUC_30I_5X.zip tst.zip

image.png

Вот такие ошибки вываливаются когда пытаюсь постпроцессировать программу

 

image.png

Link to post
Share on other sites


UnPinned posts
mr_Voden

@sapr71 Плоскости вращения поворотных осей верно настроены?

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

Как сделать что бы постпроцессор закручивал стол в другую сторону?

У вас на скриншоте "вращение оси". Захотите изменить направление - выберете "обратный". Только скорее всего дело не в этом.

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

@sapr71 Плоскости вращения поворотных осей верно настроены?

У вас на скриншоте "вращение оси". Захотите изменить направление - выберете "обратный". Только скорее всего дело не в этом.

Это не то. В осях вращения у меня все правильно.
image.png
 

Нужно что бы он вставал в ту же позицию только крутился в другую сторону))
 

Например:

Вместо

G68.2 X0. Y0. Z0. I-180. J90. K180.

должен выдавать

G68.2 X0. Y0. Z0. I180. J90. K90.

 

Если я правильно понял. Но это не точно)

Link to post
Share on other sites
mr_Voden

@sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 

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

@sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 

Ну да)) Все верно! Сейчас попробую

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

Ну да)) Все верно! Сейчас попробую

Тогда и А другая

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

@sapr71Тогда у вашего станка реально экзотическая кинематика) Насчет А я конечно не знаю, а вот у С плоскость вращения может XY должна быть? 

Подскажите чем отличается YZ от ZX?

Сейчас не выдает ошибку. Завтра проверю. Спасибо!

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

YZ от ZX

Буквально плоскостью) Вектором, вокруг которого поворачивается ось, если понятнее. Нормаль к плоскости постройте и станет ясно какая вам подходит. 

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

Буквально плоскостью) Вектором, вокруг которого поворачивается ось, если понятнее. Нормаль к плоскости постройте и станет ясно какая вам подходит. 

Если я правильно вас понял, то ось А это YZ, а ось С это XY.

 

Станок вот с таким столом, как на картинке.

 

Picture background

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

Если я правильно вас понял, то ось А это YZ, а ось С это XY.

Верно

  • Чемпион 1
Link to post
Share on other sites
1 час назад, mr_Voden сказал:

Верно

Проверил. Сработало. Теперь выводит правильно. Все оказалось проще, чем я думал. Спасибо mr_Voden.

Edited by sapr71
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.

  • Сообщения

    • Рустам про
      А как ему здесь написать? Уведомления вылазит можно только 0 сообщений отправлять) 
    • maxx2000
      капитализм - это когда каждый просит за свои товары и услуги столько, сколько считает нужным.
    • Killerchik
      Вы бы хоть пинганули бы его, что ли. А ещё лучше в ЛС постучитесь, можем ему на почту уведомление придёт, чудом.
    • Марсель
      Да, перед применением. Кстати, бумага дорогая... А правила п. 4.2.17.3 ГОСТ Р 2.106-2019 распространены и на записанные изделия в "Комплекты" (второй абзац п.4.2.15.5)? буду указывать. В графе Прим. укажу "из комплекта". Бухгалтер, в данное время, списывает расходник из открытой упаковки на спец. счёт - "на испытания". Ещё вопрос. Комплекты групповым исполнением допустимо?
    • Lmstr
      Добрый день, всем знатокам, пытаемся настроить пятиосевое преобразование, точнее даже цикл поворота Plane. Опции автоматической настройки нет (была раньше пробная). При изменении значений в kinematicDesigner со стойки значения сохраняются, выдается сообщение об активизации таблицы, значения из kinematicDesignera переписываются в таблицу на диске PLC:\kinectic\файл.TAB. Значения активизируются, так как индикатор после сохранения и активизации начинает себя вести по другому при повороте Plane. Но после перезагрузки станка все изменения в обоих таблицах (и в kinematicDesigner и на диске PLC) сбрасываются на изначальные, которые были до изменений. Возможно что-то не так делаем, но вроде как всё как обычно, хотя с Heidenhain иметь дело приходится крайне редко.
    • Linker_Ex
      Есть необходимость добавлять в модели примечания (размеры, заметки, таблицы) - есть проблема с плоскостью их отображения. Они почему-то становятся либо в уровень с геометрией модели, либо даже чуть глубже и, например, стрелочек у размеров уже не видно... Пробовал создавать вид примечаний на основе смещённой по глубине плоскости, но на "глубину" расположения примечаний это никак не влияет. Можно это как-то побороть ?
    • sloter
      Ещё мне не хватало того, что бы программа начала сохранение в неподходящий для этого момент.
    • fantom.ul
    • evgenii-radchenk
      Добрый день уважаемые форумчане. Присоединяюсь к предыдущему сообщению - Есть ли возможность как-то заполучить/купить эту книгу?
    • andrey2147
      Правильно настроить параметры шпинделя. Или "по пырому" таймер увеличить перед зажимом.
×
×
  • Create New...