狠多新手也关心打印的尺寸问题
尺寸的问题 跟电子零件无关 跟打印程式也无关 跟切片软体也无关
而是你的机器结构 , 所以你只要让 你想印多宽 就让 X的桿子有多宽就可以了
当然 你要考虑结构坚固的问题嚕!!
PS. 我说的 给一次电 是简单的讲法 , 其实并不是真的让它通电1次
这边的电也不是直接给步进马达的电
而是给驱动晶片的一个讯号
prusa i3使用的是 2相的步进马达 它有2组线圈 , 要完成一次步进转动其实需要 ... ...
有兴趣去查原理吧 我不信我这边乱讲你听得懂 XD
因為到现在 我也没有狠懂 !!
3D Printer 挤出头 与 打印精细度的关係 :
我猜想 X Y Z 的移动 透过上面的那个影片 加上 简单的说明
应该已经狠容易做一个想像或是理解了
E (挤出材料)的部分 可能没看过实机的人会比较难想像
我们回到你每天起床要做的第一件事 刷牙
如果要你在牙刷上漂亮的挤出 1mm 厚的牙膏
你会怎样做
保持牙膏根牙刷之间固定的距离
施加固定的力道挤出牙膏
缓慢地用固定的速度移动你的牙膏
完成
盗图来源 http://www.istockphoto.com/stock ... aste.php?st=dd96663
没错 ~ 你每天都在干的事情 , 就是 3D Printer 在帮你做的事
再来看一次 X Y Z E 帮你执行的动作
移动 Z 轴 保持 挤出头 与打印平台的距离
E轴用固定的速度 推挤线材挤出材料
X Y 轴用固定的速度移动挤出头
完成
基本上精细度的部分还是靠 X Y Z E 的步进马达再控制
但是能挤出的最小量 则是靠挤出头的孔径大小
目前常见的线材约是 1.75mm 或是 3mm 的线材
因為材料狠硬 所以不可能被挤出来
必须透过挤出头的加热 让它变成熔融的状态才能被挤出
目前我看过的挤出头 有0.3 , 0.4 , 0.5mm的
代表在没有干扰的情况下 , 你挤出的材料的直径 可以细到 0.3 mm
(当然不可能没有干扰)
挤出头的设计狠多 , 大多数的问题都在解决 过热 溢料 卡料 等等长时间打印所发生的物理问题
而不是解决精细度的问题
别骗我 0.3 mm 还不够你用 = =
狠多是有多多?? 这麼多 RepRap : Extruders
我自己目前用的是 RepRap : J Head Nozzle
社群上也有狠多人在自己研发 设计
因為我也只用过 J Head , 这边无法给予更多的心得分享啦
3D Printer 电子控制板 :
了解了执行的过程 和 影响品质的原因
最麻烦的就是 倒底怎样才能控制阿
这部分就是狠麻烦的一堆问题了
毕竟大学就要花4年以上(考虑重修)教你资讯工程
然后教完后也没几个人真的写得出东西
所以这真的是狠困难的一个领域
不过好就好在 Open Source 这个疯狂的概念
一堆天才等级的人们 一堆善良的疯子
把做好的东西放在网路上 我们只要拿来用就可以了
目前以 Prusa i3 来说 需要用到的电子控制版有
Arduino Mega 2560
这是 3D Printer 的大脑 , 它负责处理你產生的 G-code , 去產生讯号给负责动作的零件
Arduino 也是 Open Source 的资源 , 你心情好也可以自己买零件做一个一样的 , 官网都有电路图可以抓
另外一提 ~ 虽然官网上的标价看起来狠可怕 , 但在他们国家那是它们的消费水平 并没有要把你当凯子
你可以在露天 或 光华商场找到其他厂商开发的 , 功能与规格都一模一样 , 且"应该"都算合法的
当然如果你愿意支持原厂 , 购买他们的產品会给它们更多的原力 XD
Ramps 1.4
这是 3D Printer 的??肌肉吧 XD , 它负责接收到大脑送来的讯号 , 然后共给负责动作的零件需要的电力
这个好像没有官方的版本 , 因為如果你认真看 , 它其实在教你怎样自己做一张 , 而不是告诉你去哪买
步进马达驱动晶片
这是 3D Printer 的??我也不知道怎样讲了 XD , 因為步进马达需要更细腻的工作 Arduino Mega 2560 能力不足 , 所以帮它装个外掛
印象中如果纯粹要让步进马达转 光靠 Arduino Mega 2560 是可以办到的
但因為 3D Printer 需要的街脚狠多 Arduino Mega 2560 不够用 , 加上需要更细緻的控制而需要 (这行我可能讲的是错的)
目前 Prusa i3 使用的是 A4988 的步进马达驱动晶片 , X Y Z E 各需要 1 片 , 如果你想要做双挤出头 E 就要再多一片
The RepRapDiscount Smart Controller
如果你希望不接电脑就能打印 就另外需要一个 LCD 萤幕 , LCD萤幕野蛮多种的
这种好像比较多人用
不管你的机器长什麼样子 , 只要是 RepRap 的架构下 用到的电子零件都是一样的(应该啦 ~ )
电子电路的控制原理 就没办法多讲了
有兴趣的人可以去查询 Arduino 的教学 , 大多数的教学文章都是用 Arduino Uno
Arduino Uno 跟 Arduino Mega 2560 主要的差别在
Arduino Uno 只有14隻IO脚
Arduino Mega 2560 只有54隻IO脚
简单说就是 Uno 只能控制 14个开关 Mega 2560 可以控制 54个开关
但工作原理与程式写法 是一模一样的
3D Printer 韧体 程式 :
最后了 ~ 终於
我们準备好了电子零件
重点就是程式咧!!
当然有人写好的啦
RepRap : Marlin 这边是在介绍它有多伟大 ~ 开玩笑的
Github : Marlin 这边是真的可以拿到它的程式的地方
你可以在 Github : Marlin 下方看到一大堆的 G-code
这边就是我们 3D Printer 主要会用到的 G-code 了
把 Marlin 抓下来后
需要打开 Configuration.h 档案
慢慢地逐行用 google 翻译慢慢看
把需要设定的地方 调整成跟你机器一样就可以了
最后上传到 Arduino Mega 2560 让大脑拥有智慧
就可以了
机器! 给我一台机器! :
狠无奈的 如果你已经看到这一行
我并不打算给予任何机器的推荐
如果你有认真地看完文章
你会发现 机器用哪一台根本不重要
RepRap : Family Tree 这边有上百种的 RepRap 家族机器
哪一台比较好??
精细度主要看的是步进马达
吐料的细緻度是看喷嘴
打印最大尺寸是看你的桿子有多长
电子零件大家都一样
哪一台比较好??
你看的喜欢就好 XD
机器的组装
金属零件 打印零件的採买
已经有太多人热心分享了
我主要只是提供想尝试的新手
先理解整个基本观念
然后挑一台喜欢的造型来开始玩
不需要东担心一下西担心一下 这样 ~
如果有按照 RepRap 精神所设计的机器
你都可以在 RepRap 找到所有详细的资料
以 prusa i3 举例 How to build Prusa i3
以 delta 举例 GUS Simpson
以 Smartrap mini 举例 Smartrap Build Manual
你可以看到每一台机器 都把所以需要的零件乖乖列出来
需要的 3D 打印零件 也都有档案可以下载 , 你可以请社群有空的人帮你印 , 请记得付材料费与一些时间成本
因為帮你印的时间 , 它就不能玩了 XD
另外狠多人会看到别人的机器有某些零件
狠想要却找不到档案
那可能是因為是自己设计的不想要分享
或是在网路上找打印零件 常常都只找到 某一轴 , 都找不到完整的整套零件
因為在韧体上 X Y Z E 轴都是独立工作的
所以往往大家改变设计都是一次改一个轴
但别担心 X轴用A设计 , Y轴用B设计 只要设定正确 都是可以正常工作的
目前台湾也有越来越多的 工作坊
狠多热爱分享的玩家都在那边聚集
也有工具可以当场借用
不过我都没去过就是了 /_\
总之我想说 ~ 装一台机器 资源狠多不用担心装不起来
要勇敢!!
不能不贴的连结 :
3d打印机 DIY 建构笔记 : 太多教学了! 其实我也只看这边的文章而已 XD
RepRapRepRap官网 : 英文不亲切 输 3d打印机 DIY 建构笔记 排第2也是理所当然 , 但耐心用google翻译慢慢看 这边有所有的资料与教学!
thingiverse3D 模型分享网站
因為如同我一直强调的 ~ 我只玩过 Prusa i3 XD
我比较著重在玩 韧体程式 和学习电子控制 , 没有在玩打印
RepRap 的概念都一样 暂时应该也不想玩别的机器 |