您的位置:首页 > 其它

3D打印准备工作

2016-01-13 18:19 309 查看

http://www.makerlab.me/guides/1/articles/1

MakerLab有QQ群了,178177889,认证信息:3D打印

“工欲善其事,必先利其器”,在开始工作之前,你应该准备下面所说的工具(包括软件和硬件)。

1、需要下载的软件
1.1 固件上传工具——Arduino IDE
这是上传固件的必备工具,有了这个软件让上传固件变的容易很多,插上USB,就可以轻松上传。

下载地址:

windows版本:http://downloads.arduino.cc/arduino-1.5.5-windows.exe

MAC版本:http://downloads.arduino.cc/arduino-1.5.5-macosx.zip

linux 32位版本:http://downloads.arduino.cc/arduino-1.5.5-linux32.tgz

linux 64位版本:http://downloads.arduino.cc/arduino-1.5.5-linux64.tgz

更多其它版本:Arduino官网



1.2 3d打印切片软件——Slic3r
这个软件是生产3d打印机能够识别的控制代码的必备工具。没有它,3d打印机将不能识别3d模型的格式。只有通过这个软件转化为G代码后,打印机才可以正常使用。而Slic3r是一个非常优秀的切片工具。

下载地址:

windows 32位版:http://dl.slic3r.org/win/slic3r-mswin-x86-1-0-1-stable.zip

windows 64位版:http://dl.slic3r.org/win/slic3r-mswin-x64-1-0-1-stable.zip

MAC版本:http://dl.slic3r.org/mac/slic3r-osx-uni-1-0-1-stable.dmg

linux 32位版本:http://dl.slic3r.org/linux/slic3r-linux-x86-1-0-1-stable.tar.gz

linux 64位版本:http://dl.slic3r.org/linux/slic3r-linux-x86_64-1-0-1-stable.tar.gz

如果你想通过源代码自己编译,请参考:slic3r



1.3 3d打印机控制软件(上位机)——Printrun
reprap官方上位机,界面简单,操作方便,是新手不错的选择。它是3d打印机的控制中心,它会不停的读取计算机上的G代码文件(由上面的切片软件生成),然后通过usb线传输给3d打印机主控板(mega2560)从而实现对打印机的精确控制。

下载地址:

MAC版本:http://koti.kapsi.fi/~kliment/printrun/Printrun-Mac-10Mar2014.zip

windows版本:http://koti.kapsi.fi/~kliment/printrun/Printrun-Win-Slic3r-10Mar2014.zip

更多版本选择:Printrun



1.4 固件——Marlin
固件是安装在mega2560板子上的软件,功能强大的Marlin是不错的选择。

下载地址:https://github.com/ErikZalm/Marlin/archive/Marlin_v1.zip

下载后解压后,marlin文件夹里的所有文件就是固件的源代码,找到里面的pde或ino文件用IDE软件打开即可。

2、安装驱动
MAC和linux系统都不需要为mega 2560安装特定驱动,插上usb就可以使用了,由于mega 2560板子实际上是usb转串口,所以插上后如果正常,会多了一个串口出来。

如果是STduino 版本的Mega2560,由于我们的STduino是Arduino的升级版本,所以驱动不相同,请到:

windows: http://vdisk.weibo.com/s/dt1ol2fScebl
Mac osx:
Mac OSX

Linux:
Linux 3.x.x ,Linux 2.6.x

下载安装。

2.1 windows操作系统安装驱动
当你安装好Arduino IDE后,来到IDE的目录,里面有一个
driver
文件夹,进去后找
mega2560 r3
字样的inf文件,如果找不到,这个目录下应该会有一个压缩文件,解压后就可以找到这个文件了,右键安装就可以了。这时插上mega2560板子,应该是可识别的设备了。

3、工具及配件
DIY 3d打印机没有必要的工具,几乎是不可能完成的,当然必要的配件也是必须的。

3.1 常用工具
在测试或安装3d打印机套件时,可能会用到的工具包括有,一字螺丝刀、剥线钳、压线钳、电烙铁、镊子、片口、尖嘴钳、高温胶带等等。

配套4


3.2 配件
一台完整的3d打印机是由几十个甚至上百个零件组合而成。如果想完成下面的测试或组成一台打印机,你应该有一下零件:

- 3d打印机主控套件:主要包含一个mega 2560主控板,一个RAMPS1.4拓展板和4个4988步进电机驱动板;

- 12V 200W开关电源:用于提供12V电压,可以使用电脑上的ATX电源,但接线时需要注意;

- 2个100k ntc热敏电阻:为了实现控制板对加热头及加热床的温度控制,需要有两个温度传感器,最方便的莫过于ntc 热敏电阻,100k电阻是不错的选择(大部分固件直接支持);

- 至少一个两相四线步进电机:如果你是简单测试,只需要一个步进电机就可以完成轮流测试,如果你要组成一台成品,你需要4~5台步进电机,Z轴根据机械结构的不同有的采用两台电机驱动。电机型号需要根据你自己的情况选择,一般来说普通42电机都可以胜任,需要注意的是4988最大支持的驱动电流是2A;

- 至少一个限位开关:限位开关是打印机用来确定位置的重要传感器,要组成完整的打印机至少需要3个限位来帮助打印机确定原点位置,限位开关种类很多,可以是机械式的、光电的、磁性的(霍尔)等;

- 12V加热管:如果你的机械是FDM(热溶式打印机),那么加热管几乎是必须的,用在加热头上面,可以选择12V 40W的加热管。如果你紧紧是测试主控板是否正常,可以不需要,因为ramps板子上有led指示灯,知道是否在通电;

- 12V风扇:用于散热的风扇,没有太多需要说明的,需要注意的是风扇正负极必须接对,否则不会转,也可以仅仅通过led指示来判断是否工作;

- 12V加热床PCB板:为了让打印材料更容易粘在打印平台上,以及防止冷却变形(主要是ABS材料),如果打印PLA材料,该板子可以不需要,如果测试也可以只通过led来指示;

U8Glib

1、这个库有比较全面的资料。http://code.google.com/p/u8glib/wiki/u8glib,里面有教程有实例和插图。希望对你有帮助。

2、这种小众的东西,有中文资料的可能性不大,如有,你也可以百度、google到的。实际上,技术类的文章,有图有实例,你可以在实践中学习并且做好笔记,依靠在线翻译类工具,应该都是够的。

3、不是没有人关注你,你如果求助他人,起码应该有这个库的基本资料,术业有专攻,这样别人才能帮到你。

不过话说回来了,这个库如果玩液晶(或oled)还真值得看一看。

这是它支持的设备表。http://code.google.com/p/u8glib/wiki/device

这是坛子里其他网友的作品,基于此库。

http://www.geek-workshop.com/thread-2588-1-1.html


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: