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