Giải pháp vệ sinh nozzle cho Elegoo Neptune 4
Giải pháp làm sạch nozzle tự động cho Elegoo Neptune 4/4 Pro/4 Plus/4 Max để hạn chế sai lệch Z-offset khi đo sát mặt bàn. Gồm holder gắn brush, macro CLEAN_NOZZLE, và polygon No-Go-Area cho Orca Slicer.
Mô tả
Vì quá trình đo Z-offset trên Elegoo Neptune 4 Pro diễn ra rất sát bề mặt bàn in, nên chỉ cần đầu nozzle dính bẩn là có thể làm sai lệch giá trị Z-offset do máy tự đo. Bất kỳ phần vật liệu còn bám lại nào cũng sẽ làm bàn in bị ấn xuống trong lúc đo offset, dẫn tới khoảng cách đo được lớn hơn. Điều này lại khiến nozzle được đặt quá sát mặt bàn. Mức độ ảnh hưởng sẽ tùy vào độ cứng và lượng cặn bám.
Vì mình không muốn bỏ bước auto bed leveling (KAMP) trước mỗi lần in, nên mình nghĩ ra một cách để làm sạch nozzle tự động.
Bạn chỉ cần một cái brush, macro, và chỉnh lại Start-Print-Macro. Ngoài ra mình cũng tạo một No-Go-Area (Polygon) cho Orca Slicer để tránh in/đi vào khu vực đó.
Mình mua brush trên Amazon (https://www.amazon.de/dp/B0CHNZ458F) và cắt phần đầu brush cách cán 40mm. Bạn cũng có thể dùng loại brush khác miễn là kích thước hợp lý. Mình có kèm model Fusion360 dạng tham số, file Step và file STL.
Cài đặt:
In cái holder bằng vật liệu chịu nhiệt (ABS, ASA, ...). Gắn brush vào holder. Gắn holder vào góc trước bên trái của bàn in. Chép macro (macro.txt) vào printer.cfg.
Thêm dòng sau vào Start-Macro sau khi làm nóng bed và trước khi bed leveling: CLEAN_NOZZLE EXTRUDER_TEMP={params.EXTRUDER_TEMP|default(200)|float} WIPES={10}. (Tham số WIPES: số lần lau (mặc định = 10). Nhiệt độ làm sạch = nhiệt độ đùn - 40°C.)
Tùy chọn: Thêm polygon sau trong Orca Slicer ở Printer Settings -> Excluded Print Bed Area: 0x0,25x0,25x5,5x5,5x42,0x42.
Vậy là N4P của bạn sẽ tự làm sạch nozzle trước mỗi lần bed leveling và hy vọng sẽ cho ra Z-offset chính xác hơn sau đó.
Chúc bạn in vui!
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!