KlackEnder cho Elegoo Neptune 4 (kèm config và bộ phận)
Bản KlackEnder dành cho Elegoo Neptune 4 kèm hướng dẫn in/lắp và cấu hình macro. Giải pháp thay cảm biến tiệm cận zin hay bị trôi z-offset theo nhiệt, dùng Omron D2F, nam châm 6x3mm và vài loại ốc.
Mô tả
Vì sao chọn KlackEnder cho Neptune 4?
Mình bị bực vụ cảm biến tiệm cận (inductive probe) zin bị “trôi” theo nhiệt độ. Lúc mình làm nóng bed lên 110°C để in ASA rồi cho máy home, z-offset bị lệch, nên mình muốn đổi sang giải pháp khác: BLTouch, hoặc một inductive probe xịn hơn. Mình tìm hiểu thì thấy dự án của @ErickSaint là “@ErickSaint's “” và vì Neptune 3 với 4 cũng không khác nhau nhiều, nên mình muốn làm cho nó chạy được trên N4. Chi phí làm KlackEnder với mình chỉ 0,4€ (giá mỗi switch, phải mua tối thiểu 5 cái) và gần như không cần gì thêm (ngoại trừ vài con ốc và mấy viên nam châm).
Linh kiện cần có
- Ốc vít:
- M3x12-16mm (1 cái)
- M2x10mm tự ren (khuyến nghị nhưng không bắt buộc) (2 cái)
- M4x10mm (2 cái)
- Mỏ hàn
- Dây 22awg (~30cm = không nhiều)
- Omron D2F loại bất kỳ (mình mua ở đây từ voelkner.de giá 0,45€ mỗi switch)
- Nam châm 6x3mm (mình mua loại này trên AliExpress affiliate) (6 viên)
Lắp ráp
In (Printing)
Mình khuyên in toàn bộ bằng ASA/ABS/PETG để chịu nhiệt tốt hơn.
Bạn cần lấy các file sau từ :
probe_block_left.stlprobe_mount_toolhead.stlprobe_retainer_left.stl
File “probe_dock_left.stl” KHÔNG CẦN. Bạn nên tải file đó từ trang/project này của mình, vì N3 và N4 có hơi khác nhau. In tất cả với layer height 0.2mm. Bên kia khuyến nghị infill 40%, nhưng mình in khoảng 20% thôi vì thật ra không ảnh hưởng nhiều.
Mình cũng khuyên in mẫu “” của @werz99, cụ thể là file 2020-Hammer Nut M4.stl. Dùng M3 cũng ổn, nhưng đầu vít vừa khít, giữ retainer không được “dư dả”, nên mình khuyên dùng vít M4 cho phần retainer.
Ráp (Assembling)
Cứ làm theo hướng dẫn của @KevinAkaSam cho:
Mình khuyên nới rộng nhẹ cái lỗ gắn nam châm ở phía trên bằng tua vít một chút để ép nam châm vào dễ hơn, rồi dùng tua vít nhỏ hơn đẩy nam châm vào sâu thêm.
Gắn lên máy (Mounting)
Đầu tiên tháo extruder toolhead ra. Tháo các “anchor” của dây belt ở dưới cụm đầu in, tháo cáp và nới lỏng đủ các bánh xe phía trên để rút cụm đầu in ra. Sau đó tháo 3 con ốc phía sau và 2 con phía trước đang giữ nắp nhựa.
Tiếp theo rút giắc cảm biến tiệm cận zin ra và đừng làm mất con ốc, lát nữa cần dùng lại. Vặn Probe Block vào đúng lỗ đó bằng chính con ốc của cảm biến zin. Giờ tới phần hàn. Các hình bên dưới chỉ vị trí cần hàn dây và cách làm. Một đầu dây phải vào ground (đầu gắn ở cạnh của socket), đầu còn lại vào chân “signal” (ở phía trên), vì hàn dây lên đó dễ hơn nhiều so với hàn đúng pad ở switch (chỗ thao tác rất chật). Làm vậy cũng giúp bạn quay lại cảm biến zin dễ hơn. Nhưng nhớ canh dây ở phía trên đừng thò ra quá xa vì bên trên còn có tấm plate gắn vào. Và nhớ cắm lại toàn bộ dây cáp! Xong thì ráp lại như cũ.




Cuối cùng, bạn gắn Probe Retainer bằng vít M4 và hammer-nuts đã in, rồi gắn Probe Dock như hình cover bằng con ốc zin.
Cấu hình (Configuration)
Vì mình đang chạy OpenNept4une nên mọi thứ dễ hơn chút. Bạn tải các macro này từ Github rồi bỏ comment (uncomment) tất cả “imports” trong klack-probe.cfg ngoại trừ [include ./klack-adaptive-bed-mesh-calibrate.cfg] — phần đó cứ để comment. Đây là đoạn liên quan trong klack-variables.cfg của mình:
[gcode_macro _User_Variables]
variable_safe_z: 30 # Minimum Z for attach/dock and homing functions
variable_bed_size_y: 225 # Y bed size used for centering the toolhead
variable_bed_size_x: 225 # X bed size used for centering the toolhead
variable_docklocation_x: 0 # Dock X location where moving the toolhead during attach and dock
#Attach move
Variable_attachmove_x: 0 # Final movement done to remove the probe from the dock
#Dock move
Variable_dockmove_x: 165 # Final movement done to remove the probe from the toolhead
Variable_dockmove_z: 6 # Retainer location on Z, this is the ABSOLUTE Z height where toolhead will be moved to release the probe
variable_verbose: True # Enable verbose output
variable_debug: True # Enable Debug output
Lưu ý là mấy giá trị này chỉ đúng với máy của mình, vì Probe Retainer có thể được gắn thấp/cao khác nhau tùy setup của bạn. Trong printer.cfg “bình thường”, bạn cần chỉnh các phần sau:
[stepper_z]
...
position_min: -15 #!MOD
...
Xóa macro PROBE_CALIBRATE và xóa luôn mục [homing_override]. Vậy là xong. Ít nhất là với setup OpenNept4une của mình. Mình cũng không rõ trên firmware zin thì còn cần đổi gì thêm.
Chúc bạn klacking vui vẻ!
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!