Gコードの設定における静かなエラーは、印刷を台無しにしたり、最悪の場合プリンターを損傷させたりします。それは座標系を定義するコマンドの省略で、マシンを曖昧な状態に置くものです。印刷ヘッドが絶対座標であるべきところを相対座標(G91)として解釈すると、現在位置から天文学的な距離に移動しようとし、ストップに対して激しい衝突の高いリスクがあります。解決策はシンプルですが譲れないものです:各ファイルの開始時にモードを明示的に定義する。
技術的な違いの理解:絶対(G90) vs 相対(G91) ⚙️
Gコード言語では、G90とG91は以降のすべての座標の解釈を変えるモーダルコマンドです。G90は絶対モードを設定します:各X、Y、Z値は印刷ベッドの空間での固定位置を指します(例:X0 Y0は常に角)。G91は増分または相対モードをアクティブにします:各座標は現在位置からの移動距離を示します(例:X10は「X方向に10mm進む」)。問題はスライサーが初期コマンドを発行しない場合に発生し、プリンターが未知の以前の状態を継承し、しばしばG91になります。G1 X100 Y100のようなコマンドはヘッドを不可能な場所に送る可能性があります。
堅牢なGコードのための必須の習慣 ✅
結論は明確です:プリンターのモーダル状態を決して当然視しない。スライサーを設定してGコードの最初の行、ホーミングコマンドの直後で任意の移動の前に常にG90コマンドを含めることを、揺るぎない習慣にしてください。このシンプルな行は保証として機能し、印刷全体のための固定で予測可能な参照点を確立します。これは最小限の労力で壊滅的な故障を防ぎ、モデルが正確に印刷される場所に印刷されることを保証します。
絶対座標(G90)と増分座標(G91)の危険なエラーを検知し修正して、3D印刷を損傷させているものは何ですか? 🤔
(P.S.: ベッドのレベリングを忘れないでください、さもないと印刷は抽象芸術のように見えます)