Jump to content

Пересчет Координат в постпроцессоре с поворотным шпинделем PM выдает жуть. Шпиндель врезается в стол!!!


Recommended Posts



UnPinned posts
tangous

У обычной траектории "Выборка 3D модели" СК повернута на 30 градусов для комфортной обработки.
Поворотный шпиндель использует фиксированную систему координат соосную с этой СК.

При пересчете постпроцессором этой трактории в траекторию с СК заготовки на столе происходит та самая жуть.
Координаты оси Z становятся сильно ниже рабочей поверхности. - 200 и ниже!!!
Что делать не знаю.
Впервые с подобным сталкиваюсть.
При этом симуляция прекрасно и без ошибок отрабатывает, а в реале NC файл гробит станок.
Подозреваю, что постпроцессор где то не верно настроен, но не знаю куда смотреть.
До этого момента к нему претензий не было.
Подскажите пожалуйста куда копать?

Link to post
Share on other sites
tangous
Posted (edited)

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

 

Скрытый текст

 



 

image.png

Edited by tangous
Link to post
Share on other sites
Metal_Cutter

@tangous У меня не открывается Ваш проект, т.к. работаю в PM2021.

Станок 4 осевой? Какая поворотная ось? Обработка 3+1?

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

@tangous У меня не открывается Ваш проект, т.к. работаю в PM2021.

Станок 4 осевой? Какая поворотная ось? Обработка 3+1?

 

PM2024 (при установке - беспроблемный), станок 3+2, но ось А (паралельно Х) заблокирована. По факту 3+1.
В ПП видно. Он то открывается любой версией.

 

 

image.png

Я думаю "порыто" где то тут, но не могу сообразить...
image.png

 

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

PM2024 (при установке - беспроблемный), станок 3+2, но ось А (паралельно Х) заблокирована. По факту 3+1.
В ПП видно. Он то открывается любой версией.

У меня не только PM стоит, пробовал ставить 2024 другие программы перестают работать.

У Вас выключена Workplane Transformation и даже нет вывода ее в NC файл, поэтому любые настройки в выделенной обрасти не помогут. Кстати вопрос: настроена ли эта функция на станке?

 

Попробуйте настроить корректно кинематику в посте под ваш станок и определитель в каком WP выводить координаты.

12.jpg

13.jpg

Edited by Metal_Cutter
  • Чемпион 1
Link to post
Share on other sites
tangous
4 минуты назад, mannul сказал:

@Metal_Cutter Не тратьте время.

 


Не очень понял. С косой осью - не работает.

11 минут назад, Metal_Cutter сказал:

У меня не только PM стоит, пробовал ставить 2024 другие программы перестают работать.

Просто использовать таблетку надо несколько раз подрядю В результате лечит все.

 

Скрытый текст

- Что  касается совместимости лечения с программами младших линеек, то
  как я уже сказал, она есть и она оптимальная. Если у вас имеются ус-
  тановленые  и пролеченные программы линеек 2022-2023, то запуск дан-
  ного  лекарства  убьет  их  активацию... и пролечит заново! Продукты
  линеек  2020-2021  у вас скорее всего активированы кейгеном. Если не
  ставить  Autodesk License Service версии старше 9.x, то их активация
  сохранится. В случае же его обновления (например при установке рядом
  продуктов линеек 2022-2024), формат активации при применении данного
  кряка  изменится на сетевой, аналогичный линейкам 2022-2024. Актива-
  ция продуктов линеек 2019 и ниже не будет затронута никак!

- Если после установки и активации одной программы Autodesk, вы решите
  установить еще одну, то возможно, придется запустить AdskNLM.exe по-
  вторно. После установки моих аддонов повторное лечение не требуется.
 

 

Link to post
Share on other sites
tangous

image.png

 

А как переключить в ON?
Не нашел.
 

Нашел. Пересчет заработал. Пойду проверять на железе.
Огромное СПАСИБО!

Link to post
Share on other sites
tangous
42 минуты назад, mannul сказал:

Не тратьте время.

 


@mannul АААА - дошло.
Лавры покоя не дают?
Ну надо же.... И сюда влез. Понял.. Понял... Вы не злопамятный. Просто злой и пвмять отличная.

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

@mannul АААА - дошло.
Лавры покоя не дают?
Ну надо же.... И сюда влез. Понял.. Понял... Вы не злопамятный. Просто злой и пвмять отличная.

Зря Вы так, @mannul - грамотный специалист и вежливый человек. Он дал Вам хороший совет. Т.к возможно Вам потребуется программировать от положения детали на станке, если в нем нет пересчета координат (аналог опции G68.2 на Fanuc). Для настройки же Workplane Transformation требуется еще доработка поста в зависимости от того, как на вашей стойке это реализовано.

Удачи Вам!

Edited by Metal_Cutter
Link to post
Share on other sites
tangous
43 минуты назад, Metal_Cutter сказал:

Зря Вы так, @mannul - грамотный специалист и вежливый человек. Он дал Вам хороший совет. Т.к возможно Вам потребуется программировать от положения детали на станке, если в нем нет пересчета координат (аналог опции G68.2 на Fanuc). Для настройки же Workplane Transformation требуется еще доработка поста в зависимости от того, как на вашей стойке это реализовано.

Удачи Вам!

Нее. Ничего против Манула не имел и не имею.
Он дал ссылку на мой собственный пост. Подкалывает... Наверное...
Пересчета нет. Только средсвами PowerMill. Workplane Transformation коректно отработала. Все Z правильно пересчитаны. Вот XY не прверял.
Проверил на симуляторе G-code. Все вроде верно.
Теперь на станок пойду. Если все в порядке, то сообщу. 

  • Нравится 1
