版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、3D打印機調(diào)試篇1 需要下載的軟件1.1 固件上傳工具Arduino IDE這是上傳固件的必備工具,有了這個軟件讓上傳固件變的容易很多,插上USB,就可以輕松上傳。下載地址:windows版本:http:/downloads.arduino.cc/arduino-1.5.5-windows.exeMAC版本:http:/downloads.arduino.cc/arduino-1.5.5-macosx.ziplinux 32位版本:http:/downloads.arduino.cc/arduino-1.5.5-linux32.tgzlinux 64位版本:http:/downloads.ar
2、duino.cc/arduino-1.5.5-linux64.tgz2.2 3d打印切片軟件Yidimu這個軟件是生產(chǎn)3d打印機能夠識別的控制代碼的必備工具。沒有它,3d打印機將不能識別3d模型的格式。只有通過這個軟件轉(zhuǎn)化為G代碼后,打印機才可以正常使用。1.3 3d打印機控制軟件(上位機)Pronterface1.4 固件Marlin固件是安裝在mega2560板子上的軟件,功能強大的Marlin是不錯的選擇。下載后解壓后,marlin文件夾里的所有文件就是固件的源代碼,找到里面的pde或ino文件用IDE軟件打開即可。2 安裝驅(qū)動MAC和linux系統(tǒng)都不需要為mega 2560安裝特定驅(qū)
3、動,插上usb就可以使用了,由于mega 2560板子實際上是usb轉(zhuǎn)串口,所以插上后如果正常,會多了一個串口出來。如果是STduino 版本的Mega2560,由于我們的STduino是Arduino的升級版本,所以驅(qū)動不相同,請到:windowsMac osx Linux 下載安裝。2.1 windows操作系統(tǒng)安裝驅(qū)動當你安裝好Arduino IDE后,來到IDE的目錄,里面有一個driver文件夾,進去后找mega2560 r3字樣的inf文件,如果找不到,這個目錄下應該會有一個壓縮文件,解壓后就可以找到這個文件了,右鍵安裝就可以了。這時插上mega2560板子,應該是可識別的設備了。
4、3 準備完畢,正式開始如果你已經(jīng)把上面的軟件硬件都準備好了,那么就可以進入下一個環(huán)節(jié)了。mega 2560板子在3d打印機中相當于大腦,控制這所有的3d打印配件來完成復雜的打印工作,但mega2560不能直接使用,需要上傳(upload)固件(firmware)才可以使用。3.1 下載固件Marlin由于Marlin固件的強大功能和簡單易用,所以這里暫時只介紹Marlin固件。我自己配置的Marlin固件大部分參數(shù)已經(jīng)改好: 3.2 配置固件參數(shù)如果你下載的是我提供的固件,那么大部分參數(shù)不需要調(diào)整,基本上燒入后就可以進行后面的工作了。但下面需要配置的參數(shù)還是知道比較好,免得因為固件配置有問題打
5、印機而無法使用。沒有提到的參數(shù)默認即可。#define BAUDRATE 250000這是配置串口波特率的,只有上位機波特率和固件波特率相同來能通訊成功,一定需要注意。當然也不能隨便改,常見的波特率為:2400,9600,19200,38400,57600,115200,250000。在3d打印機中常用的是后3個。#define MOTHERBOARD 33 這個參數(shù)是配置板子類型的,3d打印機主控板類型非常多,每個板子的io配置不盡相同,所以這個參數(shù)必須要跟你自己的板子類型相同,否則無法正常使用。我的板子是RAMPS1.4版本,對應的配置應該為33(單打印頭配置),和34(雙打印頭
6、配置)。如果你使用的是其它板子,請參考旁邊的注釋并選擇合適的配置。#define TEMP_SENSOR_0 1#define TEMP_SENSOR_BED 1這兩個參數(shù)分別配置溫度傳感器的類型。這是讀取溫度是否正常的重要參數(shù),如果讀取的溫度不正常將不能工作甚至有很大的潛在危險(燒毀器件等)。配置為1說明兩個都是100K ntc熱敏電阻。如果你使用了其它溫度傳感器需要根據(jù)情況自行更改。#define EXTRUDE_MINTEMP 170這個參數(shù)是為了防止溫度未達到而進行擠出操作時帶來的潛在風險,如果你做其它3d打印機,比如有朋友做巧克力打印機,擠出溫度只需要45度,那么這個參數(shù)需要配置為較
7、低數(shù)值,比如40度。const bool X_ENDSTOPS_INVERTING = true;const bool Y_ENDSTOPS_INVERTING = true;const bool Z_ENDSTOPS_INVERTING = true; 這里的三個參數(shù)是配置3各軸的限位開關類型的,配置為true,限位開關默認狀態(tài)輸出為1,觸發(fā)狀態(tài)輸出為0,也就是機械限位應該接常開端子。如果你接常閉端子,則將true改為false。#define INVERT_X_DIR false#define INVERT_Y_DIR true這兩個參數(shù)是比較容易錯的。根據(jù)自己機械的類型不通,兩
8、個的配置不盡相同。但是原則就是要保證原點應該在打印平臺的左下角(原點位置為0,0),或右上角(原點位置為max,max)。只有這樣打印出來的模型才是正確的,否則會是某個軸的鏡像而造成模型方位不對。參考下圖坐標。#define X_HOME_DIR -1#define Y_HOME_DIR -1#define Z_HOME_DIR -1 如果原點位置為最小值參數(shù)為-1,如果原點位置為最大值配置為1.#define X_MAX_POS 205#define X_MIN_POS 0#define Y_MAX_POS 205#define Y_MIN_POS 0#define Z_MAX_P
9、OS 200#define Z_MIN_POS 0 這幾個參數(shù)是配置打印尺寸的重要參數(shù),參考上面的坐標系圖來填寫,這里需要說明的是坐標原點并不是打印中心,真正的打印中心一般在(x.max-x.min)/2,(y.max-y.min)/2的位置。中心位置的坐標需要在后面的切片工具中使用到,打印中心坐標應該與這里的參數(shù)配置匹配,否則很可能會打印到平臺以外。#define HOMING_FEEDRATE 50*60, 50*60, 4*60, 0 配置回原點的速率,單位為毫米每分鐘,如果你使用的是xy軸同步帶傳動,z軸螺桿傳動,這個參數(shù)可以使用默認值。#define DEFAUL
10、T_AXIS_STEPS_PER_UNIT 85.3333, 85.3333,2560,158.8308 這個參數(shù)是打印機打印尺寸是否正確的最重要參數(shù),參數(shù)含義為運行1mm各軸所需要的脈沖數(shù),分別對應x,y,z,e四軸。多數(shù)情況下這個數(shù)字都需要自己計算才可以。計算公式可以參考我的文章3d打印機各軸脈沖數(shù)計算方法。如果你不想自己計算可以用我的計算器:3d打印機脈沖數(shù)計算器至此,最常用的參數(shù)都已經(jīng)配置完成,可以開始使用了。另外如果你使用了我的MINIPANEL lcd板子還需要改/#define MINIPANEL將前面的/刪除掉才可以正常使用。3.3 上傳固件上傳之前,windows用
11、戶需要提前安裝驅(qū)動。配置板子類型:工具 > 板 > Arduino Mega or Mega 2560 ,如圖配置串口: 工具>端口> 你的mega板子對應串口號一般是最后一個,如果是windows系統(tǒng),串口號一般是com3、com4、com8之類的形式。如圖點擊對號按鈕來檢查是否有錯誤,如圖再點擊向右的箭頭按鈕來上傳固件,如圖上傳過程中,2560板子上的TX RX 和L對應的三個led燈都會閃。如果不閃了,說明上傳完成,如圖上傳中.上傳完成提示如果上傳成功,你就可以進入下一個步驟了,如果上傳中出現(xiàn)問題而無法上傳,請查看IDE下方的提示框,確認是什么問題后進行進行解決再
12、上傳,常見錯誤板子類型選擇錯誤,串口選擇錯誤等。RAMPS1.4作為mega2560的拓展板插在mega板子上面。從而讓mega板子可以控制3d打印機的工作。ramps上的接線至關重要,接錯不僅不能打印,甚至還會燒壞器件和板子。請一定注意。6.7 通過上位機連接板子如上圖,打開軟件,選擇正確的串口,設置正確的波特率(需要跟你固件中配置一致),點擊connect。如果連接正常,右側(cè)的提示區(qū),會有類似下面的提示:Connecting. start Printer is now online. echo: External Reset Marlin 1.0.0
13、 echo: Last Updated: Sep 8 2013 15:04:20 | Author: (MakerLab, default config) Compiled: Sep 8 2013 echo: Free Memory: 4260 PlannerBufferBytes: 1232 echo:Hardcoded Default Settings Loaded6.8 查看溫度是否正確(只接5V即可)如果上面的操作都正確,你可以看到現(xiàn)在兩個溫度傳感器的溫度,并且溫度應該為室溫,手捏在上面可以看到溫度的變化。如果你的溫度讀取到的為0度,請確保連接正
14、確,依然有問題應檢查固件中的相關參數(shù)。6.9 測試三個輸出端(需接12V)接上12V電源,點擊下圖中標紅位置的按鈕,兩個設置溫度的按鈕,一個風扇按鈕(如果沒有風扇打開按鈕,可以在右側(cè)輸入M106 S255命令來實現(xiàn))。如圖:如果這時RAMPS1.4上 亮起了三個紅色LED,那說明輸出端測試成功。如下圖:6.10 測試電機及驅(qū)動(需接12V)連接步進電機的4跟線到X軸電機輸出端,如果你的電機導線顏色是標準顏色,可以用紅-藍-綠-黑的順序連接,如果你的線顏色不標準或沒有顏色區(qū)分,你需要通過電機說明書找到4跟線屬于哪一相及哪一極,然后安裝相B負-相B正-相A正-相A負的順序連接(還有其它接線方式,請
15、了解一下步進電機的原理)。6.10.1 xyz三軸電機測試點擊上位機左側(cè)的手動操作區(qū)域,進行對xyz三軸的測試。如果只有一個電機測試完應該軸后,再插到另一個軸上。測試流程:先電機某個軸的加+方向操作,電機應該往正方向運轉(zhuǎn);再電機對應軸的負-方向操作,電機應該反轉(zhuǎn);重復幾次上面的操作。需要注意的是,固件為了防止打印機撞車,小于最小位置和大于最大位置后電機就會停止運動。也就是說并不會一直加或減下去,電機都會轉(zhuǎn)。6.10.2 擠出機電機測試由于固件不允許溫度為達到最小擠出溫度(固件中的參數(shù))時執(zhí)行擠出動作。所以如果你連接了真正的擠出機,并且有物料在里面,請不要在溫度未達到230(abs)和185(p
16、la)時進行擠出機測試。測試方法:1、將溫度加熱到物料對應的擠出溫度,PLA:185度,ABS:230度,再進行測試,電機Extrude為擠出動作,Reverse為后退動作。如果所需要的方向跟實際方向相反,直接把所有的4跟電機導線反向即可。2、如果你沒有接擠出機,或擠出機中沒有物料,可以不需要進行加熱來測試。需要在右側(cè)命令輸入框中輸入M302來允許冷擠出操作。這樣就可以跟上面一樣進行Extrude和Reverse測試了。6.10.3限位開關測試RAMPS1.4最多共支持6個限位開關,分別是X-min,X-max,Y-min,Y-max,Z-min,Z-max。其中至少需要用到3個來確定打印機的
17、原點,可以是一個軸的min或max位置的限位(由固件中做配置)。限位開關根據(jù)不同的形式接線方式也不同,機械式的限位開關只需要連接兩個段子即可(負和信號),光電、霍爾式開關一般需要連接三個段子(正、負和信號)。我這里測試用3個軸的min位置來做原點的配置方式。測試限位開關應該接在各軸的min位置上。然后電機測試軸的home按鍵,對應軸的電機應該開始轉(zhuǎn)動,然后按下對應軸的限位開關兩下(為了提高精度,碰到一次后返回幾毫米再碰到才是真正的原點),此時電機應該停止轉(zhuǎn)動。以上操作重復在其它軸上進行測試。6.10.4 測試完成如果上面的測試順利完成,說明你可以開始把所有的東西安裝在機構(gòu)架子上了。需要注意各軸和各限位開關的對應關系。如果你的固件有問題,強烈建議你再過一遍固件配置部分。比較容易出錯的地方是:限位開關的配置,每毫米脈沖數(shù)等。切片軟件是生產(chǎn)打印機主控板可以識別的代碼(Gcode)的工具,沒有這個軟件的幫忙,打印機不能識別3d模型文件。這里暫時只介紹Slic3r這個切片軟件。簡單好用功能強大。8 常見問題這里將總結(jié)比較常見的調(diào)試問題,和建議解決辦法。請認真查看,以免漏掉關鍵信息導致不能使用。自檢溫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 分公司副總經(jīng)理崗位職責說明
- 第19課《大雁歸來》-統(tǒng)編版七年級語文上冊新教材閱讀綜合實踐+新增課文
- 江蘇省句容市二圣中學八年級生物下冊 第22章 第2節(jié) 生物的變異教案 (新版)蘇科版
- 八年級生物上冊 6.15.1《人體內(nèi)物質(zhì)的運輸》第1課時教案 (新版)蘇科版
- 2024-2025學年高中語文 第三單元 第10課 菱角的喜劇教案 粵教版必修2
- 2024秋二年級語文上冊 課文3 9黃山奇石教案 新人教版
- 九年級化學上冊 第14章 第4節(jié)《歐姆定律的應用》說課稿 蘇科版
- 福建省福清市??阪?zhèn)高中數(shù)學 第二章 平面向量 2.1 平面幾何中的向量方法教案 新人教A版必修4
- 兒童入園體檢表
- 讀懂食物標簽正確選擇食物(未修)
- 巴蜀文化智慧樹知到答案章節(jié)測試2023年四川大學
- 中小學無人機創(chuàng)客實驗室建設實施方案
- 外研版英語五年級下冊Module7單元
- 淀粉基聚合物膠束作為藥物載體的綜述,高分子材料論文
- T-ESD 3008-2021 熱固性防靜電粉末涂料通用規(guī)范
- GB/T 37522-2019爆炸物安全檢查與處置通用術語
- GB/T 23679-2009集裝箱機械箱封
- GB/T 23505-2017石油天然氣工業(yè)鉆機和修井機
- 公務員職業(yè)道德與行為規(guī)范課件
- 智慧醫(yī)療大數(shù)據(jù)BI分析平臺建設方案
- 初中英語-名詞-單復數(shù)-練習題-含答案
評論
0/150
提交評論