3D打印科普

3D打印作品展示

      传说中 女娲以自己为模特,用黄土造人。先是一个个地捏,然而捏 了很长时间后她发现这样难以让人类快速遍布世界。想想也是,我们来 做一个简单的算术题,就算是5分钟捏一个,要捏出当今世界的70亿人的话,那得……6600多年,中华文化上下5000年,也就是 到今儿女娲还在捏呢。于是女 娲很聪明地拿了条绳子(一说藤条),粘上黄泥一甩,哗!一下子 就造出一大片人了。

我们大 多数人其实都是“3D打印”来的

      当然,这只是一个神话传说,但是人 类自打有了手艺这天开始就憧憬这么一条甩之就能成型的绳子。当然,上万年 以来人类也就只能想想,直到我们有了科学,制造了机械,有了电,最后到 了今天我们有了3D打印。

      3D打印的 前身是快速原型制造,在上世纪80年代已 经应用于工业设计和生产过程。现在通用的各3D打印技术,在当时 基本上都已经开发出来了。反而3D打印这名字来得晚,直到1995年麻省 理工学院的两名毕业生JimBredtTimAnderson才第一次提出了“3D打印”的概念。

      他们之 所以要将这个技术命名为“3D打印”,除了其 样机的概念就是像打印文件一样制造产品,同时也 是期望这项技术最终能像打印机一样走进千家万户。

      原理和分类

     3D打印技 术虽然有好多种,但思路都是一样的,专业术语叫做“分布式材料制造”。举个大 家都容易看懂的例子:一个人 做一个柜子那是需要很长时间,想要加 快的话那就得增加人手,但若人 数固定的话还有什么办法加快制造速度呢?那就是做一堆积木,然后找 个人将积木按照一定的形状堆积起来再一粘就是了——前提是能看懂说明书。

      分布式 材料制造就是这样将要生产的产品分割成一个个小部分,分别制 造出来然后堆积在一起。只不过 这些分割出来的部件都非常非常小,而且随着技术的进步,制造精度将不断提高,分割的 部件还会越来越小。我们可以把3D打印机 看作是严格遵守说明书进行操作的组装的工人,而那些小部件就是3D打印的“墨水”。

3D打印也就是堆积木

      条条大路通罗马,虽然原理都是一样的,但实现 的方式却非常多,简单来 说可以分为选择性激光烧结法、熔融沉积制造法、光固化 成型法和分层实体制造法。

      选择性激光烧结法,就是放 上一大堆金属粉末,用激光 一点点熔融烧结起来制造成型。这种方式可靠性高,可以制造金属构件,不过设 备昂贵技术性强。目前除 了少数几家厂商在研发相同概念的家用型外,基本上 还是高精尖端工业领域在应用,比如航 空航天和汽车制造行业。

      熔融沉 积制造法比较容易理解,就是把 原材料熔化成半流体,然后从 喷头拉成一条条丝状体堆积成型,有点像 牙签工艺品的制作,这个丝 状体的直径也就是这台3D打印机的精度。目前这是主流3D打印机 采用最多的方法。

主流3D打印机 的原理其实也就是这么回事

      光固化 成型法和分层实体制造法的过程都差不多,都是化立体为平面,一层层 制造出来后堆积起来。只不过 光固化成型是做减法,分层实 体制造是做加法。目前来 说光固化成型法具有精度高、可控型强等优点,适合于 制造精细工艺品,比如精 美的国际象棋棋子之类,但其设 备成本高占地大,虽然有一些家用型号,但还不太普及。分层实 体制造法则更多的是用来制作工艺品,其成本 低材料广是一个优点,但基本 没有家用普及的想法。

      3D建模和3D打印过程 

      说完了 硬件就要说软件,光有设备还是做不出3D打印的,我们需要给3D打印机 一份组装说明书,这份说明书就是3D建模。

      市面上几乎所有的3D建模软 件都可以制作出3D打印机可以使用的3D建模,包括老牌的CAD软件AutoCADSolidworks等,或者CG类的软件3DMAXMaya等等都是可以的。无非存在一些小问题,如:文件格式是否兼容,解读以 及修改是否方便等等。

     不过对 于非专业人士来说,这些软 件都太贵太不方便了。目前3D打印常 用来建模的主要是一些免费的开源软件,例如OpenSCADTinkercadMeshmixer等等。这里特别要提一下OpenSCAD,可以通 过编制程序代码来绘图,只要获 得相关代码输入后就能生成图形。目前很 多网站都以这种代码作为开源形式,因此学好OpenSCAD可以多 一种建模手段而不用非得STL文件不可。

