3D打印并不神秘——Ormerod開(kāi)源3D打印機(jī)套件評(píng)測(cè)
Ormerod在三個(gè)方向采用了3種不同的歸零方法
本文引用地址:http://www.ex-cimer.com/article/201609/310238.htmY軸方向,在這里有一個(gè)限位塊微動(dòng)開(kāi)關(guān),當(dāng)Y軸運(yùn)動(dòng)到這里,主控板就知道Y軸到達(dá)了最大位置。
X軸方向,這里不是采用限位塊,而是通過(guò)距離傳感器定位。距離傳感器是安裝在噴嘴模塊上,當(dāng)運(yùn)動(dòng)到X軸零點(diǎn)時(shí),通過(guò)傳感器主控板知道了X軸位置。
而Z軸的歸零稍微麻煩一點(diǎn),它采用了紅外反射傳感器。在底板邊沿貼了一小塊鋁箔紙。定位Z軸是是通過(guò)傳感器反射電流計(jì)算一個(gè)電壓值,從而確定在Z軸的位置。
傳感器
在開(kāi)始打印之前一個(gè)重要步驟是3個(gè)軸方向的歸零和補(bǔ)償,這里先略過(guò)。
軟件部分
硬件部分了解之后,要想使用3D打印機(jī)我們要準(zhǔn)備下載一些軟件和文檔:
ArduinoIDE —— 用做設(shè)備的USB驅(qū)動(dòng),通信調(diào)試
RepRap firmware——此軟件是來(lái)控制Duet板的硬件函數(shù)
Pronterface——通過(guò)usb來(lái)通信和控制打印機(jī)
Google Chrome——通過(guò)網(wǎng)絡(luò)接口來(lái)控制Duet板子
Slic3r——用來(lái)將3D文件轉(zhuǎn)換成Gcode格式文件
Ormerod files——Slic3r的配置文件
底層控制軟件Pronterface,可以控制Gcode指令,將Gcode指令轉(zhuǎn)化成控制步進(jìn)電機(jī)指令執(zhí)行;在交互層通過(guò)Slic3r軟件將STL格式轉(zhuǎn)化成機(jī)器可以識(shí)別的Gcode指令;在最上層我們得到3D模型需要建模軟件,例如AutoCAD、Solidwork、DesignSpark Mechanical等等,輸出STL格式文件。通過(guò)這樣一個(gè)流程我們將3D模型轉(zhuǎn)化成實(shí)物。
小知識(shí)
STL格式:在計(jì)算機(jī)圖形應(yīng)用系統(tǒng)中,用于表示三角形網(wǎng)格的一種文件格式。 它的文件格式非常簡(jiǎn)單, 應(yīng)用很廣泛。STL是最多快速原型系統(tǒng)所應(yīng)用的標(biāo)準(zhǔn)文件類(lèi)型。STL是用三角網(wǎng)格來(lái)表現(xiàn)3D CAD模型。
Gcode:用于機(jī)器自動(dòng)控制的一種指令語(yǔ)言,常用于數(shù)控機(jī)床、激光雕刻等。Ormerod主控板有USB、以太網(wǎng)2個(gè)通訊接口。既可以通過(guò)USB串行(Pronterface)也可以以太網(wǎng)(Google Chrome)控制打印。在SD卡中存儲(chǔ)了一些配置文件和Gcode實(shí)例,通過(guò)SD卡打印速度更快。SD卡中內(nèi)容可以在RepRapPro firmware中找到。
USB接口、以太網(wǎng)卡、SD卡槽
準(zhǔn)備工作就緒以后我們來(lái)實(shí)際操作一下3D打印。首先試試主控板的驅(qū)動(dòng),連接USB到電腦,這時(shí)候還不需要ATX供電。打開(kāi)Arduino IDE軟件查看主控板的驅(qū)動(dòng),Arduino IDE在這里主要是用來(lái)安裝驅(qū)動(dòng)以及通訊調(diào)試。驅(qū)動(dòng)安裝成功后打開(kāi)IDE的串口監(jiān)視器,輸入M115,可以看到固件的版本號(hào),說(shuō)明通訊正常。
也可以輸入M503,查看SD卡讀取是否正常。
下面我們?cè)僖膊粫?huì)用到Arduino IDE,關(guān)閉軟件。
評(píng)論