1.概述
本文所提的从零开始搭建3D打印机,并非直接购买现有型号的3D打印机散件进行拼装。在作者开始从零搭建的时候并没有JennyPrinter这种3D打印机,甚至机械图纸还有些许错误,后来经过作者反复安装试验后完成了JennyPrinter的机械图纸。正如作者的
项目主页中提到的:正当作者想入手一台开源3D打印机时陷入了尴尬境地,大家都说是开源的,可是拿点资料却拿不出手,也有些开源文件是存在问题的。而有些所谓的DIY套件是可配置程度实在是太低,因此我开始了DIY 自己的3D打印机。
在DIY的过程中我一边思考着一个问题,DIY 3D打印机老外早已经放出来很久了,而我们很多人还是在从头开始造轮子,造出来还不愿意分享出来。作者认为这种状况是导致目前国内3D打印机行业的低端劣质的产品肆虐,后续服务脱节跟不上的重要原因之一。3D打印的应用前景很广泛,大家大可集中优势,在3D打印的前中后期发挥各自的优势,比如机器智能化,软件本土和简单化,模型服务,材料多元化等等。
JennyPrinter推出从零开始打印3D打印机就像Linux Form Scratch一样,它并不特指某种特定的3D打印机型号,JennPrinter是一种提供搭建3D打印机的方法,其项目主页将不断进行硬件和软件更新,定期发布稳定版本,公开机械设计图纸,并指导您获得机械物理部件,电路板以及软件源代码,安装机械部件,调试电路部分,编译源代码烧写固件,一直到后期的机器调试和应用。当前发布稳定版本为V1.1。
作者试图在指导搭建3D打印机的同时先对相关知识进行介绍,并对JennyPrinter采用的方案进行论证。需要深入了解的读者可以顺着知识点继续学习。
2.准备工作
“巧妇难为无米之炊。”开始搭建3D打印机当然需要先准备3D打印机的各部分部件以及组装时候需要使用的工具。步骤3 电路板联合调试 1.将RAMPS板插在Mega2560上。

2.将4个A4988驱动模块插在RAMPS上,请注意方向。

3.将液晶控制电路的J型电路板接在RAMPS右边针脚上,再按下图所示连接液晶控制器和刚安装上在RAMPS右边的座子。

4.将2个热敏电阻的接插头接在下图所示位置。

注意:不接热敏电阻JennyPrinter将不工作,上电将提示mintemp,这是为了避免温度读取不到真实值,而加热管一直往上加温,烧毁相关部件。
5.连接电源线,下图所示从上到下分别为:12V+ 12V- 12V+ 12V-,请勿接错。
6.上电运行。
步骤4 电路功能测试 JennyPrinter电路板接线图

1.
XYZ步进电机运动测试
将步进电机分别接在上XYZ轴接线端,图中从左到右为XYZ电机接线端。

液晶屏幕操作:
在info页面按下旋钮键,之后进入Prepare菜单,再选择move Axis,进入后选择move 1mm,再进入选择X、Y、Z轴,旋动旋钮电机就会转动。
2.
加热功能测试
如下图所示,将红色加热管线接在最上面两个接线端(无正负)。

在info页面按下旋钮键,

进入菜单页,选择Control,

进入Control菜单后,选择Temperature,

进入Temperature菜单后,选择Nozzle,

在此左旋选择按钮,将温度调至180度,再按键确认

回到Info页面后可以看到温度在上升,并且,板子的加热灯亮起。
注意:加热喷头请勿接触任何物体,更不可用手拿着加热喷头以免烫伤。

3.
SD卡脱机打印测试
在电脑中拷贝测试模型gcode到SD卡中,
在SD卡槽中插入SD卡,显示Crad Instead。

进入主页面菜单,选择Print Form SD,

进入Print Form SD卡菜单后将显示拷贝在SD卡中的gcode,选择需要打印的gcode,按确认键。

此时可以看到温度在上升,到达gcode指定的温度后,开始回到原点,XYZ轴分别在运行,之后便开始打印,假如接上E轴电机,E轴电机在送丝。