Перейти к публикации

Настройка симуляции обработки


NX_User_1

Рекомендованные сообщения

Помогите пожалуйста разобраться в настройке симуляции обработки

Имеется фрезерный станок 3+1 ось. ЧПУ Fanuc.

4я ось может отрабатывать угол +/-360. Так, 370гр.=поворот на 360гр (вокруг себя)+10 гад. доворот. Т.е. 360гр не равно 0гадусов.  Вращается по крадчайшему пути.

CSE_driver взял от sim04_mill_4ax - fanuc

Дело в том, что при симуляции на основе машинного кода с постпроцессора идёт не корректный угол поворота А (больше 360градусов). Не сбрасывается  на 0 при повороте, а прибавляет с учётом количества полных поворотов до события вывода координаты. Например А720 – это было 2 поворота по 360 т.е. должен бы вывести А0. При этом, если не подключать симуляцию в файл обработки (вообще не вызывать станок), то код постпроцессируется  корректный. Если «убить» cse_driver, что бы была только симуляция на основе траектории, то тоже не правильное А получается.

69e922d3697fcbcd8f3c6a9779bbb8df-full.pn

753f87c80c29cb0c1a58d805007600fd-full.pn

 

Настройки оси в Генераторе станка.

Галочка «Оси ЧПУ» отвечает за передачу информации в cse_driver?

f194d0cb9c90ae0419bfc2eeb2ae2647-full.pn

49d71b249c09a0fc350d94dda56e4224-full.pn

 

687ab5692dab94149d8d4db1766ebfb2-full.pn

 

Настройка 4й оси в Генераторе постпроцессоров

62d343de93d4bbbc73c49cd7f2111ace-full.pn

Настройки оси А в Machine Configurator

9972825dfbb65a562fec39f2f70921b9-full.pn

223ddf4a3d7bd47e26f9ea529ba48e17-full.pn

 

Не пойму, откуда в данном случае берётся информация в постпроцессор при машинной симуляции? Как связана передача параметров между Machine Configurator (.MCF файлом) и Генератором станка? И почему симуляция даже на основе перемещений влияет на выходной код постпроцессора?

Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

В постпроцессоре находим стандартную команду PB_CMD_reload_iks_parameters

ставим в самом ее начале return

После этого постпроцессор будет работать одинаково, как с подгруженной ISV моделью станка, так и без нее.

Параметры осей в конфигураторе давно уже не работают, все данные осей берутся из  ISV модели станка. Эти окна остались из далекого прошлого.

Если хотите менять параметры осей, то меняйте в ISV модели станка

Изменено пользователем Vladislav-dobrynin
Ссылка на сообщение
Поделиться на других сайтах

Владислав спасибо вам огромное!

В моём случае ещё return нужно было в PB_CMD_reverse_rotation_vector внести (в начале), потому что угол зеркальный выводился.

Ссылка на сообщение
Поделиться на других сайтах
  • 8 месяцев спустя...

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

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...