Marlin - это прошивка с открытым исходным кодом, в первую очередь разработанная для 3D-принтеров FDM (моделирование методом наплавления) на основе проекта RepRap, использующих платформу Arduino . [1] [2] [3]
Разработчики) | Основная команда Marlin + сообщество Marlin |
---|---|
Первый выпуск | Декабрь 2011 г . |
Стабильный выпуск | 2.0.7.2 / 21 октября 2020 г . |
Написано в | Ядро C ++ |
Операционная система | Платформа Arduino |
Платформа | 8-битный AVR и 32-разрядный ARM на основе блоки микроконтроллера |
Тип | 3D печать |
Лицензия | GPLv3 |
Веб-сайт | marlinfw |
Прошивка запускает закодированные команды и наборы инструкций в формате G-кода в качестве программного обеспечения робота на плате управления 3D-принтером, которое управляет всеми действиями машины в реальном времени, включая отправку координат движения шаговым двигателям через драйверы шаговых двигателей , управление нагревательными элементами, датчики, освещение, отслеживание уровня кровати, ЖК-дисплеи и кнопки. [4] Marlin поддерживает множество различных плат и множество конструкций платформ роботов для 3D-принтеров , включая декартовы (включая Core XY), принтеры Delta и SCARA , а также некоторые другие менее традиционные конструкции, такие как Hangprinter . [2] [5]
Помимо 3D-печати, Marlin также используется для многих других типов машин, включая 3D-принтеры SLA и SLS , фрезерные станки с ЧПУ , лазерные граверы (или лазерную обработку ), лазерные резаки , резаки для винила , машины для захвата и установки яиц и яиц. покрасочные роботы. [3] [6] [7]
История
Marlin был впервые создан в 2011 году для принтеров RepRap и Ultimaker ; Сегодня он используется многими, если не самыми относительно недорогими, 3D-принтерами для изготовления плавленых волокон на основе пластика (также известного как моделирование методом наплавленного осаждения) и претендует на звание наиболее широко используемой прошивки для 3D-печати в мире. [2] Возможно, самые известные или печально известные продукты / бренды, использующие прошивку Marlin (или вилки прошивки Marlin): Ultimaker , LulzBot от Aleph Objects , Original Prusa i3 от Prusa Research , а также различные серии Ender и CR от Creality .
Marlin 2.0 (версия 2.0.0) была выпущена 2 декабря 2019 года как первая официальная версия прошивки Marlin для поддержки 32-разрядных плат контроллеров. [8] [9]
Разработка
Прошивка создается сообществом участников, главным разработчиком которых является Скотт Лахтейн (он же Thinkyhead). [10] [3]
Лицензия
Marlin использует лицензию GPL, которая требует, чтобы организации и отдельные лица делились своим исходным кодом при изменении или расширении кода, некоторые пользователи не соблюдали лицензию, что привело к тому, что дистрибьюторы удалили их продукты. [11]
Использование и соответствие лицензии
Прошивка Marlin используется многими различными производителями, большинство из которых соответствуют ее лицензии с открытым исходным кодом, а некоторые - нет.
Компания | Соответствие GPL |
---|---|
Принтеры Lulzbot компании Aleph Objects [12] [13] | Да [14] |
Анет [15] | |
Артиллерия 3D | Да [16] |
AnyCubic | Да [17] |
По алфавиту [18] | Да [14] |
Бибо [15] | |
BQ [15] | |
BCN3D [19] | да |
Creality [20] [21] | №: CR-X [22] Да: CR-10S и Ender3 [23] |
FLSun | Да [14] |
FolgerTech [15] | |
Geeetech | Да [14] |
JGAurora [24] | №: A8, A7, Z-603S [14] Да: A1, A5S, A3S, A5 |
LMYSTAR | Нет [14] |
Makerbase | Да [25] |
Mingda | Нет |
Printrbot [26] | да |
Prusa Research | Да и разработали собственную сильно модифицированную версию Marlin [27] |
Тево | Нет [14] |
TronXY | Нет [14] |
Ultimaker [28] | Да [14] |
Ванхао | Да [14] |
Zonestar | Да [14] |
Смотрите также
- RepRap Project
- G-код
- ПЛАТФОРМЫ
- 3D печать
- Применение 3D-печати
- Список производителей 3D-принтеров
- Сравнение 3D-принтеров
- Процессы 3D-печати
- Формат 3D-производства
- Скорость 3D-печати
- Изготовление плавленых волокон
- Строительная 3D-печать
Рекомендации
- ^ "Marlin 1.1 Руководство для начинающих по прошивке 3D-принтера | 3DAddict" . 3DAddict . 2017-07-26 . Проверено 4 августа 2018 .
- ^ а б в Томас Санладерер (2018-08-04), Как это сделано: прошивка Marlin! , получено 04.08.2018
- ^ а б в «mUVe3D выпускает улучшенную прошивку Marlin для всех 3D-принтеров» . 3ders.org . Проверено 4 августа 2018 .
- ^ «3D-печать: драйверы шагового двигателя Trinamic TMC2130» . Hackaday . 2016-09-30 . Проверено 4 августа 2018 .
- ^ Thomas Sanladerer (20.08.2016), [версия 2016] Как установить прошивку Marlin! , получено 04.08.2018
- ^ «3D-печать на яйцах: заполнение 50%, одна скорлупа?» . 3ders.org . Проверено 4 августа 2018 .
- ^ «Справка по прошивке для 3D-принтера / фрезерного станка с ЧПУ» . 3D-концентраторы . Проверено 4 августа 2018 .
- ^ https://www.reddit.com/r/3Dprinting/comments/e5elvj/marlin_firmware_200_final_has_been_tagged_for/
- ^ «New Part Day: 32-битный контроллер 3D-принтера ST» . Hackaday . 2016-07-19 . Проверено 4 августа 2018 .
- ^ «Thinkyhead, разработчик прошивки для 3D-принтеров Marlin ищет поддержки» . 3ders.org . Проверено 4 августа 2018 .
- ^ «Нарушения GPL дорого обходятся американскому дистрибьютору» . Hackaday . 2018-08-27 . Проверено 29 августа 2018 .
- ^ «Марлин» . code.alephobjects.com . Архивировано из оригинала на 2019-10-10 . Проверено 4 августа 2018 .
- ^ "Aleph Objects представляет новую микроинструментальную головку Aerostruder v2 | All3DP" . All3DP . Проверено 22 августа 2018 .
- ^ Б с д е е г ч я J K "Компании по производству 3D-принтеров" . 3D-принтер - известные нарушители лицензий . 2018-04-05. Архивировано из оригинала на 2018-08-29 . Проверено 29 августа 2018 .
- ^ а б в г "Марлин Прошивка / Марлин" . GitHub . Проверено 7 августа 2018 .
- ^ Киприан. "Прошивка Artillery Genius с Marlin 2.0.5.3" . Новичок в 3D-печати . Проверено 24 мая 2020 .
- ^ «AnyCubic возвращается к требованиям GPL! Исходный код прошивки Chiron выпущен» . 3D-принтер - известные нарушители лицензий . 2018-08-27. Архивировано из оригинала на 2018-08-29 . Проверено 29 августа 2018 .
- ^ «Alfawise U10: большой формат 3D в формате prix très agressif» . Génération-NT (на французском языке) . Проверено 7 августа 2018 .
- ^ "BCN3D / BCN3DSigma-Прошивка" . GitHub . Проверено 7 августа 2018 .
- ^ 3D Printing Nerd (09.04.2018), обновление Creality GPL - Наоми Ву опубликовала исходный код CR-10S Marlin , получено 04.08.2018
- ^ «Первый полностью открытый 3D-принтер из Китая» . 3D-принтер - известные нарушители лицензий . 2018-07-09. Архивировано из оригинала на 2018-08-07 . Проверено 7 августа 2018 .
- ^ «Неутешительный месяц для соответствия GPL» . 3D-принтер - известные нарушители лицензий . 2018-08-26. Архивировано из оригинала на 2018-08-29 . Проверено 29 августа 2018 .
- ^ Твердый, печатный. «Мы заканчиваем наши отношения с Creality» . Печатное твердое тело . Проверено 29 августа 2018 .
- ^ "JGAurora выпускает исходный код A3S и A5 GPL" . 3D-принтер - известные нарушители лицензий . 2018-04-16. Архивировано из оригинала на 2018-08-07 . Проверено 7 августа 2018 .
- ^ Киприан. «Обзор Sapphire Plus - доступный CoreXY» . Новичок в 3D-печати . Проверено 24 мая 2020 .
- ^ «Принтрбот / Марлин» . GitHub . Проверено 4 августа 2018 .
- ^ «Prusa показывает нам новый 3D-принтер i3 MK2 и то, что возглавляет сообщество» . Hackaday . 2016-06-15 . Проверено 4 августа 2018 .
- ^ "Ultimaker / Ultimaker2Marlin" . GitHub . Проверено 4 августа 2018 .
Внешние ссылки
- Официальный сайт Марлина
- Репозиторий Marlin GitHub
- Страница Marlin Patreon
- Как это сделано: прошивка Marlin !, интервью со Скоттом Лахейном , YouTube