3D打印机DIY之四---3D打印机调试

3D打印机DIY之四------3D打印机调试
Marlin固件下载到Mega2560后,就可以调机了。⼀般使⽤Printrun来调机。
打开Printrun,选择正确的串⼝号和波特率,连接控制板
1、测试挤出机加热棒、热床
“Heat”是指挤出机加热棒,通过后⾯下拉框可以选择“185(pla)”或“230(abs)”,然后点“Set”,加热棒就开始加热了,再点后⾯的坐标图,图会放⼤,可以看到加热棒的当前温度和⽬标温度。
“Ex0”为加热棒当前温度,可以看到已经在缓慢上升了。“Ex0 Target”是加热棒⽬标温度
同理可以测试热床的加热功能和温度测试功能。
测试完成后点“Off”可以关闭加热。
如果当前温度曲线不上升,检查⼀下加热棒、NTC连接是否正常。可以⽤万⽤表电阻档测量加热棒和NTC的电阻是否正常。电加热棒
2、测试3轴和挤出电机的⽅向
如上图,把⿏标放⼊“+X”区域有4个圆环,可以控制电机移动0.1mm、1mm、10mm、100mm。
⾸先控制X轴电机向“+X”⽅向移动1mm,观察电机移动⽅向,如果电机是远离X min限位开关位置的话,
说明电机运动⽅向是对的,否则就反了。同样的道理控制Y轴电机向“+Y”⽅向移动1mm,控制Z轴电机向“+Z”⽅向移动1mm,判断3轴电机是否运动⽅向相反。
在右侧命令输⼊框中输⼊M302来允许挤出机冷挤出操作,即挤出机温度没达到⽬标挤出温度,挤出电机也可以转动。
点击Extrude和Reverse测试挤出电机转动⽅向,Extrude是把耗材往喷头推的⽅向。
根据3轴和挤出机的步进电机运动⽅向的正误,可以通过修改Marlin的固件:
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
X轴、Y轴、Z轴运⾏⽅向是否反向,这个参数先不管,后⾯调试的时候根据机器情况再来调整。
也可以直接交换电机的相线,来修改电机的转动⽅向。
建议交换电机的相线,因为这样最⽅便。交换前,点击“Motors off”把电机关闭,可以不断电直接交换相线。
转动⽅向调试好后,就可以以不同的速度和移动距离来控制3轴电机运动,运动速度在这⾥调:
观察3轴电机和挤出机运动是否正常,如果动不了可能是机械摩擦⼒太⼤,也可能是驱动电流太⼩,要
⽤螺丝⼑转动驱动模块上的可调电阻,顺时针旋转增⼤驱动电流。驱动电流调节的标准是,电机以正常速度运动过程中,⽤⼿去挡⼀下,如果电机很容易就被挡住了说明驱动电流还是太⼩。
同时也可以顺便把⾃⼰打印机3轴实际的运动范围测出来,更新到固件配置和后⾯的切⽚软件中。
注:联机后直接让电机往“-X”、“-Y”、“-Z”⽅向运动,电机是不会动的,必须要往“+X”、“+Y”、“+Z”运动多少距离后,才能往“-X”、“-Y”、“-Z”⽅向运动多少距离。
3、3轴电机复位
电机左下⾓是3轴的电机都复位,复位时⾸先会让Z轴电机提起⼀段距离,然后X轴复位、Y轴复位、Z轴复位。电机复位时会先以正常速度反转,直到触发min限位开关,然后电机正转⼀段距离,再以慢速反转触发限位开关,使得复位更准。
其他3个⾓分别是3轴的复位,只会复位对应的轴。
如果⼀点击复位,电机就以慢速运动或只运动⼀⼩段距离就停⽌,说明限位开关极性配置反了。
4、测试风扇
在右侧命令框输⼊M106 S255来控制风扇转动,如果转动了,说明正常。
5、调平
⾸先要保证⾃⼰Z轴两边是等⾼的,如果装配没有问题,Z轴两边的最⾼机械限位应该等⾼的,控制电机运动到Z轴的最⾼处,然后“Motors off”,⽤⼿转动Z轴两边的电机,让他们都碰到Z轴最⾼机械限位处,然后再⽤Z轴复位,这样就能保证Z轴两边等⾼了。
让3轴电机都复位,然后调节原点下⾯的调平螺丝,让热床与喷头之间的距离为⼀张A4纸的厚度。同样的道理调节其他3个位置。

本文发布于:2024-09-21 22:05:52,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/358225.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:电机   运动   复位   温度   限位   测试   加热棒
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议