分层软件,就是把3D模型按照层厚设置按照Z轴方向分层,并得到G代码,供设备使用。基本上3D打印机都自带了控制软件,对于想自己开发3D打印机的朋友来说,已经有很多国外的免费或者开源的分层软件可以直接使用,简单介绍如下:
Slic3r
Slic3r的开源,免费,相对快捷和高度可定制化的特性,使它成为开源创客的首选切片软件。小技巧:通常你的3D打印机生产商(如果是基于开源的)会提供一个默认的切片设置。所以如果你能在打印机文件中找到一个名叫.INI Slic3r的文件,就首先将这个文件导入Slic3r作为初始设置(点击:File->Import Config),然后在此基础上调试软件的各项数据。
Skeinforge
另一款非常流行的切片软件。同样开源,免费。
Cura
是由ultimaker开发,可以兼容很多打印机,但对ultimaker自己的3D打印机无疑是支持的最好的,所以主要应用在ultimaker 3D打印机。既可以切片也有3D打印机控制界面。
kisslicer
是一款简单易用的跨平台的切片软件, kis是keep it simple的简写(保持简单),从名字也能看出他的风格,简单清晰就是它的目标。主机软件,3D打印机控制软件: 它的作用是和3D打印机通讯,把.gcode文件发送给打印机并控制3D打印机的参数,运动使其完成打印。
Printrun
这款软件不仅有机器控制功能,还能跟切片软件整合为一体(比方说slic3r),因此它可以独立完成从切片到打印的整个过程。它支持Mac, Linux和PC操作平台,几乎所有的开源3D打印机都可以使用这款软件。
Repeteir-host
和Printrun很类似,Repeteir-host也是一款综合性软件,有切片,零件定位和机器控制功能。它的用户界面相对Printrun更复杂,但更直观。同样支持Mac, Linux和PC操作平台。
Pepeteir-Server
比较新的一款Repeteir产品。能在Raspberry Pi(一款信用卡大小的计算机主板)上使用,能够控制多台打印机,内存消耗极小(每台打印机只用5MB),网页操作界面相对简单。但还不支持Mac和PC。
Octoprint
Octoprint是一款完全基于网页的“主机”程序。你可以通过这个软件远程控制你的打印机,通过预先设置的网络摄像头监控你的打印机,随时可以暂停,恢复打印。用户还可以设置软件,让它按特定频率抓拍打印时的照片。Octoprint也支持Rasberry Pi。
Botqueue
Haxlr8r和Makerbot的共同创始人Zach Hoeken开发了这款开源,远程打印机控制软件。它能控制多台打印机。你只需要上传.stl文件到网站,这款软件就会完成接下来的打印工作(切片和打印)。它还可以给每一台打印机都可以设置一种独立的切片特性。
Make-me
由著名的开源编程社区GitHub开发,能将Replicator 2连接到一台服务器,通过WiFi接受打印命令和各种控制命令。整个打印过程的都通过GitHub的聊天机器人Hubot监控和完成。这意味着,你可以通过和一个在线机器人聊天,来给你的3D文件进行切片和打印,还挺好玩儿的吧。目前,这款软件只支持Mac的OS X,但是它是完全开源的。