自己做一台3D打印机到底有多难?(附教程)
• 微博: 小样儿老师2015
初识
3D打印技术,即快速成形技术,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术,3D打印机则出现在上世纪90年代中期,即一种利用光固化和纸层叠等技术的快速成型装置。它与普通打印机工作原理基本相同,打印机内装有液体或粉末等“印材料”,与电脑连接后,通过电脑控制把“打印材料”一层层叠加起来,最终把计算机上的蓝图变成实物。如今这一技术在多个领域得到应用,人们用它来制造服装、建筑模型、汽车、巧克力甜品等。
技术原理
面向普通用户的桌面级3D打印使用的是融融挤压式技术(FDM),在描绘融融挤压式3D打印机的工作原理之前,我们可以先设想这样一个场景:首先你拿着一根被加热过的牙膏,在牙膏盒里面都是液态的,但只要你把它一挤出来就会马上凝固;然后你把这根牙膏头朝下拿着,并往桌子上挤,边挤边水平移动,就像写毛笔字一样;等你完成桌面上一层的工作后,把牙膏再往上抬一点,接着往第二个平面上继续挤牙膏,这时挤压出来的牙膏会和之前的牙膏粘在一起,先挤出来的牙膏会固化形成后面挤出牙膏的支撑,最后你不断地重复以上过程,直到挤出你想要的形状,这其实就是FDM的基本思想。
根据这样的基本思想,将原材料预先加工成特定口径的圆形线材,然后将这种线型材料进行热熔化处理,通过挤压将融化成液态的材料挤喷出来,通过电脑程序控制喷嘴的坐标移动即可实现实物的3D打印。
开源3D打印机REPRAP发展史
REPRAP开源项目是由英国巴斯大学(the University of Bath) Adrian Bowyer 等人所发起,主要目的是希望能够独立设计和制作出一款面向所有普通用户的3D打印机。经过多年发展能用的版本有三个。
第一代产品称为Darwin(达尔文)
第二代产品称为Mendel(孟德尔)
第三代产品称为Prusa(普鲁士)
如何制作一台3D打印机
接下来说重点,如何制作开源3D打印机REPRAP的第三代产品。首先要具有互联网思维(需要什么先去某宝看一看,哈哈),所需要的原材料和工具在下文按照3D打印机的结构分项列出,其中提到的所有材料和工具在某宝可以全部买到。
结构部分
1)五金件:
螺杆,滑杆导轨,各型号螺母,螺钉,垫片等
2)塑料件:
Prusa Mendel I2 塑料件一套
动力部分
1)步进电机:
42步进电机(两相四线、两相六线也可以),电机最好选择高度 >40mm的,电流 >1A这样才能保证电机的力矩足够
2)同步轮,同步带,丝杆:
同步轮(>=16齿),同步带选择2GT型号或者S2M,丝杆一般都直接用M8螺杆。
电路部分
1)控制板:
arduino atmega2560主板 + Ramps1.4控制板
2)开关电源一个:
功率要求较高,最好选用带散热风扇功率 >300W的
3)热敏电阻,轻触开关、电源线,细导线若干:
热敏电阻阻值100k,电源线选用 >0.75平
加热部分
1)挤出机一个:
用来加热打印耗材的(abs或者pla)
2)加热床一个:
需要铝合金底托(最好买钻好空的)+PCB加热板+热硼硅玻璃板
3)杂项:
打印耗材一卷、高温胶带、扎线带等
组装
侧边支架
整机支架
安装电机
调试
原文地址:https://www.jianshu.com/p/72480eabe967
自己做一台3D打印机到底有多难?(附教程)的更多相关文章
- 800元组装一台3D打印机全教程流程
我最近正好要组装一台新的reprap的kossel delta型开源3d打印机,这台机器性价比非常高,具有速度快,静音,三臂并联结构,扩展性强,便宜的特点.图纸啥的都有,只是用到mega2560和ra ...
- 800元组装一台3D打印机全教程流程-零件清单
继前面的教程800元组装一台3D打印机全教程流程 k800是一台根据kosselmini改进的低成本3d打印机,通过改变设计,降低了成本,但损失较少性能,取得性价比. 主要改动是:底部支架改为-> ...
- 自制3D打印机---挤出头
计划准备自己制作一台3D打印机,故将制作过程记录在此方便以后查阅. 计划首先制作加热头部件,此部件的主要功能是通过加热棒加热挤出头,然后从送料管道将ABS或者PLA材料线材送入后融化成为液体后,从挤出 ...
- 【项目发起】千元组装一台大型3D打印机全教程(一)前言
前言 最近又碰到了大尺寸模型打样的需求,我这台17cm直径的kossel mini就捉襟见肘了.怎么办呢,这个时候kossel的好就体现出来了,随意扩展,那么就自己做个kossel-max吧.为了向前 ...
- 自我复制的3D打印机
RepRap 是人类历史上第一部可以自我复制型的机器. https://reprap.org/wiki/RepRap RepRap 是一部可以生成塑料实物的免费桌面型 3D 打印机.由于 RepRap ...
- 3D打印机如何添加自动调平功能
原理说明 Kossel/Rostock等Delta(并联/三角洲)类型的机器,可以参考:http://learn.makerlab.me/guides/11 3d打印打印时最重要的是第一层的效果,如果 ...
- 3D打印机开源、免费分层软件介绍
分层软件,就是把3D模型按照层厚设置按照Z轴方向分层,并得到G代码,供设备使用.基本上3D打印机都自带了控制软件,对于想自己开发3D打印机的朋友来说,已经有很多国外的免费或者开源的分层软件可以直接使用 ...
- 3D打印机切片与控制软件
3D模型必须经由两个软件的处理来完成打印程序:切片与传送.切片软件会将模型细分成可以打印的薄度,然后计算其打印路径.3d打印机客户端软件再把这系列动作传送到硬件,并提供控制其他功能的控制介面.了解您的 ...
- Autodesk 开源 3D 打印机
Autodesk 开源 3D 打印机 Autodesk在知识共享-署名-相同方式共享许可证下公开了其3D打印机Ember的树脂.机械设计.电路图纸的细节,在GNU GPL许可证下公开了固件.打印机运行 ...
随机推荐
- redis秒杀
用Redis轻松实现秒杀系统 秒杀系统的架构设计 秒杀系统,是典型的短时大量突发访问类问题.对这类问题,有三种优化性能的思路: 写入内存而不是写入硬盘 异步处理而不是同步处理 分布式处理 用上这三招, ...
- JAVA实现同域单点登录
所用技术: SSM MySQL Maven Tomcat8.0 同域单点登录详细步骤如下: 1.首先写一个登录界面(隐藏域为暂存地址) 2.判断用户密码是否正确,正确则添加cookie,否则返回错误页 ...
- ElasticSearch 学习记录之集群分片内部原理
分片内部原理 分片是如何工作的 为什么ES搜索是近实时性的 为什么CRUD 操作也是实时性 ES 是怎么保证更新被持久化时断电也不丢失数据 为什么删除文档不会立即释放空间 refresh, flush ...
- day4、Linux基础题目
第一题 我想在/data/da 目录下面创建 一个 da.txt 文件 [root@ll ~]# cd /data/oldboyedu -bash: cd: /data/oldboyedu: No s ...
- Python爬虫(十)_正则表达式
本篇将介绍python正则表达式,更多内容请参考:[python正则表达式] 什么是正则表达式 正则表达式,又称规则表达式,通常被用来检索.替换那些符合某个模式(规则)的文本. 正则表达式是对字符串操 ...
- Git 二分调试法,火速定位疑难Bug!
你一定遇到过,一个很久没修改过的功能,莫名其妙的出现了问题?肉眼查代码.屡逻辑完全找不到问题点?前两天还好好的功能,怎么这个今天就不行了?这两天改动了这么多代码,到底是那一次改动引发的 Bug? 这样 ...
- 2.python的文件类型、变量数值和字符串练习
1.python的文件类型 .源代码 -python 源代码文件以"py"为扩展名,由python程序解释,不需要编译. 2.字节代码(编译的) -python源码文件经编译后生成 ...
- PHP去除unicode续:json_encode之后,仅仅有文字,数字不见了的解决方法
接前文.http://blog.csdn.net/yanzi1225627/article/details/44985487 这么处理了一段时间.确实没发现问题.但近期发现了一个bug.比方输入&qu ...
- 利用qq设置个性化的域名邮箱
首先有域名.先去注冊先,国内有非常多域名交易平台.我是在易名中国网上注冊的一个域名,Lios.top,因为这个域名价值非常低.一年才 10元,价格非常实惠. 下一步就是去qq邮箱的设置里,找到账户,然 ...
- 【swift-总结】函数
swift的函数在swift2中的使用改变了不少 /** *param: personName 參数 *returns: String为返回值 */ func sayHello(personName: ...