You are on page 1of 10

Rostock  

Mini  Pro  

自动调平教材  

@真西门  
*请阅读下列内容并确认接受后再继续对您的Rostock  Mini  Pro进行改造  

1、您已经充分具备调整和改造您的Rostock  Mini  Pro的动手能力。  


2、您已经做好了可能由于调整不当而造成Rostock  Mini  Pro损坏的准备。  
3、本文作者不对改造所引起的损坏和其他连带事故承担任何责任。  
4、本文所改造机器为DFPCN产品,其他机型可能存在一定差异需您自行改造。  
5、您已经认真阅读了前面四项且在完全充分自主选择的情况下做出改造决定。  

都同意后请翻到下一页  
物料清单  
1、打印件2个,可在  http://pan.baidu.com/s/1hqJyagc  下载。  
2、SS-5型微动开关1个  
3、M2*8螺丝2个(用于固定微动开关)  
4、M3*5螺丝带螺母1对(用于固定别针弹簧)  
5、别针一个  
6、废活动圆珠笔弹簧一根  
7、1.5mm六角匙扳手一根(或者自行车辐条自己弯一下)  
8、铜质接线柱带锁紧螺丝一对  
9、单头2P2.54MM杜邦线80mm长一根  
嗯,考智商的时间到了。因为作者太懒,  
没有做一步一步的装配图了,反正你把  
东西装成图中这样就对了。  

这里其实只需要注意几点:  
1、杜邦线两根线头分别焊接在微动开关  
的COM和NO上面。  

2、放置六角匙扳手的孔需要用钻咀通一  
下。如果是自行车辐条就不需要了。  

3、六角匙扳手下压后,应该比挤出头的  
喷嘴低3到4毫米,多于4毫米请磨掉。探  
针收起是应确保比喷嘴高一点。  

这个部分装配完成后,试一试手动从底部顶六角扳手(后面叫探针),看看  
放下来和卡上去是不是轻松顺畅,放下来一定要把微动开关的弹簧片压死,  
卡上去时别针弹簧要能够把探针卡在位置上不会掉下来。  
因为自调平装置实际上是利用Z-Min的限位,  
所以连接微动开关的杜邦线要接在右图中  
RAMPS  1.4板中黄色圈定的接口上(左起第  
5列1,2两根针)。  

硬件的装配与连接到此结束,怎么把线藏好看就靠您自己啦。  
点击这里下载专门为Rostock  Mini  Pro配置的Marlin固件:  
https://github.com/zenz/marlin_for_rostock_mini_pro/archive/master.zip  

解压后把目录名改为Marlin,并用Arduino  1.05打开Marlin.ino文件。  

*后面重头戏来了,千万要细心阅读与操作,否则机器坏了真不要来找我  
1、打开3D打印机控制软件(Cura或者Pronterface都可以),连接并进入  
操作控制界面。  

2、执行Home操作(回零点),然后一路点击Z轴往下走,到探针快接触到  
打印床的时候,换成每次0.1mm的步进一步一步点击,并准确记录下来从探  
针触碰到打印床,微动开关打开(听到咔一声)到喷嘴碰到打印床的距离。  
例如说2.9毫米,这个数值的负值就是Z_PROBE_OFFSET_FROM_EXTRUDER。  

3、再次Home操作,用游标卡尺量取从挤出头喷嘴中心到探针的垂直距离,  
这个数值的负值就是Y_PROBE_OFFSET_FROM_EXTRUDER。  

4、因为我的设计探针跟挤出头喷嘴在同样的X轴上,所以两者之间的偏差值  
就是0,这个数值就是X_PROBE_OFFSET_FROM_EXTRUDER  

5、在Configuration.h文件中,找到这几个值,把它对应填好。  

6、取消#define  ENABLE_AUTO_BED_LEVELING前面的”//”注解。  

7、关闭3D打印机控制软件,用Arduino编译并上传新调整后的Marlin固件。  

*调试有风险,尝试需谨慎,随时注意拔Rostock  Mini  Pro的电源哦。  
8、再次打开3D打印机控制软件并进入打印控制界面,先做Home操作。  

9、把探头放下(千万不要忘记这个动作!)  

9、在命令输入框里面输入G29,检查自动调平功能是否正常。正常行为应该  
是探头很顺利的在打印区内在打印床上的中心区域内敲击7*7=49下,并在软  
件的反馈窗口上显示XYZ测试点的值和补偿值。最后会在打印机的正面(X,  
Y电机这个面上超出打印床区域的地方落下,这时请把打印的卡口件卡在对应  
的有机玻璃上,要正好顶住探针,使得探针被顶到卡位处。然后挤出头会在下  
压完后提起。  

过程中一旦出现打杆,或者挤出机不停止下压,使得挤出头貌似要敲到打印床  
的情况,请马上拔掉打印机电源以及USB连线。  

10、如果一切顺利,那么恭喜你,自动调平快调好了,只剩下一些小细节了。  
如果失败了,请从头再来,直到成功为止。  



*调试有风险,尝试需谨慎,随时注意拔Rostock  Mini  Pro的电源哦。  
11、打开Marlin_main.cpp文件,找到第1049行开始的三行:  
     destination[X_AXIS]  =  -50;  
destination[Y_AXIS]  =  -82;  
destination[Z_AXIS]  =  20;  

前面两行就建议不要改了,我试过很多次,其他值容易使得打印机的臂超出工  
作范围,打到东西。Z_AXIS这个值,改成把探针顶起到卡位的有效位置。  

再次用Arduino重新编译Marlin固件并上传吧。  

好了,Rostock  Mini  Pro的自调平改造就到此全部结束了。以后在控制软件的  
Star/Begin  code里面,在G28语句后面加G29语句,就可以先自动调平后再开  
始打印了。  

可以试一试直接在光面玻璃上打印了,如果能够顺利打出前面的几层的,那么  
就完全成功啦!(刚开始材料粘附到玻璃上会打滑,注意清理。层数多了也会  
翘边,很正常的)。  


*调试有风险,尝试需谨慎,随时注意拔Rostock  Mini  Pro的电源哦。  
祝大家都成功!如果大家觉得好请顶起来!  

You might also like