找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 22522|回复: 45
收起左侧

基于arduino的i3型3d打印机制作

  [复制链接]
ID:229756 发表于 2018-10-16 22:57 | 显示全部楼层 |阅读模式
继上一个光驱激光打印机后又找到一个好玩的,3d打印机,相对于激光而言增加了z轴。i3属于入门级,相对于corexy和um而言价格低廉,易组装调试。材料大致清单:
2020铝材 250*2,390*2,310*2,410*2,100*1,150*1
角码*14
光轴:330*2,390*2,360*2(8mm)
42步进电机*5(40mm)
直线轴承*10(8mm)
同步轮*2,配套gt2皮带5m
惰性轮*2
丝杆(8mm) 330*2导程8
联轴器5mm*8mm*2
螺丝m4若干 m5若干(内六角配船型螺母)m3若干
220*220热床,220*220铝板
mk8近程挤出机带加热头
风扇*1
12v20a开关电源一个mega2560,reprap1.1,LCD2004,a4988*4,ntc热敏电阻
3d打印件一套总共四百左右,整机重量6kg。
大致装配过程
有点尴尬,组装过程照片不是太完整,大家将就一下
接下来就是软件调试。
采用开源marlin固件,现在已经更新到1.1.9,编辑软件采用arduino IDE1.6.5
下载好固件后选择marlin.ino打开
STRING_CONFIG_H_AUTHOR 设置固件作者信息,可在串口通信的时候看到。
SHOW_BOOTSCREEN
如果注释掉这行的话开机就不会显示初始画面,直接进入主界面。
STRING_SPLASH_LINE1
设置开机屏幕初始画面的第一行的文字,一般设置版本号。
STRING_SPLASH_LINE2
设置开机屏幕初始画面的第二行的文字,一般设置网站地址。
BAUDRATE 设置串口通信的波特率,一般默认是250000,不用修改,如果连接不上就改成115200
#define MOTHERBOAR 33 主板类型修改
#define EXTRUDERS 1 设置挤出机数量为1
#define TEMP_SENSOR_BED 1启用热床温度传感器
#define TEMP_SENSOR_0 1启用加热头温度传感器
HEATER_0_MAXTEMP 表示一号打印头的最大温度,HEATER_1_MAXTEMP 以此类推。BED_MAXTEMP 表示热床的最大温度。
温度数值建议根据实际情况保守设置,以免设置过大损坏硬件,或造成安全隐患,推荐打印头250,热床100,足以使用。
X_MIN_ENDSTOP_INVERTING 等系列参数设置为 true 表示将限位开关的信号反转,针对限位开关的常开和长闭状态,如触发状态不符合预期,可在此处修正。一般机械限位为常开,如果调试时xyz只能单向移动就需要修改此处
#define X_MAX_POS200
#define Y_MAX_POS200
#define Z_MAX_POS165 此处设置打印的最大尺寸

DEFAULT_AXIS_STEPS_PER_UNIT 后面的四个数字 {80,80,4000,500} ,分别表示XYZ和挤出机电机的步进数。XYZ电机步进公式为:
(360 / 电机步距角 * 细分数 ) / (同步带齿距 * 齿数)
一般现在3D打印机使用的42步进电机步距角为1.8度,细分数根据主板上跳帽的设置,一般设置成16,同步带齿距一般使用的是2mm的,齿数一般为16或者20齿,可以自己数数。如果Z轴使丝杠的话,直接除以丝杆的导程即可。这样默认情况下可以算得:(360/ 1.8 * 16) / (2 * 20) = 80
挤出机步进数没有很精确的计算公式,目前通常使用的近程挤出机设置为100,远程挤出机设置为150,然后根据实际打印的出丝多少微调,要出多点步进数就调大,出少点就调小
DEFAULT_MAX_FEEDRATE 后面的四个数字 {300, 300, 5, 25} ,分别表示XYZ和挤出机电机的最大移动速度。在实际测试不失步的情况下设置的越大越好,此值和电机步进数相关,步进数越大,对应的移动速度设置越小。所以使用大细分数或者丝杆需要减小此值才能保证电机不失步。
DEFAULT_MAX_ACCELERATION 后面的四个数字 {3000,3000,100,10000} ,分别表示XYZ和挤出机电机的最大加速度。三角洲机型的加速度可以设置的大些,其他机型小些,原则也使实际测试,在不失步的情况下设置的越大越好。
去掉 REPRAP_DISCOUNT_SMART_CONTROLLER 行的注释,可开启2004液晶屏功能。特别强调,如果使用非配套Makeboard液晶屏,液晶屏无法使用的话,可能时液晶屏牛角插座缺口方向是反的,EXP1和EXP2线的接头凸起处换各方向强行插入即可。
LCD2004上带有sd卡槽,用于脱机打印,不过到目前为止本人还没有找到一个能用的sd卡。
目前桌面级打印精度为0.1mm,打印材料一般为PLA和abs,PLA为环保型材料,收缩率小,打印温度185°左右,可以在不开启热床条件下打印。abs对温度要求就高一点,同时收缩率比PLA高,不易附着在打印平台上,一般打印温度在230左右,热床90-100.两种材料相比abs材料强度高,PLA硬度高,脆。简单点就是abs耐摔,耐腐蚀,一般用于零件打印。PLA易成型,但容易断裂,一般用于模型,玩具等方面。
关于线轨与光轴的选择:线轨的精度要高一点但价格也更贵,一根好一点的线轨差不多要100左右。如果经济允许可以选择线轨。但个人觉得对于桌面级的光轴够用。
附上打印件和marlin固件,还有什么问题可以在评论区提出,谢谢

