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

3d打印机自动调平Marlin固件配置相关推荐

  1. 高精度测距仪 3D打印机 自动调平 应用

    BDsensor(Bed Distance Sensor)是一款高精度测距传感器,可以检测4mm以内与金属物体的距离,距离精度0.01mm,市面上相同精度的距离传感器价格都在几千元. 在FDM 3D打 ...

  2. 3D打印机的调平问题

    快打完第五批料了,也算是有一些仅限于PLA以及PLA+耗材心得 3D打印机调平的简易方式有哪些? 在3D打印机中,打印平台作为模型的承载平台,如果有偏差,那么在后期的打印中,必然会导致细节的出现差错, ...

  3. marlin固件烧录教程_i3型3D打印机制作详解――Marlin固件介绍

    Marlin固件下载 基本配置 使用 Arduino IDE 打开 marlin.ino,切换到 Configuration.h 即可查看并修改该文件.或者使用任何一款文本编辑器(notepad,no ...

  4. 创想Ender3主板接线图,自动调平BL 3d touch如何连接

    绿色v1.1.2 / v1.1.4(非静音主板) . 黑色v1.1.5(2208驱动的静音主板) Ender-3/CR-10 3D touch 自动调平传感器接线方式与说明. Pin 27 Board ...

  5. 3D打印机如何添加自动调平功能

    原理说明 Kossel/Rostock等Delta(并联/三角洲)类型的机器,可以参考:http://learn.makerlab.me/guides/11 3d打印打印时最重要的是第一层的效果,如果 ...

  6. 晨风机器人突破限制_厉害了!工程建设领域首创!会自动测量、自动调平的测量机器人...

    近日 中建三局工程技术研究院自主研发的 道路工程移动式高精度测量机器人 在武汉四环线工程完成20余公里测试应用 标志着机器人完成阶段性测试 具备工程应用条件 道路工程移动式高精度测量机器人 是一种集自 ...

  7. 3D打印机DIY之三------Arduino开发环境构建和Marlin固件配置

    一.Arduino开发环境 1.搜索Arduino IDE下载安装即可. 2.使用VS code开发Arduino Arduino IDE很简单,很多功能都没有,使用起来很不方便.因此建议使用Visu ...

  8. stm32开发3D打印机(零)——打印板配置(未完成)

    对BIGTREETECH 的 SKR-PRO-V1.2的端口.定时器.中断等配置说明 板子如下图所示 板子相关资料在下方链接,下文就不全部截图了 链接:https://pan.baidu.com/s/ ...

  9. 3d打印光固化好还是热固化好_创想三维再添重磅光固化3D打印机 LD-006大尺寸高精度-创想三维 LD-003_深圳3D打印机行情...

    创想三维成立6年来,深耕3D打印领域,在产品为王的时代,深挖消费者需求,重视创新,以优质的产品和现代化的服务赢得广大用户的热捧与好评.这个月,创想三维再添重磅光固化3D打印机--LD-006,为3D打 ...

  10. prusai3打印机使用教程_prusa i3 3D打印机固件Marlin配置初学者篇

    前边的教程已经给大家介绍了如何组装Prusa i3打印机,不知道各位小伙伴有没有get到,既然打印机已经有了躯体,那么就需要一个灵魂.这个灵魂就是Marlin固件,记得刚开始了解3D打印机的时候,经常 ...

最新文章

  1. tcp的无延时发送_腾讯网红程序员,详解带宽、延时、吞吐率、PPS 这些都是啥?...
  2. Hacker's Browser
  3. C/C++语言宏定义##连接符和符#的使用
  4. 【二分】递增(luogu 3902)
  5. 关于编程学习及面试,推荐些适合的网站,希望对现在的你有帮助!
  6. windows ffmpeg 推送摄像头数据到rtmp服务
  7. OCR文本检测-RRPN
  8. 13.C++-静态成员变量、静态成员函数
  9. 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许...
  10. 服务器电源维修接灯泡,维修串接灯泡电路图
  11. Blend 动画 模板
  12. JSTL核心标签库详解
  13. [转载]一个本科生在世界五大顶尖咨询公司实习心得
  14. 计算机网络--基站 NFC 蓝牙 RFID ETC 云计算 云桌面
  15. javascript自动分号补齐带来的坑
  16. 机械臂抓取学习笔记三
  17. OracleLinux 6.4挂载NTFS盘的方法
  18. java 视频压缩_Java 压缩视频(无需安装插件)
  19. 发表论文大概需要经历以下流程
  20. 《一键下单:杰夫·贝佐斯与亚马逊的崛起》—— 读后总结

热门文章

  1. 腾讯地图基于 WebGL实现自定义栅格图层踩坑实录
  2. 【知识图谱】OpenKG开源系列 | 海洋鱼类百科知识图谱(浙江大学)
  3. vant ,vue 图片上传压缩
  4. FFmpeg 软编码h.264与H.265(从简到深)
  5. 用TA学吉他,下个双11再也不孤单-吉他音阶实战 (三)
  6. 银行系统需要处理的信息
  7. 【技术维新 践行精彩】浅谈未来网站的构建
  8. turtle绘制禁烟标志
  9. 小程序 login获取出错: 40125, errmsg: invalid appSecret
  10. DSP芯片的基本结构