繼上一個光驅激光打印機后又找到一個好玩的,3d打印機,相對于激光而言增加了z軸。i3屬于入門級,相對于corexy和um而言價格低廉,易組裝調試。材料大致清單:
2020鋁材 250*2,390*2,310*2,410*2,100*1,150*1
角碼*14
光軸:330*2,390*2,360*2(8mm)
42步進電機*5(40mm)
直線軸承*10(8mm)
同步輪*2,配套gt2皮帶5m
惰性輪*2
絲桿(8mm) 330*2導程8
聯軸器5mm*8mm*2
螺絲m4若干 m5若干(內六角配船型螺母)m3若干
220*220熱床,220*220鋁板
mk8近程擠出機帶加熱頭
風扇*1
12v20a開關電源一個mega2560,reprap1.1,LCD2004,a4988*4,ntc熱敏電阻
3d打印件一套總共四百左右,整機重量6kg。
大致裝配過程
有點尷尬,組裝過程照片不是太完整,大家將就一下
接下來就是軟件調試。
采用開源marlin固件,現在已經更新到1.1.9,編輯軟件采用arduino IDE1.6.5
下載好固件后選擇marlin.ino打開
STRING_CONFIG_H_AUTHOR 設置固件作者信息,可在串口通信的時候看到。
SHOW_BOOTSCREEN 如果注釋掉這行的話開機就不會顯示初始畫面,直接進入主界面。
STRING_SPLASH_LINE1 設置開機屏幕初始畫面的第一行的文字,一般設置版本號。
STRING_SPLASH_LINE2 設置開機屏幕初始畫面的第二行的文字,一般設置網站地址。
BAUDRATE 設置串口通信的波特率,一般默認是250000,不用修改,如果連接不上就改成115200
#define MOTHERBOAR 33 主板類型修改
#define EXTRUDERS 1 設置擠出機數量為1
#define TEMP_SENSOR_BED 1啟用熱床溫度傳感器
#define TEMP_SENSOR_0 1啟用加熱頭溫度傳感器
HEATER_0_MAXTEMP 表示一號打印頭的最大溫度,HEATER_1_MAXTEMP 以此類推。BED_MAXTEMP 表示熱床的最大溫度。
溫度數值建議根據實際情況保守設置,以免設置過大損壞硬件,或造成安全隱患,推薦打印頭250,熱床100,足以使用。
X_MIN_ENDSTOP_INVERTING 等系列參數設置為 true 表示將限位開關的信號反轉,針對限位開關的常開和長閉狀態,如觸發狀態不符合預期,可在此處修正。一般機械限位為常開,如果調試時xyz只能單向移動就需要修改此處
#define X_MAX_POS200 #define Y_MAX_POS200 #define Z_MAX_POS165 此處設置打印的最大尺寸
DEFAULT_AXIS_STEPS_PER_UNIT 后面的四個數字 {80,80,4000,500} ,分別表示XYZ和擠出機電機的步進數。XYZ電機步進公式為: (360 / 電機步距角 * 細分數 ) / (同步帶齒距 * 齒數) 一般現在3D打印機使用的42步進電機步距角為1.8度,細分數根據主板上跳帽的設置,一般設置成16,同步帶齒距一般使用的是2mm的,齒數一般為16或者20齒,可以自己數數。如果Z軸使絲杠的話,直接除以絲桿的導程即可。這樣默認情況下可以算得:(360/ 1.8 * 16) / (2 * 20) = 80 擠出機步進數沒有很精確的計算公式,目前通常使用的近程擠出機設置為100,遠程擠出機設置為150,然后根據實際打印的出絲多少微調,要出多點步進數就調大,出少點就調小 DEFAULT_MAX_FEEDRATE 后面的四個數字 {300, 300, 5, 25} ,分別表示XYZ和擠出機電機的最大移動速度。在實際測試不失步的情況下設置的越大越好,此值和電機步進數相關,步進數越大,對應的移動速度設置越小。所以使用大細分數或者絲桿需要減小此值才能保證電機不失步。 DEFAULT_MAX_ACCELERATION 后面的四個數字 {3000,3000,100,10000} ,分別表示XYZ和擠出機電機的最大加速度。三角洲機型的加速度可以設置的大些,其他機型小些,原則也使實際測試,在不失步的情況下設置的越大越好。 去掉 REPRAP_DISCOUNT_SMART_CONTROLLER 行的注釋,可開啟2004液晶屏功能。特別強調,如果使用非配套Makeboard液晶屏,液晶屏無法使用的話,可能時液晶屏牛角插座缺口方向是反的,EXP1和EXP2線的接頭凸起處換各方向強行插入即可。 LCD2004上帶有sd卡槽,用于脫機打印,不過到目前為止本人還沒有找到一個能用的sd卡。 目前桌面級打印精度為0.1mm,打印材料一般為PLA和abs,PLA為環保型材料,收縮率小,打印溫度185°左右,可以在不開啟熱床條件下打印。abs對溫度要求就高一點,同時收縮率比PLA高,不易附著在打印平臺上,一般打印溫度在230左右,熱床90-100.兩種材料相比abs材料強度高,PLA硬度高,脆。簡單點就是abs耐摔,耐腐蝕,一般用于零件打印。PLA易成型,但容易斷裂,一般用于模型,玩具等方面。 關于線軌與光軸的選擇:線軌的精度要高一點但價格也更貴,一根好一點的線軌差不多要100左右。如果經濟允許可以選擇線軌。但個人覺得對于桌面級的光軸夠用。 附上打印件和marlin固件,還有什么問題可以在評論區提出,謝謝 |