ERCF Smart Filament Motion Sensor - Bản DIY rẻ thay cho BTT SFS
Filament motion sensor độc lập dạng ERCF, gần như không tăng lực cản. Khi sợi không chạy đúng theo extruder yêu cầu, máy sẽ pause để báo runout hoặc phát hiện extruder bị skipping. Có ngàm gá 2020 và hướng dẫn Klipper.
Mô tả
Đây là một bản remix của một bản remix từ encoder cart trong Enraged Rabbit Carrot Feeder (ERCF) để hoạt động như một filament motion sensor độc lập cho máy in 3D của bạn.
Khác với nhiều filament motion sensor khác, nó tạo thêm rất ít lực cản cho sợi.
Cũng khác với filament sensor kiểu thông thường, filament motion sensor sẽ tạm dừng máy in khi chuyển động của sợi không khớp với lượng sợi mà extruder đang yêu cầu. Nhờ vậy, nó còn giúp phát hiện sự cố bằng cách cho máy in pause khi extruder bị trượt/bỏ bước (skipping).
CHANGE LOG:
21.12.2023:
- Làm logo Voron sâu hơn để cải thiện thẩm mỹ và khả năng in.
- Thêm một ngàm gá (mounting bracket) đơn giản cho thanh nhôm định hình 2020
- Thêm hình minh hoạ đẹp hơn
30.11.2023:
- Đổi kích thước lỗ bắt từ M5 sang M3.
- Đổi vị trí lỗ bắt để con ốc giữ PCB không còn bị vướng với một trong các ốc bắt mount.
- Không còn overhang dốc: Tất cả các lỗ bắt ốc giờ đều in được mà không cần supports.
- Tăng kích thước logo VORON và đổi vị trí.
- Thêm các phiên bản logo theo hướng dọc/ngang
- Với bạn nào mua sensor PCB có LED nằm ở mặt dưới, mình thêm một phiên bản có lỗ tương ứng ở vỏ trước để nhìn thấy LED nháy báo cảm biến.
Bill of Materials:
- 1 TCRT5000 sensor PCB
- 1 MR623ZZ bearing
- 2 ECAS04 bowden fittings
- 1 Bondtech BMG idler with bearings
- 4 insert ren (threaded insert) M3
- 4 ốc M3x20 BHCS để siết chặt cụm cart
- 1 ốc M3x6 hoặc M3x8 BHCS hoặc SHCS để bắt encoder vào cart
- 1 ốc M3x16 BHCS hoặc SHCS cho bearing
- 1-2 ốc M3x8 hoặc M4x8 hoặc M5x8 + T-Nuts để bắt lên thanh nhôm định hình
NOTE: Nhiều món trong đây bạn có thể kiếm trên Amazon. BMG idler không cần loại xịn vì nó chỉ đóng vai trò báo chuyển động cho sensor thôi. Bộ gear rẻ này là quá đủ.
Assembly:
Mẫu này dựa trên phiên bản 2 của ERCF encoder cart. Khác với bản trước, chỉ cần 2 phần (trái và phải) là đủ để chạy.
Xem ERCF manual (Trang 49-53)
- Ép 4 heat insert vào phần “Right” (trang 49)
- Lắp cụm BMG idler (trang 49)
- Lắp phần “Left”, đảm bảo trục idler được giữ chắc và siết lại bằng 4 ốc M3x20 BHCS (trang 50)
- Kiểm tra idler quay trơn (trang 51)
- Bắt bearing bằng ốc M3x16 (trang 51)
- Bắt encoder sensor lên trên bằng ốc M3x6 hoặc M3x8 (tương tự trang 53)
- Gá lên khung máy
- Cắm dây vào cổng endstop
Wiring:
Kết nối vào một cổng endstop:
- 5V → 5V
- GND → GND
- OUT → Sensor In
Klipper:
Dưới đây là config mẫu cần thêm vào printer.cfg cho Octopus 1.x/Pro
[filament_motion_sensor filament_sensor]
switch_pin: PG10
pause_on_runout: True
detection_length: 10
extruder: extruder
runout_gcode: sensor_runout
[gcode_macro sensor_runout]
gcode:
{ action_respond_info("Filament Runout") }
Nếu bạn không muốn máy tự pause mà chỉ muốn dùng sensor để nhận biết vấn đề của extruder (ví dụ extruder bị skipping) thì có thể đặt “pause_on_runout” thành “False”. Thông báo “Filament Runout” sẽ hiện trong console mỗi khi sensor phát hiện sợi không còn chuyển động.
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!