MarlinRepRap 3D 打印機(jī)的開源固件
Marlin 是 RepRap 系列復(fù)制式快速原型機(jī)--俗稱"3D 打印機(jī) "的一個開源固件。它源于Sprinter和grbl,并于2011年8月12日在Github發(fā)布,成為一個獨(dú)立的開源項(xiàng)目。Marlin是根據(jù)GPLv3許可的,對所有應(yīng)用都是免費(fèi)的。
從一開始,Marlin就是由RepRap愛好者建立的,并且是為RepRap愛好者建立的,是一個直接的、可靠的、適應(yīng)性強(qiáng)的打印機(jī)驅(qū)動,"只是工作"。作為其質(zhì)量的證明,Marlin被幾個受人尊敬的商業(yè)3D打印機(jī)使用。Ultimaker、Printrbot、AlephObjects(Lulzbot)和Prusa Research只是運(yùn)送Marlin變體的幾個供應(yīng)商。Marlin也能夠驅(qū)動CNC和激光雕刻機(jī)。
Marlin受歡迎的一個關(guān)鍵是,它運(yùn)行在廉價(jià)的8位Atmel AVR微控制器上--Marlin 2.x增加了對32位板的支持。這些芯片是流行的開源Arduino/Genuino平臺的核心。Marlin的參考平臺是Arduino Mega2560與RAMPS 1.4和Re-Arm與Ramps 1.4。
作為一個社區(qū)產(chǎn)品,Marlin的目標(biāo)是能夠適應(yīng)盡可能多的板子和配置。我們希望它是可配置的、可定制的、可擴(kuò)展的,并且對業(yè)余愛好者和供應(yīng)商都是經(jīng)濟(jì)的。Marlin的構(gòu)建可以非常小,可以在只有少量硬件的無頭打印機(jī)上使用。功能可以根據(jù)需要啟用,以使Marlin適應(yīng)增加的組件。
通過www.DeepL.com/Translator(免費(fèi)版)翻譯
主要特性:
- 完全支持超過 150 個命令的 G-code
- 完整的 G-code 運(yùn)動套裝,包括線、弧線和 Bézier 曲線
- 智能運(yùn)動系統(tǒng),具有超前,基于中斷的運(yùn)動,線性加速
- 支持 Cartesian, Delta, SCARA, and Core/H-Bot 運(yùn)動學(xué)
- 閉環(huán)PID加熱器控制,具有自動調(diào)諧,熱保護(hù),安全切斷功能
- 最多可支持5臺擠出機(jī)和一臺加熱印刷床
- 支持超過 20 種語言翻譯的 LCD 控制器 UI
- 支持自動啟動的基于主機(jī)和SD卡的打印
- 支持帶(或者不帶)車床探頭的水平補(bǔ)償
- Linear Advance 適用于壓力擠出
- 支持體積擠壓
- 支持混合和多擠出機(jī) (Cyclops, Chimera, Diamond)
- 支持燈絲跳動/寬度傳感器
- 提供打印作業(yè)計(jì)時器和打印計(jì)數(shù)器
Marlin 生產(chǎn)中投入了大量的人才和精力,感謝世界各地的許多志愿者。我們與社區(qū),貢獻(xiàn)者,供應(yīng)商,主機(jī)和圖書館開發(fā)人員等密切合作,以提高M(jìn)arlin固件與各種板卡的質(zhì)量,可配置性和兼容性。對于最終的1.1版本,我們專注于代碼質(zhì)量,性能,穩(wěn)定性和整體用戶體驗(yàn)。添加了幾個新功能,其中許多功能不需要額外的硬件。
