Марлин (прошивка) - Marlin (firmware)
Разработчики) | Основная команда Marlin + сообщество Marlin |
---|---|
изначальный выпуск | Декабрь 2011 г. |
Стабильный выпуск | 2.0.7 / 27 сентября 2020 г. |
Написано в | C ++ основной |
Операционная система | Ардуино Платформа |
Платформа | 8 бит AVR и 32-битный РУКА на основании Блоки микроконтроллеров |
Тип | 3D печать |
Лицензия | GPLv3 |
Интернет сайт | Marlinfw |
Марлин является Открытый исходный код прошивка в первую очередь предназначен для RepRap проект на основании FDM (моделирование наплавленного осаждения) 3D-принтеры с использованием Ардуино Платформа.[1][2][3]
Прошивка запускается G-код форматированный закодированные команды и наборы инструкций как программное обеспечение робота на плате управления 3D-принтера, которая управляет всеми машина действия в реальном времени, включая отправку координат движения на шаговые двигатели через шаговые драйверы, управление нагревательными элементами, датчиками, освещением, отслеживание выравнивания станины, ЖК-дисплеи и кнопки.[4] Marlin поддерживает множество различных плат и множество дизайнов 3D-принтеров. платформы роботов, в том числе Декартово (включая Core XY), Дельта и СКАРА принтеры, а также некоторые другие менее традиционные конструкции, такие как Hangprinter.[2][5]
Помимо 3D-печати, Marlin также используется для многих других типов машин, включая SLA и SLS 3D-принтеры, Фрезерные станки с ЧПУ, Лазерные граверы (или же Обработка лазерным лучом ), Лазерные резаки, Виниловые резаки, Машины для подбора и размещения, и картина яйца роботы.[3][6][7]
История
Марлин был впервые создан в 2011 году для RepRap и Ultimaker принтеры; сегодня он используется многими, если не самыми относительно недорогими 3D-принтерами для печати на пластиковой основе. Изготовление плавленых волокон (также известное как моделирование методом наплавления) и претендует на звание самой широко используемой прошивки для 3D-печати в мире.[2] Возможно, самые известные или печально известные продукты / бренды, использующие прошивку Marlin (или вилки прошивки Marlin) будучи; Ultimaker, LulzBot от Aleph Objects, Оригинальная 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[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] |
Рекомендации
- ^ "Marlin 1.1. Руководство для новичков по прошивке 3D-принтера | 3DAddict". 3DAddict. 2017-07-26. Получено 2018-08-04.
- ^ а б c Томас Санладерер (2018-08-04), Как это сделано: прошивка Marlin!, получено 2018-08-04
- ^ а б c «mUVe3D выпускает улучшенную прошивку Marlin для всех 3D-принтеров». 3ders.org. Получено 2018-08-04.
- ^ «3D-печать: драйверы шагового двигателя Trinamic TMC2130». Hackaday. 2016-09-30. Получено 2018-08-04.
- ^ Томас Санладерер (2016-08-20), [Версия 2016] Как настроить прошивку Marlin!, получено 2018-08-04
- ^ «3D-печать на яйцах: заполнение 50%, одна скорлупа?». 3ders.org. Получено 2018-08-04.
- ^ «Справка по прошивке для 3D-принтеров / фрезерных станков с ЧПУ». 3D-концентраторы. Получено 2018-08-04.
- ^ 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. Получено 2018-08-04.
- ^ "Thinkyhead, разработчик прошивки для 3D-принтеров Marlin ищет поддержки". 3ders.org. Получено 2018-08-04.
- ^ «Нарушения GPL дорого обходятся дистрибьютору в США». Hackaday. 2018-08-27. Получено 2018-08-29.
- ^ «Марлин». code.alephobjects.com. Архивировано из оригинал на 2019-10-10. Получено 2018-08-04.
- ^ "Aleph Objects представляет новую микроинструментальную головку Aerostruder v2 | All3DP". Все3DP. Получено 2018-08-22.
- ^ а б c d е ж грамм час я j k "Компании по производству 3D-принтеров". 3D-принтер - известные нарушители лицензий. 2018-04-05. Архивировано из оригинал на 2018-08-29. Получено 2018-08-29.
- ^ а б c d "Марлин Прошивка / Марлин". GitHub. Получено 2018-08-07.
- ^ Киприан. "Прошивка Artillery Genius с Marlin 2.0.5.3". Новичок в 3D-печати. Получено 2020-05-24.
- ^ «AnyCubic возвращается к требованиям GPL! Выпущен исходный код прошивки Chiron». 3D-принтер - известные нарушители лицензий. 2018-08-27. Архивировано из оригинал на 2018-08-29. Получено 2018-08-29.
- ^ "Alfawise U10: большой формат 3D на prix très agressif". Génération-NT (На французском). Получено 2018-08-07.
- ^ "BCN3D / BCN3DSigma-Прошивка". GitHub. Получено 2018-08-07.
- ^ 3D Printing Nerd (2018-04-09), Обновление Creality GPL - Наоми Ву опубликовала исходный код CR-10S Marlin, получено 2018-08-04
- ^ «Первый 3D-принтер с полностью открытым исходным кодом из Китая». 3D-принтер - известные нарушители лицензий. 2018-07-09. Архивировано из оригинал на 2018-08-07. Получено 2018-08-07.
- ^ "Неутешительный месяц для соответствия GPL". 3D-принтер - известные нарушители лицензий. 2018-08-26. Архивировано из оригинал на 2018-08-29. Получено 2018-08-29.
- ^ Твердые, печатные. «Мы заканчиваем наши отношения с Creality». Печатный твердый. Получено 2018-08-29.
- ^ "JGAurora выпускает исходный код A3S и A5 GPL". 3D-принтер - известные нарушители лицензий. 2018-04-16. Архивировано из оригинал на 2018-08-07. Получено 2018-08-07.
- ^ Киприан. «Обзор Sapphire Plus - доступный CoreXY». Новичок в 3D-печати. Получено 2020-05-24.
- ^ «Принтрбот / Марлин». GitHub. Получено 2018-08-04.
- ^ «Prusa показывает нам новый 3D-принтер i3 MK2 и то, что возглавляет сообщество». Hackaday. 2016-06-15. Получено 2018-08-04.
- ^ "Ultimaker / Ultimaker2Marlin". GitHub. Получено 2018-08-04.
Смотрите также
- RepRap Project
- G-код
- РАМПЫ
- 3D печать
- Применение 3D-печати
- Список производителей 3D-принтеров
- Сравнение 3D-принтеров
- Процессы 3D-печати
- Формат 3D-производства
- Скорость 3D-печати
- Изготовление плавленых волокон
- Строительная 3D печать