Keith Bybee
2017-10-29 06:55:39 UTC
reprap wikiには、Znnnを使用して新しい軸位置を設定すると書かれています。しかし、「物理的な動きは発生しません」と表示されます。 G92 E0
の行は何に使用されますか?
reprap wikiには、Znnnを使用して新しい軸位置を設定すると書かれています。しかし、「物理的な動きは発生しません」と表示されます。 G92 E0
の行は何に使用されますか?
G92
コマンドは、1つまたは複数の軸(現在の押出機を含む)の開始位置(原点)を任意の値に設定するために使用されます。コマンド G92 E0
は、収縮とノズルプライミングを実行するためによく使用されます。たとえば、次のコマンドは、start-gcodeシーケンス(プロローグ)でよく使用され、少量のフィラメントを押し出すことによって現在の押出機をプライミングします。
G92 E0;押出機の原点をリセットしますG1F200 E3; 3ミリメートルのフィラメントG92E0を押し出します。押出機の原点をリセットします
受け入れられた回答を補足し、回答のコメント(そこにあるべきではない)の質問に回答するには、E値を別の軸(フィラメントの軸)と見なします。
実行した場合:
G92 E0;押出機の原点をリセットしますG1F200 E3;毎秒200単位の速度で3ミリメートルのフィラメントを押し出します
次に印刷に進みます。最初のフィラメントの移動では、E3から次の移動で指定されたE値に移動する必要があります。 。
次の移動がE0から始まると想定した場合、すでに3 mm進んでおり、最初の移動はおそらく後退であるため、たとえば、次の印刷移動が次の場合:
G1 Xnnn Ynnn E0.5; 0.5mmのフィラメントを押し出します
次に、 0.5 mmを押し出す代わりに、実際には2.5mmを押し込みます。3.0から0.5になります。他の軸で負の方向に移動するのと同じです。