Хост для 3d печати / настройка IDE arduino / 3d моделирование

12

У меня есть 3D-принтер reprap, и я хочу превратить его в решение «все в одном». Я хотел бы иметь возможность смонтировать мой Rasp (прибывает в понедельник), маленький экран и т. Д. На раме reprap. учитывая, что у меня есть работающий 3d принтер, скобки для этого не проблема. Что мне нужно, это список пакетов, которые будут работать на Raspberry Pi для:

  1. подать gcode на мою доску sanguinololu (например, pronterface )
  2. создавать 3d модели, которые можно экспортировать как файл, совместимый с ниже
  3. нарезать 3d-файл в gcode
  4. (опционально) обновить / настроить прошивку платы контроллера reprap
Расти Юлберг
источник
Это звучит как самый крутой проект в истории! Я понятия не имею о 3D-печати. Можете ли вы добавить раздел о вашей текущей настройке, и мы сможем помочь? Например, в настоящее время вы используете машину Linux для запуска RepRap?
Алекс Чемберлен
Я думаю, что вы, возможно, просите немного своего Пи о том, чтобы он занимался 3D-моделированием.
Jivings
@Jivings Он должен быть достаточно мощным, чтобы быть хотя бы своего рода сервером печати.
Алекс Чемберлен
2
@Jivings - Учитывая, что Raspberry Pi обладают гораздо более высокими характеристиками, чем микроконтроллеры, которые запускают большинство операций преобразования, использование одного в качестве интерфейса выбора части внешнего интерфейса может работать очень хорошо, учитывая сложность многих конструкций для 3D-принтеров, и я подозреваю, что Pi может справиться на этом уровне. Мы не говорим о проведении анализа методом конечных элементов здесь. Любой, кто интересуется 3D-печатью, может захотеть проверить перезагрузку предложения Personal Manufacturing в Зоне 51.
Марк Бут
@AlexChamberlain - к сожалению, пока нет стандартов для 3d-принт-серверов.
mlp

Ответы:

3

Чтобы ответить на каждый из ваших пронумерованных подвопросов:

  1. Любой из пакетов программного обеспечения хоста должен работать - Pronterface (на Python), хост AdR 's RepRap (на Java ... недавно добавленная заметка в вики утверждает, что она устарела, но я не видел других доказательств этого), ReplicatorG (в Python) и т. Д.
  2. OpenSCAD - мой личный фаворит, отчасти благодаря работе Адриана по нарезке CSG напрямую, но вам нужно будет собрать из исходного кода для запуска на Pi
  3. Slic3r (в Perl) якобы лучше, чем skeinforge (в Python)
  4. Вы , вероятно , можно построить в Arduino IDE от источника для запуска на Pi

Если вы используете образ Debian, доступный для загрузки, вы сможете apt-getдовольно легко использовать любые дополнительные пакеты (например, библиотеки для шагов «сборки из исходного кода» и, возможно, Java VM).

(Мой собственный грандиозный план для моего следующего принтера - обойти Arduino и собрать плату GPIO-addon для управления аппаратным обеспечением напрямую с Pi, но это все еще vapourware.)

MLP
источник
1

Для сервера 3D-печати вы можете попробовать использовать OctoPi .
Это дистрибутив для Raspberry Pi, который в настоящее время поддерживает загрузку и печать gcode через веб-интерфейс и покадровое видео с помощью веб-камеры.

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

GuySoft
источник