Adaptacyjna Siatka Stołu

Ustawienia ABM w Orca Slicer dla różnych firmware’ów

W Orca Slicer możesz łatwo skonfigurować i kontrolować Adaptive Bed Mesh (ABM) dla różnych firmware’ów drukarek 3D, takich jak Klipper, RepRapFirmware (RRF) i Marlin. Te ustawienia pomagają dokładnie zarządzać procesem sondowania stołu, aby wydruk zaczynał się na idealnie wypoziomowanej powierzchni.

Aby uzyskać dostęp do tych opcji, przejdź do Ustawienia drukarki i otwórz zakładkę Informacje podstawowe. Znajdziesz tam wszystkie dostępne opcje siatki dla swojej drukarki. Orca Slicer pozwala zintegrować i dostosować te konfiguracje bez użycia zewnętrznego oprogramowania.

Adaptive Bed Mesh Illustration
Adaptive Bed Mesh Settings

Ustawienia w Orca Slicer

Bed Mesh Min

Bed Mesh Max

Probe Point Distance

Mesh Margin

Zmienne G-code dla komend Adaptive Bed Mesh

Zrozumienie zmiennych G-code używanych w ABM pomoże Ci lepiej dostroić wydajność poziomowania stołu drukarki.

  • bed_mesh_probe_count: Definiuje liczbę punktów sondowania w kierunkach X i Y. Obliczana jest na podstawie odległości między punktami sondowania i całkowitego rozmiaru obszaru siatki.
  • adaptive_bed_mesh_min: Reprezentuje początkową współrzędną obszaru sondowania i definiuje minimalne pozycje X i Y siatki.
  • adaptive_bed_mesh_max: Definiuje końcową współrzędną obszaru sondowania, określając maksymalne pozycje X i Y adaptacyjnej siatki.

Aby uzyskać dostęp do tych opcji, przejdź do Ustawień drukarki i otwórz zakładkę Podstawowe informacje. Znajdziesz tam wszystkie dostępne ustawienia siatki stołu dla swojej drukarki. Orca Slicer umożliwia integrację i dostosowanie tych konfiguracji bez potrzeby zewnętrznego oprogramowania.

Algorytm interpolacji Adaptive Bed Mesh

Dla użytkowników firmware’u Klipper brakujące punkty lub opóźnienia podczas sondowania są obsługiwane przez adaptacyjną interpolację siatki stołu.

  • Jeśli liczba punktów sondowania jest mniejsza niż 4, używany jest algorytm Lagrange’a, który matematycznie szacuje brakujące punkty.
  • Gdy wszystkie punkty sondowania są poprawne, system automatycznie przełącza się na algorytm dwusześcienny (Bicubic), co zapewnia płynniejsze i dokładniejsze odwzorowanie powierzchni.

Konfigurując te ustawienia ABM w Orca Slicer, zapewniasz, że drukarka sondować będzie tylko niezbędny obszar z najwyższą precyzją, co prowadzi do lepszej przyczepności pierwszej warstwy, gładszych wydruków i szybszej kalibracji dla wszystkich obsługiwanych typów firmware’u.

Przykłady ustawień ABM w Orca Slicer dla Klipper, Marlin i RRF

Marlin:

; Marlin don't support specify the probe count yet, so we only specify the probe area
G29 L{adaptive_bed_mesh_min[0]} R{adaptive_bed_mesh_max[0]} F{adaptive_bed_mesh_min[1]} B{adaptive_bed_mesh_max[1]} T V4

Klipper:

; Always pass `ADAPTIVE_MARGIN=0` because Orca has already handled `adaptive_bed_mesh_margin` internally
; Make sure to set ADAPTIVE to 0 otherwise Klipper will use it's own adaptive bed mesh logic
BED_MESH_CALIBRATE mesh_min={adaptive_bed_mesh_min[0]},{adaptive_bed_mesh_min[1]} mesh_max={adaptive_bed_mesh_max[0]},{adaptive_bed_mesh_max[1]} ALGORITHM=[bed_mesh_algo] PROBE_COUNT={bed_mesh_probe_count[0]},{bed_mesh_probe_count[1]} ADAPTIVE=0 ADAPTIVE_MARGIN=0

RRF:

M557 X{adaptive_bed_mesh_min[0]}:{adaptive_bed_mesh_max[0]} Y{adaptive_bed_mesh_min[1]}:{adaptive_bed_mesh_max[1]} P{bed_mesh_probe_count[0]}:{bed_mesh_probe_count[1]}

Machine G code