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

SW+HSM Works/ Delta NC 300 A Mi/ 4 осевая


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

Приветствую!
В процессе отладки станка Росфрезер HM04STM, имеет автосмену на 12 позиций инструмента
HSM Works выбран как основная CAM, так как позволяет завязывать управляющие стратегии напрямую на перестраиваемый исходник геометрии детали, завязанный на cборку в SW

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

Сейчас в процессе отладки постпроцессора, за основу взят постпроцессор для Mach 3 Mill,
так как ранее он использовался под  аналогичную обработку под управлением Rich Auto DSP A18

 

4 Ось уже работает вдоль Х оси

Проблема возникла с некорректной работой дуговой интерполяции.
В мануале написано что стойка поддерживает дуговую интерполяцию для каждой из плоскостей.
 

изображение.png

Однако при запуске сгенерированной УП стойка выдает ошибку недоспустимого радиуса дуги.
В мануале так же упомянуто о таком поведении в пункте 5

 

изображение.png

 

В постпроцессоре дуговая интерполяция включена, но как ее переключить на описанное в мануале стойки пока не разобрался.
 

изображение.png

изображение.png

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

HM04STM.cps

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


UnPinned posts

Как то мутно ты всё описал.

Можешь просто для начала сказать что ты хочешь сделать?

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

Нужна реализация дуговой интерполяции в постпроцессоре в соответствии с документацией на стойку Delta

11 страница


https://deltronics.ru/images/manual/NC_G-codes_UM_RU_042019.pdf

 

Нашел на 183 странице офф документации описание, ща попробую)
https://cam.autodesk.com/posts/posts/guides/Post Processor Training Guide.pdf

изображение.png

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

Аналогичная тема с отладкой поста для Delta стойки, посмотрим что ответят)
https://forums.autodesk.com/t5/fusion-manufacture/using-fusion-360-in-combination-with-legacy-cnc-delta-controller/m-p/11281651

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

возьми кусок кода из другого поста и добавь в свой. делов-то. Вывод круговой интерполяции у всех одинаковый.

Формат кадра такой

 N G17 G02 X Y Z I J F 
 N G18 G02 X Y Z I K F 

 N G19 G02 X Y Z J K F 

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

Если спираль это функция стойки то это будут отдельные настройки

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

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

 

Следующее что хочу видеть от этого станка - обмер заготовки и привязка системы координат относительно механического "маячка" на рабочем поле, координаты которого будут изначально известны, и дальнейшее смещение системы координат детали коллинеарно оси вращения.
 

Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, Sabadash сказал:

Потестил разные варианты дуговой интерполяции, работает только в плоскости XY.

ну так сделай дуги в других плоскостях, будет и в них работать

21 минуту назад, Sabadash сказал:

Единственное приходится смещать абсолютные координаты на высоту длины инструмента которым привязывалась система координат.

опять какие-то шарады. Так-то инструмент привязывается в машинных координатах (обычно G53), а указывается только смещение рабочей координаты(обычно G54) относительно машинной.

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

4 ось тоже уже крутится

в принципе для задач фрезеровки редукторов достаточно


С привязкой координат пока разбираюсь.

 

 

Беглый поиск датчиков привел к такому варианту, попробую.

https://ozon.ru/t/KbG3Dp6

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

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

изображение.png

Спирали отлично работают.
Теперь чтобы продвинуться дальше нужно дождаться щуп.
Пока придется выставляться ручками)

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

Тест 4 осевой непрерывной обработки, траектория из HSM Works

 


теперь нужен поворотный столик, под множество заготовок)

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

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

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

Да у серв кажется неправильно настроен контур регуляции позиции)
Бегло смотрел параметры там классический контур на PID и Notch фильтрах, нужно настроить, займусь.

 

4 axis test.nc

изображение.png

 

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

подозрения подтвердились, используй для поворотки инверсную подачу G93

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

Уже работает тише)

Но что конкретно изменяет стойка в процессе автонастройки сервы она конечно не показывает.

 

 

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

 

15 hours ago, Sabadash said:

Не поддерживается(

я так понимаю подача в G93 пересчитывается из G94 т.е можно пересчитать в G93 и потом обратно в G94 в каждом кадре с интерполяцией плавного движения силами постпроцессора.

18 hours ago, Sabadash said:

теперь нужен поворотный столик, под множество заготовок)

то что осваиваете возможность станка это хорошо, но впечатление что детали вашего редуктора плоские и без поворотной оси их разместится больше чем с осью которая требует пространства на столе, всё это конечно ИМХО

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

Настроил фильтры по ярко выраженным акустическим пикам на спектрограмме.

Стойка автоматом настроила PID регулятор)

 

Теперь станок плавненький без рывков при торможении и ускорении.

Как рассчитывается отношение коэффициента нагрузки к моменту инерции осталось тайной но параметр тоже меняется автоматом.

 

