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-0-stable.zip
windows 64位版:http://dl.slic3r.org/win/slic3r-mswin-x64-1-0-0-stable.zip
MAC版本:http://dl.slic3r.org/mac/slic3r-osx-uni-1-0-0-stable.dmg
linux 32位版本:http://dl.slic3r.org/linux/slic3r-linux-x86-1-0-0-stable.tar.gz
linux 64位版本:http://dl.slic3r.org/linux/slic3r-linux-x86_64-1-0-0-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來指示;
4、准備開始
如果你已經把上面的軟件硬件都准備好了,那么就可以進入下一個環節了。