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

3Д Печать, робот KUKA и SprutCAM


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

День добрый.

Итак имеется робот KUKA KR 16-2, который мы используем для 3Д-печати. В качестве инструмента закреплен экструдер, который направлен вниз на поверхность стола, экструзия управляется отдельным мотором.

Так как программы, которые мы используем далеки от совершенства то решили программировать робота SprutCAMом, для чего установили пробную версию. Отсюда возникают куча вопросов новичка, ответов в интернете пока не нашел:

Первая сложность - в списке машин нет нашего робота. При установке программы его можно было выбрать из списка, но самой модели нет. Где брать модели машин и как добавлять свой обвес?

Второе - не хватает информации как собственно превратить Спруткам в слайсер для 3д печати. Как двигать экструдером по контуру 3д объекта или даже по всему его объему?

 

Если у вас есть идеи или ссылки - буду очень рад.

С уважением

tztztz

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


3 часа назад, tztztz сказал:

Итак имеется робот KUKA KR 16-2, который мы используем для 3Д-печати. В качестве инструмента закреплен экструдер, который направлен вниз на поверхность стола, экструзия управляется отдельным мотором.

 

Круто, а можно фотку посмотреть?

3 часа назад, tztztz сказал:

Так как программы, которые мы используем далеки от совершенства то решили программировать робота SprutCAMом, для чего установили пробную версию. Отсюда возникают куча вопросов новичка, ответов в интернете пока не нашел:

 

А чем спрут лучше обычного слайсера? Я юзаю RepetierHost + 3 разных слайсера - доволен как слон. Или вы больше чем 3 координаты используете?

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

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

Фотки и даже название фирмы к сожалению сообщить не могу, такая строгая политика начальства. Но выглядит это все вот так как в видео ниже. Разве что вместо филамента мы используем полноценный экструдер с гранулятом АБС или другими материалами, что позволяет играть с цветами и использовать крупные сопла.

 

 

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

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

Обычно куда проще настроить вывод (постпроцессор), чем учить систему неведомым для нее штукам.

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

@tztztz

1) Касательно схемы робота - те, что есть в библиотеке, распространяются бесплатно с дистрибутивом. Остальные разрабатываются на заказ. Теоретически, можно и самому создать схему робота, либо навесить на стандартную свои элементы. Для этого нужно иметь 3D модели в любом стандартном формате и разбираться в языке XML (на нем пишутся схемы оборудования).

2) Конкретно в Вашем случае я бы взял любую модель робота Kuka из станадртных, ближайшую по габаритам. Не будет гарантии, что не выйдете за пределы допустимых перемещений, но стандартный пост сгенерирует корректный код. Модель экструдера тоже загружать не обязательно - в графе "Оборудование" в разделе "Настройка станка" указываете параметры TCP с робота и можно работать (см. скриншот).

3) По поводу операций - в SprutCAM есть 3 операции аддитивной обработки: Наплавка по кривой, Наплавка области, Наплавка 3D. Последние 2 позволяют печатать с заполнением материала. Лучше один раз увидеть, как говорится:

 

P.S. Недавно пробовали аналогичный проект с роботом Univeral Robots - все получилось. Правда мы ещё добавили небольшой блок управления на Arduino. Синхронизирует скорость подачи пластика с мгновенной скоростью робота. Углы получаются качественней, без наплывов.

 

 

Снимок.PNG

3D печать Universal Robots.JPG

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • maxx2000
      а  тупо исключить элемент?
    • Sivolap36
      Это в каком параметре? Разве это может стать причиной?  Пока механики нет, мотор на столе лежит И почему же тогда при g53 привод крутит?! Вот такая картинка
    • bsanych
      Вопрос касается FLOEFD. В справке есть раздел "Создание частиц", про который сказано, что "Этот элемент недоступен в официальной версии и может быть активирован только с помощью переменной окружения". Речь идет не о вычислении траекторий частиц в постпроцессоре на основе вычисленных параметров потока, а о непосредственном задании частиц (твердых или жидких) до основного расчета. Например при расчете горения многофазной среды. Собственно вопрос: Как активировать эту возможность? Было бы очень кстати. Спасибо.
    • gudstartup
      а 20000 градусов в минуту не дофига ли будет у вас что прямой привод? чего ждет чпу можно посмотреть в 0000 diagnostic param
    • Turgenev
      Спасибо, сейчас буду проверять. Но возникла проблема при экспорте модели. Начертил дроссель. При черчении надо было создать вспомогательную геометрию: Сегмент тороида поверх основного тороида. Он успешно экспортировался в степ модель, что мне совсем не нужно. Скрыл его в солиде и выбрал в параметрам экспорта Сборки->В активном режиме большой сборки->Не показывать скрытые компоненты. Не помогло, наверное, потому что не активировался режим большой сборки. Понизить порог включения большой сборки можно но есть ли еще варианты?
    • Viktor2004
      Разве ваш вопрос был в этом? Вы кажется инструмент привязывать хотели от приспособления
    • Sivolap36
      Нет ли у Fanuc диагностики, где было бы видно, что сейчас  ждёт привод?
    • mamomot
      Сегодня знакомимся с первым Параграфом Раздела 3 Токарная обработка Главы 8 Механическая обработка. ***** Оправка для расточки 8_3_1 Оправка для расточки.pdf
    • gudstartup
      это называется i2t перегрузка которая включает в себя 2 составляющие ток и температуру за единицу времени. не факт что ваш модуль кипит но предположительно если воздействие фактора перегрузки продолжиться то это может случиться и привод отрубается
    • Alexey8107
      Тут ключевое, "привод в сборе". Я же писал что запитывал голую плату  Ну и трактовать английский можно ну очень широко, а если уж писали японцы, да еще на англицком, то вообще трактовка становится безграничной  А если серьезно, то как по мне здесь имеется ввиду перегрузка, вычисленная по температурному датчику на большом радиаторе, ибо сейчас мы точно знаем какая авария возникает именно при токовой перегрузке "1." И кстати. Где то там еще прописано, что "1" это варнинг, а "1." это авария... Вобщем в этом руководстве можно мозг выломать пока поймешь что имеется ввиду 
×
×
  • Создать...