v0.1.12 コントローラーとラスターの更新
Beam Bench 0.1.12の変更点。
-
対応コントローラーの処理を拡張し、識別が確実なマシンで適切な共有コントローラーパスを使用できるようにしながら、既存の安全性および機能チェックを維持しました。
-
SVGエクスポートで、埋め込みラスター画像を黙って省略せず保持するようになりました。
-
ジョブの成功後に、同意に基づいて任意で表示されるプロンプトを追加しました。プロジェクトのアートワークを共有せずに、基本的なコントローラー互換性の結果を共有できます。完全なフローは、サポートされているすべての言語にローカライズされています。
-
GRBLのラスター出力を作り直し、レーザーパワーの変更が移動とインラインで行われ、レーザーモードが各ラスターセグメントで1回だけ選択され、スキャンラインによって
M4/M5コマンドが繰り返されてコントローラーが停止しないようにしました。高密度のグレースケールベンチマークでは、G-codeの行数が約半分になり、アクティブなジョブのティックループがGRBLのシリアルバッファを十分な速さで補充するため、通常の115200ボーを使用できます。 -
ラスターの事前チェックで、GRBLレーザーモード(
$32=1)が必要になりました。計画では、より現実的な所要時間の見積もりのため、接続されたマシンのXY速度と加速度の制限を使用します。マシンの制限を超える速度と不十分なオーバースキャンについて警告し、刻印速度のオーバースキャン移動を使用するプロファイルも考慮します。 -
残り時間のライブ表示では、すべてのG-code行を同じものとして扱うのではなく、計画された移動時間からカウントダウンするようになり、一時停止時間は除外されます。プレビューの合計時間と再生位置では、一時間を超えるジョブに
h:mm:ssを使用します。 -
右から左へのドット幅補正、空行の双方向交互処理、バイナリ塗りつぶし、垂直および回転したラスターのエンドポイント、プレビュー移動ジオメトリ、空の補正済みスキャンラインに関係する、その他のラスターエッジケースを修正しました。
インストール手順については、ソフトウェア更新を参照してください。