3d打印机自动调平Marlin固件配置

 

        Marlin固件是开源项目,官网地址:http://marlinfw.org/,相信DIY过3D打印的小伙伴们肯定非常熟悉。本篇就自己在Marlin固件的配置及自动调平进行简单总结。

        3d打印机结构:RepRap Prusa i3

        Marlin固件版本:1.1.6

        官网配置说明地址:http://marlinfw.org/docs/configuration/configuration.html

        在官网的配置说明中,具体的配置说明已经非常的详细和清晰明了,Marlin是一个由许多文件组成的巨大的C ++程序,但是在这里我们只会讨论包含所有Marlin编译时配置选项的两个文件:

  • Configuration.h 包含硬件,语言和控制器选择的核心设置,以及最常用功能和组件的设置。
  • Configuration_adv.h 提供更详细的定制选项,附件,实验功能和其他奥秘。

这两个文件包含Marlin的所有构建时间配置选项。在构建和上传Marlin到电路板之前,只需编辑或替换这些文件即可。example_configurations文件夹中包含了各种预建的配置,以帮助您入门。

Configuration.h正确设置核心设置,您需要了解以下有关打印机的信息:

  • 打印机风格,如笛卡儿,Delta,CoreXY或SCARA
  • 驱动板,如RAMPS,RUMBA,Teensy等
  • 挤出机数量
  • XYZ轴和挤出机的步长(可以稍后调整)
  • 终止位置
  • 热敏电阻和/或热电偶
  • 探头和探测设置
  • LCD控制器品牌和型号
  • 加载项和自定义组件

需要更改的地方如下:

波特率

#define BAUDRATE 115200

打印机的串行通讯速度应尽可能快,不会产生错误。在大多数情况下,115200在速度和稳定性之间取得了很好的平衡。从250000开始,只有当“行号”和“校验和”错误开始出现时才会降低。请注意,某些电路板(例如,基于ATMEGA1284P的气质的Sanguinololu克隆)可能无法处理超过57600的波特率。允许的值:2400,9600,19200,38400,57600,115200,250000。

母板

#define MOTHERBOARD BOARD_RAMPS_14_EFB

最重要的设置是Marlin是主板。固件需要知道它将在哪个电路板上运行,因此它可以为所有引脚分配正确的功能,并充分利用电路板的全部功能。不正确的设置会导致不可预知的结果。使用boards.h作为参考,替换BOARD_RAMPS_14_EFB与您的委员会的ID。该boards.h文件具有支持电路板的最新列表,所以如果您没有在此处列出,请先检查它。

自定义机器名称

//#define CUSTOM_MACHINE_NAME "3D Printer"

这是您的打印机在液晶显示屏上显示的名称M115。例如,如果您将此设置为“我的Delta”,则在打印机启动时,LCD将显示“My Delta ready”。

挤出机

#define EXTRUDERS 1

这个值从1到4定义了打印机有多少台挤出机(或E台阶机)。默认情况下,马林将假定单独的喷嘴都在一个车厢上一起移动。如果您有单个喷嘴,开关式挤出机,混合式挤出机或双X载体,请在下面指定。即使只有一个喷嘴,也应将此值设置为机器上E步进电机的总数。

细丝直径

#define DEFAULT_NOMINAL_FILAMENT_DIA 3.00

这是纤维卷轴上写的“标称”纤维直径(1.75,2.8,3.0)。如果您通常使用1.75毫米长丝,但直径实际测量的直径为1.70毫米,那么您应该仍然使用1.75,如果这是你已经在你的切片机设置。

限位开关

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
//#define USE_XMAX_PLUG
//#define USE_YMAX_PLUG
//#define USE_ZMAX_PLUG

指定连接到任何终止点或探针的所有终止点连接器。

每毫米的默认步数

#define DEFAULT_AXIS_STEPS_PER_UNIT   { 80, 80, 4000, 500 }

这些是您的打印机最关键的设置,因为它们决定了步进器如何精确定位轴。在这里,我们告诉固件有多少个单独的步骤产生一个毫米(或SCARA程度)的运动。这些取决于各种因素,包括皮带节距,皮带轮上的齿数,导螺杆上的螺距,微步设置和挤出机样式。

 

转载于:https://my.oschina.net/u/3769384/blog/1608071

  • 3
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值