某宝的材料总共四百左右

某宝的材料总共四百左右

250和390铝材组装底盘,角码连接m5螺丝

250和390铝材组装底盘,角码连接m5螺丝

底座装上390光轴和热床中间过程忘记拍了,给个成品图

底座装上390光轴和热床中间过程忘记拍了,给个成品图

正面照

正面照

中间的图找不到了,勉强找到一个算是整体的图凑个数

中间的图找不到了,勉强找到一个算是整体的图凑个数
0.png
0.png

3D打印机打印件.zip

523.72 KB, 下载次数: 214, 下载积分: 黑币 -5

打印件stl文件

Marlin-1.1.9 (2).zip

4.71 MB, 下载次数: 205, 下载积分: 黑币 -5

设置好的marlin固件

评分

参与人数 2黑币 +108 收起 理由
wosiboos + 8 共享资料的黑币奖励!
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:413133 发表于 2018-10-21 16:16 | 显示全部楼层
楼主厉害
回复

使用道具 举报

ID:413133 发表于 2018-10-21 16:17 | 显示全部楼层
楼主厉害,我也想要黑币下载资料啊
回复

使用道具 举报

ID:402951 发表于 2018-10-21 22:48 | 显示全部楼层
DIY这台机不单单要有五金基础,还要会编程基础,电子基础等等、是很直得学习的。
回复

使用道具 举报

ID:162514 发表于 2018-10-29 13:34 | 显示全部楼层
这套东西多少money?2500?
回复

使用道具 举报

ID:229756 发表于 2018-11-4 23:33 来自手机 | 显示全部楼层
aing123 发表于 2018-10-29 13:34
这套东西多少money?2500?

全部加起来500不到
回复

使用道具 举报

ID:424126 发表于 2018-11-20 13:07 | 显示全部楼层
有宝贝链接吗,怕买错了,可以加我QQ私聊吗?
回复

使用道具 举报

ID:424126 发表于 2018-11-20 14:55 | 显示全部楼层
2020铝材有没有横截面图?光轴和直线轴承都是空心的吗,还是实心的?最重要的是有没有接线图,谢谢楼主啦
回复

使用道具 举报

ID:396302 发表于 2019-1-15 00:50 | 显示全部楼层
楼主求一份具体的清单和电路图1846464421@qq.com谢谢
回复

使用道具 举报

ID:473428 发表于 2019-1-31 18:04 | 显示全部楼层
好东西·多回帖 赚币币!!
回复

使用道具 举报

ID:251082 发表于 2019-2-19 15:24 | 显示全部楼层
1846464421 发表于 2019-1-15 00:50
楼主求一份具体的清单和电路图谢谢

有完整资料了吗,我也想自己做一个
回复

使用道具 举报

ID:513789 发表于 2019-4-16 16:54 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

ID:514110 发表于 2019-4-18 15:55 来自手机 | 显示全部楼层
不会写程序啊,硬件还行,软件不会啊
回复

使用道具 举报

