gSender は、上級ユーザー向けの豊富な機能を保持しながら、クリーンで習得しやすいように設計された機能満載の CNC インターフェイス ソフトウェアです。その開発は、趣味の CNC マシンに対する情熱から始まりました。自宅の CNC ユーザーのニーズに合わせてインターフェースが再構築されました。
標準の grbl 準拠の g コードを受け入れ、多くの一般的な CAM プログラムで動作することが検証されています
機能性と使いやすさを向上させるために、grbl 送信者の既存の状況に新しい概念を導入するために開発を開始しました。
Electron を活用してクロスプラットフォームで使用できる Javascript ベースの CNC インターフェイス ソフトウェア
人気のある CNCjs CNC コントローラ インターフェイスから派生したものです
この送信者で達成したいことは次のとおりです。
動作の信頼性
あらゆる範囲のコンピューティング システムに対応 (ローエンド PC から RasPi | 「ライト モード」)
以前の CNC 経験に関係なく、クリーンで使いやすい
通常期待されるすべての機能を利用可能にします
一般的なエラースロー条件に自動的に対処します
表面プローブ、ストック平坦化、ファームウェア編集、および構文ハイライト、コマンド ナビゲーションなどを備えた G コード編集用の組み込みガジェット
3D切断の視覚化
gSender は次のシステムで利用できますが、ヘッドレス Pi 操作はまだサポートしていません。
Windows (x64) | Mac (ユニバーサル) | Linux (インテル) | Linux (ARM) | 円周率 (64 ビット) |
---|---|---|---|---|
Available EXE | Available ダメージ | Available DEB | Available DEB | Available DEB |
最新リリースはこちらでご確認ください。
Grbl および grblHAL コントローラーをサポート
スマートマシン接続
手動値入力を備えた 3 軸デジタル読み取り (DRO)
XY対角線、ジョグプリセット、増分/連続シングルボタン処理による全方向ジョギング
ゼロ設定と goto (独立および結合)
あらゆる方向のプローブと安全な導通検出により、切断ツールの破損を防ぎます
インペリアル/メートル法の完全な互換性
レスポンシブな画面デザインとビジュアライザーのライトテーマとダークテーマを含むワークスペースのカスタマイズ
3D ツールパスの視覚化 (マシン接続は必要ありません)
負荷に関するファイルの洞察 (送り範囲、主軸範囲、使用工具、推定切削時間、全体寸法、最大寸法、最小寸法)
フィードのオーバーライドとアクティブなジョブのステータス インジケーター
外部キーボード/キーパッド制御用の完全に公開されたキーボード ショートカット
さまざまなコントローラーにジョイスティックのサポートを内蔵
安全な高さ移動 - エンドストップの有無にかかわらず機械に対応
ホーミングハードウェアを備えたマシンで利用可能なホーミングサイクルと素早い動きの場所
手動制御ウィジェット、アクティブアラート、ライブオーバーライドによるスピンドル/レーザーの完全なサポート
手動制御ウィジェットとアクティブなアラートによるミスト/フラッド冷却剤の完全なサポート
強化されたマクロ変数と個別に割り当て可能なキーボード ショートカットを備えたマクロ ボタン (再配置可能)
軽量モードでは、性能の低いハードウェアまたは大きなファイルを実行する場合の処理強度が軽減されます。
ワークスペースを簡単に交換して、より高度なジギングやアライメント作業を実現
G コードをスローする一般的なエラーのオプションの自動処理
grbl EEPROM の変更、デフォルトのロード、grbl フラッシュを容易にするファームウェア ツール
表面仕上げツールは、機械の切断領域やその他の設定に基づいて表面仕上げ G コードを自動生成し、すぐに実行できます。
軸調整用のキャリブレーション ツール - CNC が直角であることを確認するための段階的なプロセス
モーター軸の動きを校正するための動き調整ツール
ツール変更機能 - M6 コマンドのコード ブロックを一時停止、無視、または実行します。
中止に失敗した場合にジョブを途中で再開するスタート・フロム・ライン機能
アウトライン機能は、カットする前にジョブの大まかな境界を示します。
ジョブの開始時と終了時にカスタマイズ可能な G コード挿入
データエントリポイントのツールチップ
CNC エラーをより適切に説明するためのアラーム警告の説明
G コードの送信中に PC を起動状態に保つためのスリープ管理
以下を含む事前に構築されたマシン プロファイル:
ロングミル
シャペコ
X-カーブ
OpenBuilds CNC
3018 CNC およびプルーバー
BobsCNC CNC
CNC4初心者向け CNC
右CNCのミル加工
オーズネスト・ワークビー
遊牧民
カーヴィー
ミルワンなど...
gSender に関するすべての最新ドキュメントはここで見つけることができます: https://sienci.com/gsender-documentation/
問題が発生した場合、または gSender の改善を推奨したい場合は、ドキュメント ページにフィードバック送信用のリンクがあります。フォーラムにはディスカッションの場もあります: https://forum.sienci.com/c/gsender/
gSender の機能をテストしたい場合は、サンプル ディレクトリにいくつかの gcode ファイルがあり、ダウンロードしてローカルで実行できます。
gSender はフリー ソフトウェアであり、現状のまま提供され、GNU GPLv3 ライセンスに基づいて利用できます。
gSender は、コンピュータのブラウザ上でローカルに実行したり、ダウンロードにリストされていない他のシステムで使用するためにコンパイルしたりできるように設計されています。もう少しテストが完了したら、間もなく、これを自分で設定する方法に関するドキュメントが以下にリストされるようになります。
ジョグはタッチデバイスでダブルジョグコマンドを送信しなくなりました
grblHAL を使用して接続し、手動で送信した場合に UI に出力される $G 出力
Altmill プロファイルが更新されました $103 コンパイルされたマイクロステッピングを考慮したステップ
SLB プロファイルが新しい値で更新されました
Mk2、Mk1、および MillOne プロファイルのデフォルトを更新しました
特定の直径のビットを実行する際のオートゼロタッチルーチンがより正確になるように更新され、チップ以外のルーチンでは Z 上の後退距離がわずかに増加しました。
ロータリートグルは、grblHAL でキャンセルされたときに値を更新しなくなりました。
カスタム テーマ ビジュアライザーの背景が正しく保存されるようになりました。
Altmill プロファイルが他の Sienci マシンのプロファイルの最上位になりました
タイムスタンプを誤って変換する残り時間の問題を修正
接続時にファームウェア グループが常に UI に出力されるようになりました
接続時または原点復帰時にエラー 1 が表示される状況が減少しました。
Z 加速の Altmill デフォルト プロファイルの変更
grblHAL のロータリー モードを有効にするとホーミングが無効になり、ロータリー モードを無効にすると以前のホーミング値が復元されます。
コンパイルされたマイクロステッピング値の Longmill HAL A 軸移動解像度を更新しました
メイン ウィンドウはファイルのロード ダイアログにフォーカスされなくなりました。
Altmill プロファイルを追加しました
ファイルにそれらの動きが含まれている場合、ラインから開始も A 軸を考慮するようになりました
進行状況バーが 100% を超える可能性がある状況を修正
特にジョブを一時停止する場合の時間見積もりの変更
コンソールのコピー プロンプトに 50 以外の制限が表示される問題を修正しました
開始時のスピンドル遅延をミリ秒単位で設定できるようになりました。
ボードが早期に接続を閉じる場合が多くなり、再接続が可能になるようにイーサネットの動作を変更しました。
メンテナンス タスクの期限が迫っているため、アプリケーションの起動時にユーザーにメンテナンス タスクを実行するように求めるプロンプトが表示されます。
回転式サーフェシングツールのスピンドル RPM の最大値を変更しました
回転タブがフォーカスを取得し、キーバインドが機能しない問題を修正
コンソールのスクロールバーのサイズと感度の変更
A 軸をゼロに設定すると、ビジュアライザーの回転が正しく更新されるようになりました
診断で有効になっているホーミングが SLB に対して正しくなりました
$13 が有効になっている A 軸 DRO が誤って変換されなくなりました
相対移動で 3 つの軸すべての入力値が正しく使用されるようになりました。
アラーム 14 と 17 は、UI ボタンを使用してロックを解除するだけでなく、リセットしてロックを解除するようになりました。
アラーム状態ではファームウェアツール入力が無効になりました
ジョブ終了モーダルが表示されないように設定を追加しました
軽量モードを切り替える際のクラッシュを修正しました
プローブ コードの終わりが G90/G91 を以前の状態に正しく復元するようになりました。
A 軸反転が有効な場合、高速位置ボタンが期待どおりに機能します
SLB ホーミング速度のデフォルトを更新
HAL ファームウェア ツールに設定のハイライトと個別のデフォルトの復元を追加しました
フラッシュする前に接続すると、SLB フラッシュがサイレントに失敗する可能性がある問題を修正しました
終了時間の見積もりを調整する
SLB のファームウェア フレーバーが診断ファイルに含まれるようになりました
SLB でチェック モードを終了する際のソフト リセットによってファームウェアがチェック モードを終了しないようにしました。
ビジュアライザーでの計画ラインの動作の変更
「移動」ボタンのデフォルト値は、絶対移動の場合は現在位置、相対移動の場合は 0 になります。
状況によってはエラーによりファイルが再開できない問題を修正しました
GRBL コントローラーは、起動メッセージを受信しなくても、最終的には常に $$ コマンドを送信するようになりました`
メートル法とインペリアルの優先単位間で交換するときに、サーフェス ツールで値が適切に変換されるようになりました。
メートル法とインペリアルの優先単位間で交換するときのデフォルトの UI 値の精度を修正しました
アップデートをチェックしているがインターネット接続が利用できないときにエラーをサイレントに処理します
grblHAL を使用して接続し、「デフォルトの復元」機能を使用する場合に、すべてのマシンにデフォルトのプロファイルを追加しました。
SLB で非常停止を有効にして接続したときにエラー 79 が発生しなくなりました
マシン制限からジョギングしようとしたときのソフトリミット Z ジョギングの問題を修正しました
? 0x87 完全ステータス レポートを送信するときのステータス クエリ マスクを修正しました。 UI 上でアラーム状態のクリアが遅くなるのを防ぐための部分的なステータス レポート
ジョグショートカットを素早く押しても短い動きが送信されない問題を修正しました。
GRBL ファームウェア ツールは、リストが検索語で短縮された場合に値を正しく更新します
工具交換値のより多くの丸め。
診断 PDF のさまざまな更新により、一目でわかる情報がさらに増えました。
HAL ファームウェア カテゴリが接続時により一貫して読み込まれるようになりました
HAL エラー/アラーム リストが接続時により一貫して入力されるようになりました
より明確に構成するために、一部のファームウェア カテゴリの名前を変更しました。
サイクル開始、一時停止、および停止マクロ ボタン機能の処理が改善されました。
4 軸モードでの視覚化の途切れを修正しました。
4 軸モードでソフトリミットを有効にすると、A 軸の連続ジョギングが期待どおりに動作します
M0/M1 を含む EEPROM マクロ コード ブロックを設定するときにフィーダーが一時停止しなくなりました。
接続時に回転モードのステータスが正しく設定されました。
接続時にランダムなエラーが表示されなくなりました
ジョブが送信されないことによるエラーを防ぐためにジョブの開始時にクリアされたエラー ログは、ジョブ エラー レポートに含まれません。
HAL ジョギング値を調整する
すでに DFU モードで SLB をフラッシュする機能を追加しました
HAL の UX の改善をフラッシュ
ミスクリックを避けるためにファームウェアの選択はデフォルトで非表示になり、選択されたファームウェアはすべてのユーザーに対して GRBL にリセットされました。
gSender の初回更新時にファームウェア オプションが選択されていない状況を削除しました。
一部の画面解像度でタブ付きウィジェットが重なる問題を修正
ツールパスの Z 寸法が正しく計算されない問題を修正しました
プローブ XYZ は、以前の動作と同様にルーチンの完了時に XY ゼロに移行するようになりました。
フィーダーからのエラーも UI に出力されるようになりました
回転軸トグルとその他の回転ツールがアラーム状態で無効になりました
一時停止と一時停止解除を繰り返すとファームウェアのバッファがオーバーフローする可能性がある状況を修正しました
UI でのジョグ値の再変換とリセットを修正しました。
動作調整ツールで警告が誤って表示されるのを防止しました
診断パネルに A 軸リミットピンインジケーターを追加しました
診断レポートのレイアウトにいくつかの調整を加えました
$13 が有効になっている AutoZero プローブ ルーチンの修正
マクロおよびコンソール エラー全般について、UI でのエラー レポートの改善
わかりやすくするために、Mac ビルドの名前を Intel から Universal に変更しました
ゲームパッド上のいくつかの問題のあるショートカット動作を修正しました
自動工具交換の最終 Z が後退距離によってずれる問題を修正しました
同じファイルを連続して 2 回ロードしたときに、ビジュアライザーに誤って計算されたツールパスが表示されなくなりました
HAL の一部の EEPROM 構成でソフト リミットが有効になっている連続ジョギングを修正しました。
HAL スピンドル セレクターは、SLB_LASER オプションにオンボード EEPROM 値を使用するようになりました
最新バージョンの Electron では HAL フラッシュが使用可能であり、電源を入れ直さずにボードを接続できる必要があります。
HAL で繰り返されるエラーは、ユーザーに報告される頻度を減らす必要があります。
スピンドルセレクターは報告された現在のスピンドルを使用するようになりました
ID 変更時にスピンドル セレクターが重複したエントリを取得する可能性がある問題を修正しました
HAL のツールチェンジ プログラムの送り速度変数を修正
HAL ファームウェア ツールでインポートを設定すると、ラジオ ボタン オプションが正しく更新されるようになりました。
プローブ移行値が実行されない問題を修正
ジョグ値の移行が実行されない問題を修正
スピンドル コマンドを複数回実行しても、HAL 上のスピンドルが重複しなくなりました
接続ウィジェットは、状況によっては選択したコントローラーをゼロにしなくなります
ユーザーが接続してから切断した場合に、Toolchanger でエラーが発生しなくなりました。
ゲームパッドのボタンにマクロを割り当てる機能を追加
エラーとアラームのレポートおよび診断ファイルにコントローラーのタイプに注釈が付けられるようになりました。
UI の Go To 機能で優先単位が考慮されるようになりました
grblHAL ファームウェアを使用する場合、レーザー/スピンドル タブにスピンドル セレクターを追加しました。
grblHAL コントローラーを使用している場合、ロック解除ボタンは 100% の時間のみ表示されるようになりました。
状況によってはマシン プロファイルが欠落する問題を修正
リモート モード UI ジョグ コントロールが再びウィジェット コンテナ内に適切に含まれるようになりました。
Firefox でクラッシュするリモート モード設定を修正
インチを有効にした場合のレーザー オフセットの切り替えを修正しました
時間推定に関するさまざまな改善
最後の接続がイーサネット経由だった場合、ファームウェア ツールの「最後のポートを使用」ボタンが適切に接続されるようになりました。
アウトライン動作の変更 - 一貫した方向に移動し、ツールパスのアウトラインをより正確に行う必要があります。
工具交換オフセットが追加されるのではなく文字列として連結される問題を修正
サーフェシング ツールは、コール スタックを超えるのではなくユーザーに警告することで、極端な値をより適切に処理します。
さまざまなロータリー修正
マクロでのパススルーツール変更を修正
ラインにすでにポストプロセッサからの遅延がある場合に追加されるスピンドル遅延を修正しました。
Start-From-Line は G2/G3 コマンドの開始をより適切に処理し、grblHAL コントローラーのエラーをクリアする必要があります。
grblHAL コントローラーでツール変更ウィザードが正しく再開されない問題を修正
ジョブが grblHAL ファームウェア上の grbl コントローラーのようにより一貫して動作することを確認します
状況によってはアプリケーションの起動時に黒い画面が表示される問題を修正
一部のオペレーティング システムでクリック イベントが正しく登録されない UI のジョグ ボタンを修正しました。
バッファ オーバーフローを防止し、Shapeoko のサポートを向上させるために、コントローラーに送信されたコメントを削除します。
設定が検索バーによって制限されている場合、ファームウェア ツールが値を正しく更新しない問題を修正
最近のファイルで欠落しているファイル名を処理する
複数の Sienci プロファイルでの移動用の EEPROM 値を更新
特定の状況でサーフェスツールがクラッシュする問題を修正しました
ゲームパッドのサポートに関するいくつかのバグを修正しました
ロータリーモードを追加
gSender は、grbl で 2+1 軸ファイル、grblHAL で 4 軸ファイルを実行できるようになりました。
4 軸回転をサポートするようにビジュアライザーが更新されました
A軸DROとジョギング
ロータリープロービング
grblHAL コントローラーのサポートを追加しました
grblHAL デバイスに通常どおり接続してジョブを実行します
ハードウェアがサポートされている場合はイーサネット経由で接続します
報告された設定に基づいて動的に生成される新しい grblHAL 固有のファームウェア ツール
単軸ホーミングなどの新機能をサポートするために必要な新しい UI 要素
ゲームパッドの改善
再構築されたロジックとボタンからアクションへのマッピング
ボタンに二次的な機能を追加する
ジョイスティック MPG モードを追加
必要に応じてゲームパッドを非アクティブ化するためのロックアウト ボタンを追加しました
ジョブ時間の見積もりの改善
マシンの加速と最大速度に基づいた初期時間推定アルゴリズムが大幅に改善されました。
ジョブの途中の見積もりでは、行ごとの初期見積もりを使用して、より正確な残り期間を実現します。
マルチコーナープロービング - 標準タッチプレートと自動ゼロタッチプレートの両方を使用して任意のコーナーをタッチオフします
絶対または相対ワークスペース座標にすばやく移動するための「UI に移動」ボタンを追加しました
計画線とカット線の明確な区別 - 計画線は、デフォルトのカットグレーではなく (カスタマイズ可能な) 黄色で表示されます。
リモートモードの改善
電話でリモートアドレスに簡単に移動できるように QR コードを追加しました
リモート モード UI にワークフロー コントロールとユニット選択を追加しました
任意の軸で誤ってゼロをリセットすることを防ぐために、ゼロでプロンプトを表示する設定を追加しました。
コードブロックツールの変更が再びサポートされました
ファームウェアのアクティブなモーダルが診断タブに表示されるようになりました
マクロで使用できる PRB 値
ファイルは実行時に 1 回解析されるようになりました
状況によっては DRO の精度を修正
ジョブ統計領域の改善 - COM ポートごとにジョブを追跡し、各ジョブの実行と発生した問題の数に関する詳細情報が表示されるようになりました。
メンテナンス リマインダー - 特定の実行時間合計が発生した後にタスクを促すメンテナンス リマインダーを設定およびカスタマイズします。
アラームとエラーの記録の改善
gcode エラーの原因となるオーバーライドを修正
キーバインドの使用に応じてオーバーライド値が正しく更新されるようになりました
オーバーライド キーバインドを使用すると、オーバーライド パネルが表示されるようになりました。
単一ファイル内で複数のツールを変更すると、ウィザードに正しいツールが表示されるようになりました。
コントローラのバインドは、ツール変更ウィザードがアクティブな状態で機能するはずです
スピンドル RPM で単位が誤って変換されなくなりました
スピンドル スライダーが EEPROM の最小値と最大値を反映するようになりました。
ジョグ速度は優先単位の変更により適切に変換されます
ショートカット印刷時の余白を大きくする
フィーダー マクロの M0 に M0 一時停止ダイアログが表示されるようになりました
欠落していたアウトライン キーバインドを追加しました
ロック解除キーバインドは、ソフト リセットが必要なより多くの状況で機能するはずです
一部のユーザーでファイルが読み込まれない問題を修正
ツール変更戦略に不足しているユニットが追加されました
コントローラー機能の問題が解決されました
キャリブレーションツールは入力に基づいて正しい値を計算します
RPM の表面単位変換が削除されました
レーザーユニットの名前が「Power from RPM」に変更されました
カラーテーマの読み込み時に存在しないファイルが読み込まれなくなりました
gSender は著しく高速かつ軽量に動作します。
ノードのサンドボックス メモリ サイズの増加と複数の実行時間の改善により、ファイル処理の効率を平均 20% 向上させ、プログラム全体のメモリ使用量を平均 2/3 削減できた領域が複数ありました。
ロードにまだ時間がかかるファイルについては、ファイルのロードの進行状況を表示するロード バー ウィンドウを追加しました。
新しいジョブ回復機能を追加しました
ジョブ中にマシンの USB ポートが gSender から切断された特定のインスタンスでは、どこから再起動するかを推奨できます。
ゲームパッド コントローラーのサポートの更新
gSender でより確実に動作するゲームパッドを選択したい場合は、公式にテストされたコントローラーのリストをご覧ください。
テスト済みのコントローラーには、独自のプリロードされたプリセットが付属しています
コントローラープロファイルを作成するための UI の改善
マシンの近くでハングアップできるショートカットの PDF プリントアウトが利用可能
レーザーダイオードのサポートの向上
アウトライン時にオプションの低出力レーザーを有効にする
レーザー固有の視覚化: レーザー モードがオンの場合は別のスタイルがあり、その色はカスタマイズできます。
バグ修正: レーザー オフセットで負のオフセット値が許可されるようになりました。
キャリブレーションツール内の新しい診断タブ
リミット スイッチ、タッチ プローブ、またはその他のピンがアクティブになっているかどうかに関する情報を一目で確認できます。
CNC ファームウェア設定に関する一般的な概要
コンピュータ、CNC、最近のアラーム/エラー、現在ロードされている G コード ファイルなどに関する情報を含む診断 PDF ファイルを生成する機能。 CNC で発生している可能性のある問題を診断するために、サポート チームや他の CNC 担当者と共有すると非常に便利です
リモート モードでは、CNC をリモートで制御します。
インターネットに接続された他の無数のデバイスから CNC に接続して、他のコンピュータからファイルをロードしたり、携帯電話からジョギングやゼロ調整を行ったりすることができます。
セットアップと構成が簡単
新しいウィザードでツールの変更がより完全にサポートされるようになりました。
gSender は、ファイルの途中で一時停止を初期化するための M0 および M6 コマンドをすでに認識しています
「ペーパー方式」、タッチ プレート、または工具長センサー (CNC セットアップに基づいて選択) の使用をサポートする新しいプロセスにより、工具交換の処理がより柔軟になり、場合によっては、各手順を指示するウィザードをポップアップ表示できるようになりました。カスタムマクロを必要とせずにステップを実行できます
その他のさまざまな機能
スライダーオーバーライドにより、送り速度とスピンドル/レーザーをその場で簡単に調整可能
ジョブの開始前にジョブのオーバーライドとファイル属性を切り替えて、ジョブの開始前にフィードと速度のオーバーライドを微調整する機能
新しい SVG ビジュアライザーを使用して、ジョブのトップダウン スナップショット イメージを取得します。完全に無効化されたビジュアライザーと完全な 3D ビジュアライザーの間のギャップを埋めることができます (性能の低いコンピューターに役立ちます)。
アラームやエラーなどの特定のコマンドで色分けされたコンソールがポップアウトできるようになりました
その他各種設定
アラームとエラーを追跡し、安全設定にアクセスするための新しい安全タブ
マシンにリミットスイッチがある場合、ファイルロード時のソフトリミット警告
Z方向のカスタマイズ可能なプローブ失敗距離
「ライト」、「ダーク」、または独自の完全カスタム デザイン向けの視覚化テーマのカスタマイズがさらに追加されました
プロービング、ビジュアライゼーション、マクロを制御するための新しいショートカットと、カテゴリごとにショートカットをフィルタリングして簡単に検索して編集できる機能
CNC で実行されるジョブを追跡するための新しい統計タブ
DRO のカスタム小数点以下の桁数
Linux 自動更新、設定のエクスポート、優先単位とファイル単位モーダル、境界ボックスの相対移動、ショートカット印刷などのその他のバグ修正。
$13 が有効な場合の XYZ プローブ プロファイルを修正
機械位置の境界を超える問題を修正
一部のキーバインドがいつリリースされたかを認識しなくなる問題を修正
改良されたサーフェシング ツール - より多くのサーフェシング ビット タイプをサポートするためにパターンが追加されました。カット方向は反転可能で、中心から開始でき、G コードをクリップボードにコピーして保存できます。
ビジュアライザーのメモリ使用量と解析速度が大幅に改善されました。
Z0 がスポイルボードに設定されている状況を考慮して、位置に移動するときは、ラインから開始する際にファイル Z の最大高さを考慮する必要があります。
プローブ コードは、近似するのではなく、常に正確な開始位置に戻る必要があります。
ファームウェア フラッシュ UX の改善 - ツール内でプロファイルとポートを選択できるようになりました。
「$13 インチとしてレポート」EEPROM 値が有効な場合に自動プローブ コードの動きが小さすぎる問題を修正
Go To ボタンは、下方への移動を避けるためにリミット スイッチが有効になっているときに、その位置より下の場合にのみ安全な高さを使用します。
一部のマシン プロファイルの値が修正されました。
いくつかのキーボード ショートカットにマシン ステート ガードを追加しました。
UI モーダルが誤って閉じにくくなりました。
M0/M1 のブラケット コメントが UI に出力されるようになりました。
レーザー オフセットの環境設定で負の値が再び許可されるようになりました
バウンディングボックス変数が再びマクロで利用可能に
Mac バージョンは閉じるときに完全に終了するようになりました。
無効または認識できないファームウェアを備えたボードに接続する際の UI の明瞭さの向上
ファームウェアツールでのスタイルの変更
OS の画面ズームが 100% を超えた場合のオーバーフローを修正しました。
$23 を設定するためのファームウェア ツール コントロールを修正しました
デバイスに接続しなくても再度点滅可能
継続的なジョギングの改善 (@cotepat に感謝)
一部の設定が適切に保持されない問題を修正しました
アウトラインツールの改善 - ワーカースレッドに移動、G0 の動きが含まれ、精度が調整されました
接続時のファイル長の推定がより正確になりました - バーチャライザーは EEPROM アクセラレーション値を使用するようになりました
手動工具交換でプローブ機能が利用可能になりました
無効な UTF8/UTF16 文字に対するデータフィルターの改善
Longmill 拡張キット用のプロファイルを追加しました
マシンプロファイルが環境設定から削除され、ファームウェアツールに配置されました
一部のマシンプロファイルの誤ったデフォルト値を修正しました
テスト モードでは、チェック モードの終了時に実行されたソフト リセット後に WCS が復元されるようになりました。
テスト完了後にファイルの実行が開始されることがあるテストモードの問題を修正しました。
ソフト リミットが有効で、EEPROM 値のインチ単位でのレポートが有効になっている場合の連続ジョグの問題を修正しました。
ファームウェア ツールの改善 - 新しい便利なプロファイル選択、設定検索、パフォーマンスの向上、変更された値のハイライト表示
値入力の改善 - 入力の一時停止が長すぎる場合に、デフォルトで最小値が設定されることがなくなりました。
サーフェスのラベルが長さ/幅ではなく X/Y に変更されました
マイナーなスタイルの変更
「イベント開始」ブロックが有効でも空の場合、スタートボタンが機能しないことがある問題を修正
レーザーオフセットをよりインテリジェントに適用
プローブウィジェットの高さにおけるスタイルの回帰を修正しました
エッジ版のインフラストラクチャ
アプリケーションがスプラッシュ画面でハングする問題を修正するための Electron 18 パッチの復帰
パッチノートが環境設定の「概要」セクションに表示されるようになりました
0 に設定すると、レーザー モードの切り替えにレーザー オフセットが適用されなくなりました。
Bluecarve および Yorahome CNC 用の新しいマシン プロファイルを追加しました。
依存関係の更新
状況によっては G コード開始イベントがコード ブロック全体を送信しない問題を修正し、すべての状況でより一貫性のあるものにする
ファームウェアは、Sienci マシンのデフォルトとは異なる設定を強調表示するようになりました
新機能のテストを希望するユーザー向けのエッジ/ベータ チャネルのサポート
ジョイスティックを使用したコントローラーの動作の改善
ビジュアライザーのカットラインが明るくなりました
更新を取得する際のより適切なタイムアウト
MK2 12X30 構成が適切に選択できるようになりました
ミスト、フラッド、クーラント停止のキーボード ショートカットを追加しました
一部のパラメータでセンター ストリップが欠落する可能性があるサーフェス スパイラル パターンの問題を修正しました
状況によっては、ガントリーを移動するように要求される方向が正しくないというキャリブレーションの問題を修正しました。
レーザー モードの切り替え時にレーザー オフセットが以前の値にリセットされなくなりました
多数の表面ツールチップと単位変換の問題が修正されました
サーフェスで M3 または M4 の動きを選択できるようになりました
急速位置ボタンは最終位置を決定するために 27 ドルのプルオフ値を使用するようになりました
アウトラインツールは完了時にモーダルを保存および復元するようになりました
設定の保存と永続性の改善
Electron 10 から Electron 18 に移行
ソフトリミットが有効になっている状況によっては、連続ジョグが失敗する可能性がある問題を修正しました
プローブの開始とプローブのキーバインドの確認に関する問題を修正しました
レーザー オフセットが正しく保存され、適用されるようになりました
ビジュアライザをクラッシュさせる可能性があるマウス ボタンの組み合わせを修正しました
ジョブ停止時に WCS が現在の選択にリセットされる
ラインスタート機能に含まれる移動モーダル
デフォルトの G54 と異なる場合、Start-from-line は選択された WCS を優先する必要があります
状況によってはスピンドルの最大値/最小値が保存されない問題を修正しました
ジョブの実行中にサーフェス生成を無効にしました
レーザー/スピンドル EEPROM ($31) およびスピンドル/レーザーの最小/最大は、ファームウェア UI により正確に反映される必要があります。
マクロの移動と並べ替えがより簡単かつ一貫性のあるものになるはずです。
Start-from-line では、位置値により適切な小数点以下の桁を使用する必要があります
高速位置ボタンは、Sienci 固有のファームウェアを実行していないマシンと 0 からのオフセット位置を考慮する必要があります。
依存関係の更新
ツールコマンドが M6 コマンドと一緒に発生した場合に UI に出力されるようになりました
ラインから開始して、送り速度と主軸速度をより一貫して設定する必要があります
レーザーモードの初期化時にレーザー最小値とレーザー最大値が逆転する問題を修正しました。
ジョグ UI コントロールを書き直して、より一貫した動作を実現
より一貫した動作を得るためにジョグキーバインドを変更しました。
ポストフックが完了する前に送信側が開始されないように、ツール変更に関するロジックを追加しました。
プロファイルのデフォルトのスピンドルの最小値と最大値、およびレーザーの最小値と最大値の変更
レーザーまたはスピンドル モード中に個別のスピンドル最大値とスピンドル最小値のサポートを追加
「一時停止」工具交換ワークフローの名前が「手動」に変更され、ジョギングやマクロを実行できるようになりました
「行から開始」のデフォルトの送り速度にファイル単位のモーダルが反映されるようになりました
Go-Toボタンで単位が一貫しておらず、Z急落につながる問題を修正しました
ユーザーの混乱を防ぐために、ツール直径の選択は Z プローブに表示されません。
最小解像度を 1280X960 から 1024X768 に下げ、それを考慮して応答性を追加しました。
マシン プロファイル リストを汎用セットにトリミングし、マシンの寸法が EEPROM から報告されたとおりであることがより明確になりました。
MK2 マシン プロファイルを追加し、新しいマシンのデフォルト設定をサポートしました。
MK1 および MK2 の更新されたファームウェア イメージ
コメントが grbl に送信される前に適切に削除されなかった回帰を修正しました。
自動直径プローブプロファイルの修正
T コマンドが M6 コマンドと並んでいる場合にエラーが発生する可能性がある問題を修正しました
停止ジョブは、意図したとおりにボード (0x18) を一貫してリセットするようになりました。
さまざまなツールチップのエラーを修正しました
キャリブレーションツールが正しいジョグコントロールを使用していなかった問題を修正しました
; M0、M1、M6 ワークフロー停止時にコメントが UI に出力されるようになりました。
ジョグキャンセルリアルタイムコマンドがコントローラーに正しく送信されなかった問題を修正しました
プログラムの初期ロード時にカスタムジョグ速度ではなくデフォルト値が使用されなかった問題を修正しました
「行から開始」は、その行がスキップされた場合に IoT デバイスが有効であることを確認するために、より多くのモーダルを送信するようになりました。
アウトライン機能の改善 - 頭が元の位置に戻り、バラバラな/タイル状の彫刻のサポートが向上しました。
タイムスタンプによって UI 要素が飛び回ることを修正しました。
解像度や画面サイズが小さい場合に DRO が途切れる問題を修正
起動時にアプリケーションが全画面表示にならない問題を修正
ジョグプリセットの移動制限の増加
UI フィールドはより簡単にクリアでき、変更しない場合は前の値に戻る必要があります。
ジョギング中にワークフローコントロールが消えなくなりました
32 ビット アプリケーションが 64 ビットに更新されないようにアップデーターを変更しました。
基本オフセットを使用した新しいレーザー サポート設定を追加しました
アラーム 2 はロック解除可能になります。
サーフェシングにより中央に未完成のパスが残るエッジケースを修正
シリアル接続ライブラリとワークフローの更新
新しいタッチプレート イメージと今後の自動直径タッチプレートのサポート
XYZ プローブによる回帰を修正
プローブ設定の回帰を修正しました
高速位置ボタンは、より正確な動きを実現するために EEPROM 値を使用するようになりました。マシン プロファイルの制限は、接続時に EEPROM から設定する必要があります。
スピンドル速度はデフォルトで非表示 - ジョブ実行中にオーバーライドを表示するには、マシンプロファイルでスピンドル/レーザーをオンに切り替える必要があります
サーフェスツールはジグザグパターンで最後のパスを実行するようになりました
送り速度レポートに 13 ドルのサポートを追加
安全な高さではルーターが Z0 に送信されなくなります
新しいマシンプロファイルを追加しました
Fキーショートカットが機能しない問題を修正
不足しているユニットを追加
G28 コマンドは無視されなくなりました
XY プローブの変更
より正確なエラーラインレポート
さまざまなスタイルの問題が修正されました
M0 状態からのホーミング/ロック解除を回避するための UI のロック解除ボタン
クリアできる数値入力がよりユーザーフレンドリーになり、値の変更がより寛容になりました
ライト モードがオンになっている場合、レンダリングを最小化することがデフォルトでオンになります
プローブウィジェットのスタイル変更
UI の外観と操作性のさまざまな変更
新しいマシンプロファイル
プランナーに入力された線の色をわずかに変更して、より見やすくします。
ジョグ/再生ショートカットに関する問題を修正
ビジュアライザのホームボタンを使用したホーミングが急速位置ボタンのロックを解除しないバグを修正しました
マシンがロック/アラームになっているときにファームウェア設定が送信され、その結果設定が更新されない問題を修正しました
ツール変更フックの M0 コマンドによりポストフックが実行されない問題を修正しました。
サーフェスツールの改善 - 新しいモーションとレイアウト
マクロ内の一時停止コマンド (M0/M1) の改善
WCS ドロップダウンはワークスペース モーダルを正確に反映するようになりました
フラッシュのワークフローが改善され、失敗する可能性がある状況が減少しました。
プローブ設定の改善
クイック移動ボタンの問題を修正
マシン0、0、0を設定するファームウェアフラグが設定されていない場合のソフトリミット動作と連続ジョギングの問題を修正しました。
インペリアル単位とソフトリミットを有効にした場合の連続ジョギングの問題を修正しました
多数の UI の不一致やその他のスタイルの問題を修正しました
パフォーマンスを向上させるためにビジュアライザーのレンダリング モードを最小化します。
ビジュアライザーのレンダリング速度の向上
ビジュアライザが無効な場合にレンダーワーカーが開始される問題を修正
プリファレンスで変更された場合、プローブの寸法が正しく更新されます
再びコンソールからコピーできるようになりました
再設計されたプローブモジュール
ホームが左後ろに設定されている場合のクイック移動ボタンを修正
M6 コマンドと同じ行の T コマンドを修正しました。
ファームウェア ツールの値が実際の EEPROM 設定を反映しないことがある問題を修正しました。
スタイルの変更
コードに署名されました! (これはセキュリティ認証を意味します - つまり、ファイアウォールの警告はなくなります)
新しい認識された CNC が追加され、認識されていないデバイスが接続ウィジェットからアクセスできるようになりました。
不正なボーレートの UI を修正
ナビゲーションを容易にする新しい EEPROM カテゴリ
より明確なヘルプメニュー
エンドストップ関連機能のさらなる修正と改善
エンドストップをより適切にサポートする新しい LongMill デフォルト ファームウェア
デバウンスによりジョグがすぐに停止しない問題を修正
さまざまなスタイルの修正
位置インジケーターをクリックして、X、Y、Z 位置の値を手動で入力します。
再設計されたジョブ進行状況インジケーターにより、動作時間と現在のファイルのパスがわかりやすく表示されます。
G コードブロックの開始/停止とツール交換で変数を使用できるようになりました。
コードをクリアせずに開始/停止 G コード ブロックを有効または無効にする機能
エンドストップをサポートするために、ファームウェア ツールに含まれるファームウェア イメージと Longmill のデフォルト EEPROM 設定を更新します。
ホーミングが有効な場合、エンドストップ ボタンが自動的に表示され、ホーム ボタンはマシン接続で使用できるようになりました。
高速位置ボタンが利用可能になり、新しいファームウェア設定を使用するように更新されました
個々の X 軸と Y 軸の Go To ボタンは、環境設定で設定されている場合は安全な高さを使用するようになり、GotoXYZ0 が GotoXY0 に変更され、安全な高さがエンドストップ対応マシンに準拠し、移動後に下降しなくなりました。
Longboard コントローラーの物理的なホールド/ホールド解除ボタンのサポートが改善されました。
Z ジョギングを調整して暴走の問題を軽減
ワークフローを簡単に再開できるようにハードリミットアラームを修正しました
インペリアル単位でのサーフェスプログラムの終了時の Z 移動に関するバグを修正しました
ジョイスティックのジョギングは方向制御リリース時にジョグキャンセルを送信するようになりました。
ジョブの完了時にリセットされるように最後の行の実行を修正しました
CNC マシンへの UI 接続を改善し、長時間のジョブ実行中に頻繁に切断されるのを防ぎます。
プログラムは、長時間のジョブ中にコンピューターがスリープ モードに入るのを防ぎます。
UI全体のいくつかのスタイル修正
状況によってはジョグコントロールボタンを押した後にマシンがロックする問題を修正
ジョブ終了後にプログラムがフリーズする問題を修正しました
ライン機能から開始
並べ替え可能なマクロ
ジョイスティック制御とキーバインドの暫定サポート
完了時に Z 0 より下に移動しないようにアウトライン ツールを改善しました。
接続時および切断時にファイルが再レンダリングまたはアンロードされる問題を修正しました
インチのグリッド線がゼロ点に整列しない問題を修正しました
ファイルの読み込み速度の改善
視覚化とレンダリング速度の向上
ファイル解析速度の向上
パフォーマンスの向上と UI のハング防止を目的としたさまざまなライブラリのアップグレード
ロードされたプロジェクトファイルの大まかなアウトラインを生成して実行する新しいアウトラインツール
まれな状況でロード ファイル ウィンドウが表示されない問題、まれな状況でのジョギング暴走、再起動するまでプローブ設定がプローブ モジュールに反映されない問題を修正しました。
サーフェスツールの制限と入力変更の容易さに関する問題を修正しました
重複したキーバインドを修正
Carbide Create ファイルと M0 コマンドの修正
新しいマクロがキーバインドの候補として表示されない問題を修正
将来のバージョンのためのオプションのアップデート
Electron アプリ用の新しいログ エンジン
接続を維持するためのソケットポーリング
長時間のジョブの実行中にマシンがスリープ状態になるケースを減らすために PowerSaveBlock を追加しました
一部のユーザーにダイアログが表示されるケースを減らすためにロードファイルを変更しました。
モーター軸の動きを校正するために使用できる新しい動き調整ツール
プログラムの開始時と停止時に G コードを実行するための新機能 - 設定に独自のコマンドを入力して保存します
より公開されたキーボード ショートカット オプションと新しい分類
マクロにショートカットを割り当てられるようになりました!
クーラントボタンとステータスインジケーターを追加
M0/M1 コマンドのサポートの向上 - コマンドが発生したときに UI に通知が表示され、プログラムを再開しやすくなります。
ラピッドラインの不透明度が低減されたため、より鮮明な視覚化が可能になりました。
サーフェスツールの制限と設定の持続性が改善されました。
gSender 設定をデフォルトにリセットする機能
長時間のジョブで更新されなくなる UI のインスタンスを減らすために、クライアントに再接続ロジックを追加しました。
「ホームマシン」ボタンがホーミングサイクルで消えない問題を修正しました
マクロのエクスポートを再インポートできない問題を修正しました
$15 が有効になっている間のジョギングの問題を修正しました
その他の軽微なバグ修正
粘着フォルダー!最後に移動した場所からファイルをロードします
新しいツール変更機能 - M6 コマンドでコード ブロックを一時停止、無視、または実行できるようになりました
軸調整用のプロトタイプ キャリブレーション ツールを追加しました - CNC が直角であることを確認するための段階的なプロセス
アラーム警告に、アラーム コードの意味の説明が表示されるようになりました。
スプラッシュ画面の高速化
他のレーザー ウィジェットの改善とともに、スピンドル/レーザーの「アクティブ」状態の変更が UI でより迅速に更新されるようになりました。
端末からテキストをコピーして貼り付けます
オーバーライドとサーフェスでの正しい単位表示の処理を調整しました。
ファイル情報を Redux にリファクタリングしました
キーボード ショートカット、ジョギング、プローブ、コメント処理、ファームウェア ツールに関する小さなバグ修正が多数含まれています。
マイナーなスタイルの変更
面出し用の新しいツール
パフォーマンスを向上させるために、ほとんどのcontrollerEventリスナーをreduxストアに移動しました。
ジョブ時間の見積もりの改善
レーザー/スピンドル ウィジェットを更新して、オン/オフ状態をより適切に追跡できるようにしました。
新しい「概要」情報
ファイル単位と優先単位の不一致を修正
ジョブ処理の改善
データエントリポイント用に作成されたツールチップ
スプラッシュスクリーンの調整
PI ビルドが動作する!?
UIのパフォーマンスを向上させるためにファイルのロード方法を変更しました
ファイルのロード時に計算を実行する推定時間を追加しました
ファイル属性は切断時にも保持されるようになりました
マクロの編集と追加に関する問題を修正しました
新しい実験的な Winx32 および RasPi ビルド
ファームウェアツールの改善とバグ修正
工具と主軸速度のより正確な解析
特殊文字に対処するさまざまなキーバインドのバグ修正
最近のファイルボタンとファイルのアンロードを追加しました
ジョブを開始する前にファイルをテストするための新しい「チェックモード」状態
コンソールに詳細なコマンドが表示されるようになりました
新しいマクロの動作とインポート/エクスポート
gSender が GPLv3 に基づいて正式にライセンスを取得
ホーミング状態とその他の小さなバグとスタイルの修正
全体に新しいロゴ/ブランディングが施されています。
キーバインドによるジョグステップ、連続ジョギングのバグ、その他のジョギングの信頼性の低さを修正しました。
キーボードベースのアクションを改善するための新しいキーバインディングを追加しました (「*」などの特定の記号に関する問題が継続しているかどうかは不明)
適切な単位の一貫性と変換を確保するためにもう一度見直しました
プロービングの修理
機能と表示を洗練するためにファームウェア ツールでさらに作業が行われました
現在選択されているジョグプリセットの表示
ツールや確認全体で使用するために作成された新しい基本モーダル
コンボレーザー/スピンドルウィジェットを追加しました(設定で切り替え可能)
再設計された位置情報ウィジェット
ジョブ ステータス情報のレイアウトが再設計され、ファイル サイズの最小エクステントと最大エクステントが含まれるようになりました。
XYZ0 に移動するための安全な高さの格納設定を追加しました (設定でアクセス可能)
アプリケーションのロード時にスプラッシュ画面を追加しました
最新の Electron リリースへの移行とログの実装
アプリ内フィードバック送信ボタンを設定する
さまざまな gSender 要素のフォーマットとサイズ設定の改善
新しいビジュアライザーテーマ「ライトモード」が設定で利用可能に
ビジュアライザのレンダリング計算を削減するための実験的な「軽量」オプション (非強力なハードウェア向け)
ジョギングの暴走やその他の小さなバグを防ぐためのキーバインドの調整
特定のアクションに関するフィードバックのための新しい左下トースト通知
インペリアル/メートル単位は送信者のあらゆる側面に拡張される必要があります。
X、Y、Z に個別に移動するボタン
ロック解除によるアラーム状態の処理の改善
ファイルのロードとジョブの実行時の新しい G コード検証
将来の gSender Windows バージョンのアップデートを自動的にダウンロードする新機能
移動キャンセルボタンの処理が改善され、位置決め関連のすべての移動をキャンセルできるようになりました。
最新の React への移行
サーバーリリースによる新しいアプリ内更新管理
gSenderが正式名称に決定 :D
ホーミング、クイックトラベル、ジョグキャンセル、斜めジョグ、そして素晴らしいアイソキューブ用のボタンが追加されました。
新しいマクロ ウィジェット
新しいカスタマイズ可能な設定: ジョギング プリセット、ボー レートなど。
設定、プローブ、ファイル属性、プログラム全体の視覚的な一貫性に関する視覚的な見直し
ロゴの実装とルイのロード
プログラム全体の応答性の見直し
Mac (Intel) 版は 3 月 8 日にリリースされました
ジョギング継続中!
設定での単位切り替え(メートル/インペリアル)
キー押下によるジョグやその他のキー機能へのキーバインド機能 (設定でバインドを変更可能)
プローブが元の位置に戻る
新しい個別の設定ファイルは CNCjs に干渉しません
画面上のアイテムの鮮明さを高めるために、色とスタイルを少し変更しました。
さまざまな画面サイズで送信者の見栄えを維持できるよう、応答性を改善しました (ただし、まだ改善の余地はあります)
一部の領域の小数点以下の桁数が多すぎる問題を修正
新しいファームウェア ツールが進行中ですが、おそらく今すぐボードが壊れるでしょう
機能しないボタン、コンソールの欠落、送信中のいくつかのエラーを解決しました。
新しいジョギングウィジェットとジョグプリセット
改善されたプローブ機能とプローブ導通チェック
ロード時の新しいファイル属性
視覚的な改善と新しい設定オプションの大幅な強化
CNCjs チームが作成した優れたインフラストラクチャに依然として大きく依存しています
確立された Electron インストーラー、git、および証明書
ウィジェットと送信者の表示および操作フローの視覚的な大幅な見直し
新しいプローブ ウィジェット、マシン プロファイル、設定、およびビジュアライザー
Gコード編集
ペンダント
完全な 3D ビジュアライゼーション