どうも調子悪いと思いながらだましだMし使っていたが、ちゃんと調整。
挙動を見ていると、フィラメントを押し出したあと、ヒーターが追いついていないように見えた。
PIDがおかしいのかな?
とりあえず、設定を見てみると、標準状態で3つの選択肢がある。
// Ultimaker
// MakerGear
// Mendel Parts V9 on 12V
結論。だめ。
で、調べてみると、オートキャリブレーション機能があるとのこと。
先に言ってよ。
直接G-codeを送るので、Octopiでは無理。PCに直結して、Repetier hostでつなげる。
以下コマンドを送る。
M303 E0 S200 C8
お。始まった。
でたー!!!
17:49:07.510 : N21 M303 E0 S200 C8*95
17:49:07.513 : PID Autotune start
17:52:56.020 : bias: 69 d: 69 min: 197.18 max: 203.00 Ku: 30.16 Tu: 31.79
17:52:56.021 : Classic PID
17:52:56.023 : Kp: 18.10 Ki: 1.14 Kd: 71.91
17:53:28.176 : bias: 69 d: 69 min: 197.40 max: 203.00 Ku: 31.38 Tu: 31.95
17:53:28.177 : Classic PID
17:53:28.178 : Kp: 18.83 Ki: 1.18 Kd: 75.18
17:54:00.002 : bias: 69 d: 69 min: 197.40 max: 202.97 Ku: 31.55 Tu: 31.62
17:54:00.003 : Classic PID
17:54:00.005 : Kp: 18.93 Ki: 1.20 Kd: 74.83
17:54:31.991 : bias: 68 d: 68 min: 197.52 max: 203.00 Ku: 31.63 Tu: 31.79
17:54:31.993 : Classic PID
17:54:31.994 : Kp: 18.98 Ki: 1.19 Kd: 75.40
17:55:03.651 : bias: 68 d: 68 min: 197.27 max: 202.50 Ku: 33.14 Tu: 31.46
17:55:03.652 : Classic PID
17:55:03.654 : Kp: 19.88 Ki: 1.26 Kd: 78.19
17:55:34.982 : bias: 69 d: 69 min: 197.52 max: 202.50 Ku: 35.32 Tu: 31.13
17:55:34.983 : Classic PID
17:55:34.984 : Kp: 21.19 Ki: 1.36 Kd: 82.46
17:55:34.988 : PID Autotune finished! Put the last Kp, Ki and Kd constants from below into Configuration.h
17:55:34.988 : #define DEFAULT_Kp 21.19
17:55:34.991 : #define DEFAULT_Ki 1.36
17:55:34.991 : #define DEFAULT_Kd 82.46
超親切。ありがとう。
ついでに、 marlinのbugfix版を見つけたので、更新。
190722 追記
訂正。
octprintでも直接G-codeを送ることが出来るの。
わざわざ直結しなくても同じようにオートキャリブレーションできるよ。
まあ、結局、書き込み時に直結しなくちゃだけど。