ID:514110 发表于 2019-4-21 09:24 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:81138 发表于 2019-5-5 10:25 | 显示全部楼层
楼主发个视频
回复

使用道具 举报

ID:318672 发表于 2019-5-12 20:26 来自手机 | 显示全部楼层
不错,好资料
回复

使用道具 举报

ID:538557 发表于 2019-5-15 12:25 | 显示全部楼层
上传个视频就更好了!
回复

使用道具 举报

ID:540025 发表于 2019-5-16 17:18 | 显示全部楼层
上次还看到一篇用废旧光驱拆零件制作的,受益良多
回复

使用道具 举报

ID:81138 发表于 2019-8-5 14:42 | 显示全部楼层

好东西·多回帖 赚币币!!
回复

使用道具 举报

ID:81138 发表于 2019-8-5 14:43 | 显示全部楼层

好东西·多回帖 赚币币!!
回复

使用道具 举报

ID:81138 发表于 2019-8-5 15:07 | 显示全部楼层
小白入手了成品
回复

使用道具 举报

ID:243748 发表于 2019-8-10 07:24 来自手机 | 显示全部楼层
可以用吗,有人试过没
回复

使用道具 举报

ID:409561 发表于 2019-8-22 19:32 | 显示全部楼层
楼主 为啥我的打印机没有办法定位到热床中心位置 总是跑偏
回复

使用道具 举报

ID:229756 发表于 2019-8-25 21:55 | 显示全部楼层
_塔爱慕斯 发表于 2019-8-22 19:32
楼主 为啥我的打印机没有办法定位到热床中心位置 总是跑偏

位置控制是需要有个基准点,就是开始的回零,以零点为基准进行运动,如果位置跑偏要考虑零点位置,还有可能是速度快导致丢步
回复

使用道具 举报

ID:282095 发表于 2019-8-26 09:58 | 显示全部楼层
3D打印技术不错不错
回复

使用道具 举报

ID:372154 发表于 2019-8-26 13:42 | 显示全部楼层
很好,但500块也不便宜
回复

使用道具 举报

ID:603812 发表于 2019-8-26 15:14 | 显示全部楼层
好塞利哦,楼主有固件写入
回复

使用道具 举报

ID:72763 发表于 2019-10-26 22:03 | 显示全部楼层
好东西,辛苦了
回复

使用道具 举报

ID:451375 发表于 2019-11-21 12:22 | 显示全部楼层
感谢分享!
回复

使用道具 举报

ID:644689 发表于 2019-11-21 12:36 | 显示全部楼层
谢谢分享
回复

使用道具 举报

ID:598732 发表于 2020-2-7 17:32 | 显示全部楼层
非常感谢
回复

使用道具 举报

ID:598732 发表于 2020-2-7 17:33 | 显示全部楼层
网上有套件
回复

使用道具 举报

ID:251947 发表于 2020-2-17 11:32 | 显示全部楼层
之前一直寻思弄一个,别的都好说,编程是个大问题,我的功夫还不到家,继续学习。
回复

使用道具 举报

ID:709517 发表于 2020-3-16 16:41 | 显示全部楼层
1846464421 发表于 2019-1-15 00:50
楼主求一份具体的清单和电路图谢谢

有收到完整资料嘛
回复

使用道具 举报

ID:146204 发表于 2020-6-3 09:50 | 显示全部楼层
不错点个赞;把固件改动关键点都说明白了
回复

使用道具 举报

ID:780673 发表于 2020-6-22 17:20 | 显示全部楼层
也一直想做点东西,可惜家里没地方摆
回复

使用道具 举报

ID:755396 发表于 2020-7-16 16:48 | 显示全部楼层
在坑中的人要吼:  你的配置文件呢?不解读配置文件,机器能不能运行都是未知数。完整的源码官网都能下载!  请楼主证明一下,你爬出了坑
回复

使用道具 举报

ID:755396 发表于 2020-7-16 16:53 | 显示全部楼层
先说明一下,我要做的是50*50*75的2020铝合架3D打印机,改了配置文件,没用,难道只能按源码的尺寸才能成功吗?
回复

使用道具 举报

ID:755396 发表于 2020-7-17 12:02 | 显示全部楼层
按源码的尺寸做的,也是一样的问题
回复

使用道具 举报

ID:651779 发表于 2020-7-18 15:53 来自手机 | 显示全部楼层
楼主太厉害了,低成本完,牛
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表