微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Marlin RepRap 3D 打印机的开源固件

程序名称:Marlin

授权协议: GPLv3

操作系统: 嵌入式

开发语言: C/C++

Marlin 介绍

Marlin 是世界上最受欢迎的Replicating Rapid Prototyper(RepRap)机器的开源固件,通常被称为“3D打印机”。
Marlin固件非常高效,即使在适中的16MHz嵌入式AVR处理器上运行也是如此。虽然Marlin 1.1仅支持ATmega
AVR(Arduino等)和AT90USB(Teensy ++ 2.0),但Marlin
2.0还增加了对多个ARM处理器的支持包括SAM3X8E(Arduino Due),NXP LPC1768 / LPC1769 ARM
Cortex-M3(Re-Arm) ,MKS SBASE,Smoothieboard)和ARM Cortex-M4(Teensy 3.5 /
3.6,STM32F1 / 4/7)。

主要特性:

  • 完全支持超过 150 个命令的 G-code
  • 完整的 G-code 运动套装,包括线、弧线和 Bézier 曲线
  • 智能运动系统,具有超前,基于中断的运动,线性加速
  • 支持 Cartesian, Delta, SCara, and Core/H-Bot 运动学
  • 闭环PID加热器控制,具有自动调谐,热保护,安全切断功能
  • 最多可支持5台挤出机和一台加热印刷床
  • 支持超过 20 种语言翻译的 LCD 控制器 UI
  • 支持自动启动的基于主机和SD卡的打印
  • 支持带(或者不带)车床探头的水平补偿
  • Linear Advance 适用于压力挤出
  • 支持体积挤压
  • 支持混合和多挤出机 (Cyclops, Chimera, Diamond)
  • 支持灯丝跳动/宽度传感器
  • 提供打印作业计时器和打印计数器

Marlin
生产中投入了大量的人才和精力,感谢世界各地的许多志愿者。我们与社区,贡献者,供应商,主机和图书馆开发人员等密切合作,以提高Marlin固件与各种板卡的质量,可配置性和兼容性。对于最终的1.1版本,我们专注于代码质量,性能,稳定性和整体用户体验。添加了几个新功能,其中许多功能不需要额外的硬件。

Marlin 官网

http://marlinfw.org/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