Dual X carriage-韌體篇
想玩Dual X Carriage 3D printer,卻不知韌體要怎麼設定嗎?在此篇將帶大家如何去設定韌體~ 現在3D printer 比較多人用的韌體為Marlin和Repetier,兩者都有支援,在這裡筆者將介紹如何設定Marlin 一.Configuration.h基本設定 在marlin->configuration.h有些跟prusa i3相同筆者就不詳細敘述,請自行google 那如何知道多出來的X軸馬達是哪一軸? 在Dual X carriage的模式下他會把第一個不用的E軸馬達插槽給新的X軸用,因此電機方面要插在多餘的E軸上,韌體方面新的X軸設定要改在新的E軸 把#define EXTRUDERS 改成2 #define EEPROM_SETTINGS #define EEPROM_CHITCHAT 旁的斜線//刪除 至於要不要要用自動調平(G29)還是手動校正呢? 以下是示意圖: 兩個箭頭代表加熱頭 紅色的線為預設走的軌跡 黑色的線為列印平台 筆者畫稍微誇張點,但可以看出如果你只有用自動調平後,左邊的噴頭能完美列印,但右邊的撞邊邊的平台,所以筆者原本用自動調平,最後還是用手動調平 二.Configuration_adv.h設定 configuration_adv.h就是dual x carriage的主要參數,如下圖: // #define Dual_X_CARRIAGE<-旁的//斜線刪除 X2_MIN_POS 為右邊加熱頭能走到的最小位置,避免去撞到左邊的噴頭 X2_MAX_POS 為兩個噴頭歸位噴嘴到噴嘴的距離,通常先調個大概最後再去校正 三.韌體功能介紹 到這裡韌體的參數基本是介紹玩了,那來說說如何校正與應用 3.1校正 這邊介紹一個指令M218:Set Tool offset 是用來校正兩個噴頭間xyz三軸間的位移 而dual x carriage 預設T0也就是左邊的噴頭為基準 0 所以指令為M218 T1 X<offset> Y<offset> Z<offset> ...



留言
張貼留言