コンソール
生のG-codeをマシンに送信します。双方向の通信をすべての行で確認できます。
コンソールパネルは、生のG-codeを扱うウィンドウです。コマンドをコントローラーに直接送信し、タイムスタンプと方向インジケーター付きで、コントローラーから返されるすべての行を確認できます。
ほとんどのワークフローでは、コンソールは必要ありません。次のときに使用します。
- GRBLの
$設定を直接読み書きしたい場合。 - 接続の問題をデバッグして、マシンの応答を確認する必要がある場合。
- マクロパネルに割り当てる前に、カスタムマクロをテストする場合。
開く
- デフォルトの場所: 実行の中央右
- デフォルトで表示: はい
- ホットキー: デフォルトなし
表示内容
2つの領域があります。
ログ出力
モノスペースで表示される読み取り専用のスクロール領域です。各エントリには次の内容があります。
- タイムスタンプ(HH:MM:SS)。
- 方向インジケーター: 送信したコマンドは
→、マシンからの応答は←。 - 行の内容。
error:またはalarm:に一致する行は、大文字と小文字を区別せず赤色で表示されます。
ログは最新のエントリまで自動的にスクロールします。ペインの高さは固定されています。履歴を確認するには上にスクロールしてください。
入力
プレースホルダーがG-code...の1行テキストフィールドと、2つのボタンがあります。
- 送信: 入力したコマンドを送信します。
- クリア: ログの表示を消去します(コマンド履歴は保持されます)。
できること
コマンドを送信する
- G-codeまたはGRBLコマンドを入力します(出力を伴わない例には
$$、?、または$Gを使用します)。 - Enterを押すか、送信をクリックします。
コマンドは→インジケーター付きでログに表示され、マシンの応答(ある場合)は←付きで表示されます。
以前のコマンドを確認する
- 入力フィールドで上矢印を押すと、コマンド履歴を前に戻ります。
- 下矢印: 先に進みます。
アプリが実行中であれば、パネルを閉じて再度開いても履歴は保持されます。
ログをクリアする
クリアをクリックします。ログ表示は消去されますが、内部のコマンド履歴(上矢印による呼び出し用)はそのままです。
GRBL設定を読み取る
$$を送信します。マシンは現在の値とともにすべての$設定を出力します。それぞれが1行の←として表示されます。
GRBL設定を変更する
$…=…は構文テンプレートとしてのみ使用してください。$$で現在の値を読み取り、2つの省略記号を、コントローラー向けに記載された、またはマシンメーカーから提供された具体的な設定と値に置き換えます。テンプレートを変更せずに貼り付けないでください。マシン固有の変更指示がない限り、現在の値を維持してください。マシンはokまたはエラーで応答します。
注意してください。GRBL設定はコントローラーのEEPROMに保存されます。変更する前に、設定の内容を必ず理解してください。GRBL設定リファレンスを参照してください。
割り当てる前にマクロをテストする
コマンドシーケンスを1つずつ入力します。動作するものができたら、マクロパネルにマクロとして保存します。
知っておくと便利な動作
- エラー / アラームの正規表現は、
error:またはalarm:で始まるものを大文字と小文字を区別せず検出します。これは視覚的なヒントであり、解釈ではありません。実際のコードは引き続き自分で読んでください。 - 実行中のジョブでコマンドを送信すると、ストリーマーが混乱する場合があります。ジョブが終了し、マシンが接続済みでアイドル状態になるまで待ってください。一時停止しても手動コマンドが有効になるわけではありません。
- コンソールはGRBL構文を強制しません。入力した内容はそのままマシンに送信されます。
- 長時間実行されるコマンド(ホーム移動、長距離のジョグ)は、完了するまでチャネルを占有します。送信ボタンはブロックしませんが、応答に時間がかかる場合があります。
関連項目
- Laser Control: マシン接続、ジョブコントロール
- マクロ: コマンドシーケンスをホットキーに割り当てる
- GRBLの基本: 概念
- ドル設定リファレンス: すべての
$設定 - GRBLエラーコード:
error:Nの意味