[教學] [手把手]Kossel Mini調試

本帖最後由 Offer 於 2015-3-2 21:38 編輯

GCODE

大多數3D打印機運行GCODE代碼,它們經由USB/SDCARD連接到打印機。
我建議你開始校準打印機之前,請仔細閱讀GCODE代碼

http://reprap.org/wiki/G-code

開始前準備
檢查A4988電壓是否1.3〜1.34V
步進方向是否正確
炭桿孔距是否215mm
三個endstop由平台度起高度是否一致,約490mm
擠出機行星歩進方向是否正確,可參考天書page G04
測試風扇是否正常,可輸入M106 S255開啟,M106 S0関閉
測溫及溫度是否正常,可參考天書page G05(最高試到220好了)

本帖最後由 Offer 於 2015-2-25 11:06 編輯

檢查和測試Endstop

團購機的endstop高度為距平台490mm只要三個高度相等及炭桿長215便自然平台中位在X0Y0了

我們要檢查Endstop是否被觸發GCODE是M119。如果一切連接正確,應該是這樣的
輸入M119可參考天書page G01
把塔臺推到中央,三片滑車也在軌的中央並沒有碰到Endstop
輸入M119
  1. SENDING:M119
  2. Reporting endstop status
  3. x_max: open
  4. y_max: open
  5. z_min: open
  6. z_max: open
複製代碼
輸入M28停定後輸入M119
  1. SENDING:G28

  2. SENDING:M119
  3. Reporting endstop status
  4. x_max: TRIGGERED
  5. y_max: TRIGGERED
  6. z_min: open
  7. z_max: TRIGGERED
複製代碼
把塔臺推到接觸到平臺為止
輸入M119
  1. SENDING:M119
  2. Reporting endstop status
  3. x_max: open
  4. y_max: open
  5. z_min: TRIGGERED
  6. z_max: open
複製代碼
正確地檢查這些Endstop觸發是很重要的,否則你的Hotend會撞車

TOP

本帖最後由 Offer 於 2015-2-25 11:07 編輯

G28

執行G28會取消G29 DATA
G28=Home,當你做G28,將取消你從G29自動探測了讀數。我建議做每一個打印之前執行G28和G29(在Start GCODE內一定要加入)。這將告訴Kossel Mini打印機設置點零(Home)和探頭探測與平臺輕微的偏差,所這兩工序是十分重要的。
輸入方法可參考天書page G02

TOP

本帖最後由 Offer 於 2015-2-19 14:56 編輯

Paper-test 紙測試


我要一張80g A4紙來測試噴咀和打印機平臺寬度的空間,當打印機被告知要到Z0位置時就會由此位置開始打印,打印是否成功就要看看這個Z0是否與平臺有一紙厚距離了。首先給它G28命令,然後輸入G1 X0 Y0 Z20令hotend走近平台,跟後每次在手動mode降低hotend 1mm,但是當你接近平臺時要改為0.1mm。最後要調到能把A4紙能在平臺與噴咀上稍微拖動而又不會被壓住便成,這就是紙張的測試。

通過了紙試驗後,發送G代碼M114獲取Z位置。
M114

打印機將回應與X,Y,Z和E(擠出機)的當前值。你只需要記住Z值,

如果你在G28 Home的位置是232 (MANUAL_Z_HOME_POS=232)

你現在取得Z值,並從232減去它,這將是您的新MANUAL_Z_HOME_POS。

例如(現在取得Z值是4)
MANUAL_Z_HOME_POS = 232 減去 由紙試驗得到Z_Value。

即是MANUAL_Z_HOME_POS = 228

改好FW再upload去Mega2560

TOP

本帖最後由 Offer 於 2015-2-19 14:59 編輯

自動調平G29

送岀G29後printer會送回一大批數字,基本上它自已能在打印時自動修正,但如果相距太多還是要人手把平臺高低用螺絲高度修正一下,至於怎解釋這些數字呢?請把它抄入下面䋄址便可,下面的圖是右下角低了。

SENDING:G29
0.586 0.586 0.586 0.515 0.475 0.475 0.475
0.465 0.465 0.415 0.395 0.334 0.475 0.475
0.385 0.354 0.274 0.194 0.284 0.113 0.063
0.375 0.324 0.184 0.184 0.083 -0.068 -0.138
0.324 0.264 0.033 0.063 -0.158 -0.299 -0.399
0.214 0.214 -0.027 -0.158 -0.289 -0.439 -0.439
-0.108 -0.108 -0.108 -0.238 -0.299 -0.299 -0.299


http://www.maui-3d.com/cgi-bin/plotG29
擷取1.JPG
2015-2-18 16:40


擷取.JPG
2015-2-18 16:37

TOP

本帖最後由 Offer 於 2015-3-9 21:23 編輯

修正打印時X及Y的比例

這個比較麻煩,要在三個step per mm分別調節

#define DEFAULT_AXIS_STEPS_PER_UNIT {99.5,99.5,99.5,450}

TOP

本帖最後由 Offer 於 2015-3-9 21:11 編輯

修正XYZ之大小

#define DELTA_DIAGONAL_ROD 215mm

加大數值會令XYZ依比例變小,反之會變大

TOP

本帖最後由 Offer 於 2015-3-9 20:43 編輯

塔台在平台上走動時出凸或凹的行走路徑

凹:即是噴咀在X0 Y0 Z0時是在平台一紙厚距離但移到X0 Y85 Z0和X0 -Y85 Z0時空間大了,反之是凸


修改configuration.h

#define DELTA_SMOOTH_ROD_OFFSET 149.36


如果是凹就把數值減少,如果是凸可把數值增加,改好後upload到2560後要由post4紙測試重做一次


從下面測試可得出如果數值加大XY會變大但Z會變小的
#define DELTA_SMOOTH_ROD_OFFSET 144 // mm (Changed by Offer) X18.6 Y18.6 Z10.19

#define DELTA_SMOOTH_ROD_OFFSET 150 // mm (Changed by Offer)X19.91 Y19.98 Z9.85

#define DELTA_SMOOTH_ROD_OFFSET 150.36 // mm (Changed by Offer) X19.97 Y20.3 Z9.9

#define DELTA_SMOOTH_ROD_OFFSET 154.36 // mm (Changed by Offer) X20.86 Y20.95 Z9.49

TOP

本帖最後由 Offer 於 2015-3-7 23:04 編輯

如果做完G29自動調平後打印時發現噴咀距平台太高而令底層絲不貼平台可把
#define Z_PROBE_OFFSET{0,23.5,-0.5,0}

-0.5再set小一㸃,例如-0.6就會令個咀再低一點先開始打印

TOP

本帖最後由 Offer 於 2015-2-19 13:36 編輯

總結

0 測試endstop及endstop位置
1 過白紙測試
2 Set好Max高度
3 行埋G28+G29
4 set好XY比例(做完要重試1〜3)
5 set好XY大小比例(做完要重試1〜3)
6 set好Z高度大小


Tune機主要係呢幾步係咪好簡單

TOP