Beam Bench belgeleri

CLI'yi kullanma

Çalışan uygulamayı yerel API'si üzerinden inceleyin ve düzenleyin veya doğrudan G-code dışa aktarın.

beambench-cli ikili dosyası masaüstü uygulamasıyla birlikte dağıtılır. Proje, tasarım, makine, profil ve durum komutlarının çoğu uygulamanın yerel API'sinin istemcileridir. Bu komutlar, uygulamanın Ayarlar > Genel > Yerel API etkin olarak çalışmasını gerektirir.

Aynı bilgisayarda çalışan betikler için Ağ cihazlarının bağlanmasına izin ver seçeneğini kapalı tutun. CLI, yapılandırılmış API bağlantı noktasını uygulama ayarlarından okur; varsayılan değer 5900'dır.

Kullanılabilir komutları bulma

beambench-cli --help
beambench-cli agent capabilities --json
beambench-cli agent guide --json

Yardım, uygulama olmadan çalışır. Yetenekler ve canlı durum API'yi kullanır. Yüklü sürümün parametrelerini görmek için bir alt komutu --help ile çalıştırın.

Proje açma ve inceleme

beambench-cli project open /abs/path/project.lzrproj
beambench-cli agent state --json

Bir proje açmak, masaüstü uygulamasındaki projeyi değiştirir. Projeyi değiştiren veya düzenleyen betikleri çalıştırmadan önce çalışmanızı kaydedin.

beambench-cli project save
beambench-cli project save-as /abs/path/copy.lzrproj

Oluşturma ve dışa aktarma

beambench-cli design render --png /tmp/design.png --pixels-per-mm 4
beambench-cli export svg --path /tmp/design.svg

Bu komutlar, API üzerinden çalışan uygulamanın projesini kullanır. Tasarım oluşturma işlemi görünür bir tuval gerektirmez, ancak yine de sunucuyu gerektirir.

beambench-cli camera overlay render --output /tmp/overlay.png --view fit

Kamera kaplaması oluşturma işlemi, oluşturma isteğine hizmet vermek için uygulamanın ön yüzünü de gerektirir. Kamera iş akışının başsız bir alternatifi değildir.

Uygulama olmadan çalışan komutlar

Seri bağlantı noktası listeleme, yardım ve konumsal G-code dışa aktarımı doğrudan yerel yollara sahiptir:

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

Bağımsız G-code dışa aktarımı, yerel olarak kaydedilmiş bir makine profili ile masaüstünün planlama ve çıktı denetimlerini kullanır. Canlı makine konumunu okuyamaz. Profil ve yerleşim gereksinimleri için G-code çıktısı sayfasını okuyun.

Otomasyon ve çakışmalar

Tasarım işlemleri mevcut proje sürümünü kullanır. Başka bir düzenleme, proje değişikliği veya kapatma, alınan proje durumunu geçersiz kılarsa işlem reddedilir. Durumu yenileyin ve yeniden denemeden önce işlemi yeniden değerlendirin; eşzamanlı kullanıcı düzenlemelerinin üzerine eski bir anlık görüntüyle yazmayın.

Makineyi hareket ettirebilen, lazeri ateşleyebilen, ham G-code gönderebilen veya hava desteğini değiştirebilen komutlar, ilgili onay seçeneklerini gerektirir. Bu seçenekleri vermeden önce komut yardımını ve amaçlanan işlemi inceleyin.

CLI, tuval araçlarını seçmez, panelleri yeniden düzenlemez veya kısayolları tetiklemez. Bunlar masaüstü kullanıcı arayüzü işlemleridir.

İlgili

On this page