Link to post
Share on other sites
  • 2 weeks later...
tangous

Много времени прошло. Пишу дальше..
Не получается "Каменный цветочек".

Не пересчитывает как надо. Все время что-то не так.
К специалистам по постпроцессорам обращаюсь.
Не получается настроить вращающийся шпиндель. (Ось B)
Станок именно тот, что на картинке выше.
Кто может помочь удаленно за денежку малую?
Очень уже нужно.

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

Много времени прошло. Пишу дальше..
Не получается "Каменный цветочек".

Не пересчитывает как надо. Все время что-то не так.
К специалистам по постпроцессорам обращаюсь.
Не получается настроить вращающийся шпиндель. (Ось B)
Станок именно тот, что на картинке выше.
Кто может помочь удаленно за денежку малую?
Очень уже нужно.

Сначала нужно переделать модель станка.  Убрать поворотную ось А, убрать цанговый патрон из модели, посчитать расстояние от плоскости стола до точки поворота оси B(когда ось Z находится в Home) и от торца шпинделя до точки поворота оси B. Потом можно переделывать постпроцессор.

Link to post
Share on other sites
tangous

Пожалуйста....
Все без оси А
AntonCNC_4axis_XYZB_only.pmoptz
 

Растояние до стола ровно 200мм.
И растояние до точки поворота шпинделя точно такое же 200мм
Высота патрона (цанги) 21мм

Edited by tangous
Link to post
Share on other sites
mannul
1 час назад, tangous сказал:

Растояние до стола ровно 200мм.
И растояние до точки поворота шпинделя точно такое же 200мм

Это как это так? Отсюда и все ваши проблемы. 

Link to post
Share on other sites
mannul

@tangous

Какие значения будут иметь координаты X и Z при повороте головки вокруг оси Y на 90 градусов?

Буфер обмена-2.jpg

Edited by mannul
Link to post
Share on other sites
tangous
18.10.2025 в 10:33, mannul сказал:

Это как это так? Отсюда и все ваши проблемы. 

Вообще не понял суть претензии.

Я об этом.

 

Вы о чем?

 

image.png
image.png

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.

  • Сообщения

    • zerganalizer
      Так и не нашли??? Не помню (и не хочу искать заново источник), приложил полный файл, там, кстати, GAW сравнивается с другими. 03b_WING_Airfoils.pdf  
    • Когда-нибудь я стану гуру
      Вообще нет (попробовал - не помогло).  По ид ее же так не стоит делать. Библиотека - стандартные детали, а серчпас для взаимодействия сборок между проектами(по крайней мере я так понимаю) Прикладываю файл - проблемный подшипник 6200 bearing.prt.1
    • davidovka
      пробовал в конфиг.про добавить search_path *путь до папки с файлом bearing.prt* ?
    • fluooo
    • Когда-нибудь я стану гуру
      Существует библиотечная деталь с таблицей семейств. При использовании определенных исполнений, они теряются в сборке. Крео видит исполнение 1, спокойно его вставляет, а исполнение 2 считает отсутствующем. Сталкивался кто с таким? Деталь с нуля переделывал, заменял в библиотеке, обновлял cfg - не помогло.  (подшипник тут скидывался этот, но я дополнил кол-во размеров и все) 
    • ID_Hacker
      К сожалению у нас критичное место, вертикальные оси гантри. При некоторых неправильных действиях оси расходятся и мотор стоит с высокой нагрузкой, начинает греться. Предыдущий мотор так и сгорел. При этом температура предупреждения и ошибки выставляется стандартная по коду мотора. 150 и 170 градусов, а мотор при этом сгорел даже не дойдя до ошибки по температуре. Максимум достиг 150 градусов, но уже было поздно. В среднем была 130 градусов. В тот раз мотор аварийно перебрали своими силами, статор отправляли на перемотку. Но из за смещения угла полюсов по нему есть проблема с вибрацией и высокочастотным шумом. В итоге мотор заменили на новый, но теперь надо придумать что то с датчиком температуры. Вроде как можно в параметрах P604, P605 задать свои значения температуры, но редактировать я их не могу. Думаю попробовать указать мотор не по коду, а в ручную, может тогда параметры будут редактироваться.   Обновить ПО приводной системы можно, но станок критичный по загрузке, на долго не отдают, времени на эксперименты совсем нет, а я ни разу в синумерике не обновлял отдельно ПО приводов. Нет уверенности что так легко получится. Возможно надо всё ПО синумерика обновлять как минимум до версии 4.5, что может повлечь необходимость настройки измерительных циклов и циклов смены инструмента.   Мы так делали ещё в приводах Simovert Masterdrives когда помирал датчик внутри мотора. В Sinamics S120 так делать нет необходимости, просто пока отключил контроль температуры в параметре P601, сейчас показывает постоянное значение -200 градусов и ошибок не выдаёт.
    • Гиперион
      Как говорится - блажен тот, кто верует. Да, два станка с разницей в серийном номере на одну цифру. И никто из сервисников в трезвом уме и памяти не будет так радикально копаться в логике, тем более зная, что туда ещё приедет технолог. Ну, вы свой опыт озвучили, я свой.
    • andrey2147
      Вероятно что в обычном экране сименса у вас ошибки не появляются т к не прописаны, а в оболочке прописаны. Это не обязательно ДМГ у меня станок  EAGLE (Орёл) там то же оболочка есть.И то же кнопка ISO есть .
    • andrey2147
      Кто то ещё сомневается ?
    • Kelny
      Есть исходный файл? Не обновлённый до последней версии SW2024.   Ну или в SW2024 (там ведь есть поднижение версии на две ступени) сохраните его в SW2022 -  больше пользщователей сможет пощупать ваш странный файл.      
×
×
  • Create New...