Beam Bench檔案

G-code 輸出

儲存特定設定檔的輸出,並了解獨立 CLI 匯出路徑。

Beam Bench 會為支援的控制器產生 G-code。其他轉接器,例如 Ruida 與原始 xTool M1,會使用各自的機器工作格式。一般 G-code 檔案不能與這些格式互換。

從應用程式匯出

可用時,請在 Laser Control 中使用 儲存G代碼,或使用 雷射工具 > 儲存機器文件。即使在未連接機器的情況下匯出,也請先選取預定的機器設定檔。

應用程式在寫入目的地前,會驗證規劃失敗、光柵移動與工作區範圍。如果匯出遭封鎖,請修正回報的幾何或放置位置,然後重新整理規劃。對於遭拒絕的規劃,它不會寫入部分取代檔案。

放置位置遵循開始位置與工作原點。依賴連線的模式需要有效的位置資訊。旋轉軸匯出需要已連線的 GRBL 系列支援與目前位置放置方式。

檔案內容

輸出包含座標設定、關閉雷射時的移動、線性切割或雕刻移動、進給與功率值,以及已設定的氣助命令。機器設定檔可以加入開始與結束命令,並選取固定或動態雷射功率。

常見的 GRBL 命令包括:

命令意義
G0快速定位。控制器決定快速移動速度。
G1以命令指定的進給速率進行線性移動。
G21毫米單位。
G90 / G91絕對或相對座標。
M3 / M4固定或動態雷射功率模式。
M5關閉雷射。
S按照已設定的 S 值上限縮放的功率值。
F進給速率。GRBL 輸出通常使用每分鐘毫米數。
M7 / M8 / M9已設定的冷卻或氣助命令。

一般工作放置會轉換已規劃的幾何。它不會加入 G92 座標重設。自訂開始或結束命令可能會改變控制器行為,因此請針對目標機器加以確認。

獨立 CLI 匯出

beambench-cli export gcode /abs/path/project.lzrproj /abs/path/out.gcode

此命令會直接載入專案,不需要應用程式或 API 伺服器即可運作。它會使用指派給專案的本機儲存設定檔,或在未指派設定檔時使用已儲存的使用中設定檔。缺少設定檔會封鎖匯出。功率縮放、輸出設定與規劃驗證,會使用與應用程式中 儲存G代碼 相同的產生程式碼。

CLI 沒有即時機器位置。目前位置與旋轉軸工作需要透過已連線的應用程式匯出;使用者原點需要已儲存的原點。空白工作、失敗的操作,以及機器工作區外的移動,都會在寫入輸出前遭拒絕。在其他傳送器中執行前,請務必檢查產生的輸出是否適用於預定的控制器。

相關內容

On this page