PID после настройки фильтров в несколько раз уменьшились от заводских.

 

 

IMG_3394.jpeg

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

Затестил 3d

Работает довольно шустро

 

Теперь нужно набрать магазин инструмента, рассчитать актуальный диаметр фрез для CAM


Завтра запущу первые настоящие детали)

 

 

В принципе пока доволен результатом)

 

IMG_3409.jpeg

IMG_3408.jpeg

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • gudstartup
      если занизите не сможете вести черновую обработку на высоких скоростях.  на практике станкостроители на высокоскоростных оц ставят высокие значения к тому же при динамическом ударе на скорости бх это вообще значения не имеет вы ни разу в суд не обращались и у вашей конторы нет юридической поддержки в случае решения суда в их пользу а иначе никак не освобождает не хотите обращаться в суд тогда меняйте битые шпинделя за свой счет! к тому же после сильного удара происходит изменение геометрии станка и это всегда легко доказывается так что отпираться бесполезно шпиндель уж точно разворачивает 
    • Bot
      Исследование: видеоигры замедляют старение мозга Результаты интеллектуальных тестов более тысячи добровольцев сопоставили со своими анкетами об их образе жизни. На этой выборке видно, что классические подвижные игры (футбол и прочие физические нагрузки) для поддержки когнитивных функций менее эффективны, чем «современные подвижные игры», например, FIFA, GTA и Minecraft, что несколько противоречит массовому представлению о пользе физкультуры для работы мозга. Также выдвинута гипотеза о том, что положительные эмоции и выделение эндорфинов в процессе игры оказываются более значимыми для когнитивных способностей, чем улучшение кровообращения от утренней зарядки. Apple резко сократила производство Vision Pro Пожалуй, было бы скучно по этому поводу говорить об отсутствии достаточного количества задач, соответствующих (в том числе по цене) этому инструменту. Возможно, продуктивнее было бы взглянуть на это как на очень дорогой эксперимент, в частности, расширивший миллионам мозгов [...] View the full article
    • brigval
      Вариант. На последнем листе спецификации можно вставлять примечания. Над основной надписью пишите, например, "См. примеч. 1" и о чем вы хотели сообщить пишите в примечании на последнем листе. А вообще, приведите скриншот. Где не хватает места?    
    • Alex1986
      Вроде как что-то поменялось. https://help.solidworks.com/2024/Russian/SolidWorks/sldworks/t_saving_sw_docs_previous_versions.htm  
    • Viktor2004
      на практике порог ошибки SV0409 выставляется в параметре 2142 или 2104 каким это боком? Вот ни раз мне никто не высказал. Хотя я ни от кого не скрывал что прописал им это туда   не каждый завод честно признается что случай не гарантийный и он готов заплатить за вызов и ремонт какой эксперт? Я ни разу в жизни еще не видел ни одного эксперта в решении таких вопросов. И доводить до суда мы ничего никогда не собираемся. Смогли доказать вину завода, завод платит. Если не платит, прекращаем с ними взаимодействовать. Если не смогли доказать, берем все на себя без разговоров. Если ситуация мутная, договариваемся на обоюдку если завод государственный, очень даже нужны. Факт подачи в суд освобождает их от ответственности перед государством за ситуацию или срыв заказа
    • gudstartup
      на практике чтобы  получить 409 ошибку инструмент должен быть сломан а деталь развальцована в случае таких событий гарантийные обязательства никак не должны возлагаться на фирму осуществившую пнр пусть со станкостроителем бодаются. но если он обнаружит ваши вкрапления в плк то это вам же и  выйдет боком завод сам наказывает операторов и наладчиков и это реадьность. факт удара вам любой эксперт докажет и попросит предоставить данные мониторинга через судебные органы а заводу на фиг не нужны судебные разборки и он во всем сознается 
    • Viktor2004
      надо. Потому что тут конфликт интересов поставщик-завод. И завод не даст мне информацию со своих ресурсов что бы я доказывал его вину
    • TVM
      Изначально эскизы и вспомогательную геометрию (плоскости, исходные точки и тд) не отображаю при активных кнопках "глаза". Разворачиваю  "4 столбца" в дереве и там отображаю или скрываю и т. д. что необходимо по мере надобности.  
    • gudstartup
      менеджмент сейчас сам ставит для диспетчеризации так что вам не надо напрягаться там и камеры и focas мониторинг событий и режимов выполнения техн. программы. где нет та история оператора поможет только надо стирание ее запретить это их адвокаты не хотели ввязываться а то бы сразу сыграли на преднамеренном изменении вами pmc станкостроителя с целью избежать гарантийных обязательств учитывая вашу малочисленность - вымол просто не справляетесь вот и фейковые сообщения записываете
    • malvi.dp
      Есть такой в соседней теме BlankDatums2a
×
×
  • Создать...