Bed Mesh thích ứng (Adaptive) cho Orca Slicer và Klipper
Adaptive bed mesh cho Orca Slicer và Klipper, đã test với Sovol SV07 Plus. Hướng dẫn dán start G-code, lấy mesh_min/mesh_max từ printer.cfg và set ADAPTIVE=0, ADAPTIVE_MARGIN=0 để Orca xử lý đúng.
Mô tả
; hack-fix: ghi info slicer giả ở đây để preprocess_cancellation có thể xử lý.
; được tạo bởi SuperSlicer 1.5.0 vào 2023-04-21 lúc 13:13:47
M84 E ; Tắt motor E để probe chính xác hơn trên hệ direct drive
G90 ; Định vị tuyệt đối
M117 Đang làm nóng Bed
M140 S[bed_temperature_initial_layer_single] ; Làm nóng bed nhưng không chờ đạt nhiệt độ
M117 Làm nóng Hot-End lên 150°C để tránh chảy nhựa (oozing)
M104 S150
M117 Home các trục XYZ
G28
M117 Đang tính Z_TILT_ADJUST...
Z_TILT_ADJUST
M117 Đang chờ bed đạt nhiệt độ...
M190 S[bed_temperature_initial_layer_single]
M117 Làm nóng Hot-End lên 165°C
M104 S165
M117 Đang tính Adaptive Mesh...
; Luôn truyền ADAPTIVE_MARGIN=0 vì Orca đã xử lý adaptive_bed_mesh_margin ở bên trong rồi
; Nhớ set ADAPTIVE=0, nếu không Klipper sẽ dùng logic adaptive bed mesh riêng của nó
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
M117 Adaptive Mesh xong.
...
Dán đoạn code này vào start g-code của máy. Tìm các điểm min/max theo trục X-Y (từ printer.cfg) rồi set vào phần adaptive bed mesh. Sau đó bật “label objects” trong mục Others là xong, dùng thôi!
Đã test với Sovol SV07 Plus. Giá trị min/max cho máy này là: mesh_min:17,15 và mesh_max:285,282. Bạn có thể lấy các giá trị này trong mục bed_mesh của file printer.cfg.
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!