OpenSCAD代码输入的一个实例

Tinkercad的界面,是不是很有趣

      不过单 有这么一份说明书还是不行滴,还要翻译给3D打印机“听”才行。在原始图形文件进入3D打印机 前必须通过一款控制软件的处理,将图形“切片”为3D打印机的操作步骤。这种软 件大多也是开源的,所以选择也很多,常见的有CuramakerwatRepetierslic3r等等,用户可 以挑选适合自己3D打印设备的软件。

Repetier界面

      完成这 些工作之后就可以将指挥3D打印机开始打印啦!目前来 说打印一个小项目大约也需要十几到几十分钟时间,可以泡 杯咖啡耐心等待一下。

      3D打印的 成品根据打印机精度不同,打印出 来的作品粗糙程度也不同。另外毕 竟材料的硬化过程不是完全可控,在打印 比较复杂的作品时,材料的 溢出和变形往往不可避免,因此可 以根据实际情况来进行后期的打磨和修饰。完成这些步骤后一个3D打印作品就完成了!

      对于初涉3D建模的新手来说,网络上 提供有大量的现成制品,不失为 一种入门的途径。Thingiverse就是其 中一个最大的网站,此外老牌开源网站GitHub上也可 以找到不少作品,另有一 些项目能够在创意论坛中发现,这里就不一一介绍了。通过这些开放的作品,来熟悉软件和了解3D,慢慢地加以修改,有了一 些心得之后再自己创作属于自己的作品,然后再 放上开放平台与大家分享,就能够 华丽地从菜鸟变身为创客。

Thingiverse界面

      3D打印机器人

       3D打印做 机器人是另一种有趣的体验,不过这 个比起单纯的打印小物件来说还多了编程和组装的过程,虽然复杂了不少,但是项 目网页上都会有详细的制作步骤介绍,不需要 特别费劲就可以做一个属于自己的3D打印机器人。

      3D打印机 器人主要分成两个部分:可由3D打印的部分和不可由3D打印的部分(看着好象是废话,汗)。指定的3D打印部件可以通过3D打印来制作,但是其 它部件例如电路板、马达、螺栓螺 母等等还只能通过购买来获得。如果你 是一个资深创客,可以完 全自主地制作原创的3D机器人。对于大部分初试3D打印的人来说,网络上也有很多3D机器人开源项目,前面提到的GitHub上就有 不少有趣的作品可以来尝试一下。

      以GitHub为例,先在网 站上找到自己想尝试的3D打印机器人作品。GitHub上的3D打印部件大多是基于OpenSCAD来制作的,因此只 要复制程序代码输入进OpenSCAD就能获得3D建模。3D建模完 成后就按之前的步骤交付3D打印机来打印。

GitHub上的开源项目metabot

metabot的3D打印部分

      然后查 看零件清单中所需的其它部件,比如马达、电路板、蓝牙模块、以及螺 栓螺母等连接件,大多数 开源项目都会放上零件的采购链接,如果不 方便直接采购的话可以记录下型号自行采购。当然除 了程序相关的组件外其它的零件还是有一定随意性,可以根 据自己的实际情况做一些改变。

      有了带 芯片的电路板之后就可以将程序导入到电路板,这里需 要一定的专业技术和相关设备,不过也不算太复杂,各种教 程网上比比皆是,或者向老鸟请教一下。相关程 序文件在同一项目网页上就有提供,利用现成的就行了。

最后就是组装,把所有 部件按照网页上提供的组装说明装配成型,这里就 要考验各位的动手能力了,没有硬 件也没有软件可以帮到你哟!完成这 些步骤后你就有一个“萌萌哒”的3D打印机器人了。

      当然,如果你 有余力还可以自己对这个项目进行修改,在此基 础上做出属于自己的3D小机器人。制作一个3D打印机器人大概需要1020小时,不失为 一种新的休闲娱乐手段,而且还 可以从中学到不少新的知识。


友情链接:      鍗氫箙褰╃エ-棣栭〉