Wiper trước nam châm tháo rời cho Prusa XL (kèm G-code)
Bộ wiper trước dùng nam châm tháo rời cho Prusa XL, gồm bản trái và phải (mirrored). In PETG, lắp bằng T spring nuts M3, vít M3 10mm, bàn chải silicone và 4 nam châm 50x10x3mm; kèm đoạn start G-code để wipe nozzle.
Mô tả
BOM
-
PETG
-
T spring nuts M3 cho 3030 - https://a.aliexpress.com/_Eyj33i0 hoặc đai ốc 3030 in 3D cho vít M3
-
Vít M3 - 10 mm - https://a.aliexpress.com/_EHrTBG4
-
Bàn chải silicone A1 - https://www.aliexpress.com/item/1005008129071080.html (loại đế dày)
-
Nam châm 50x10x3mm (4 cái) - https://www.aliexpress.com/item/1005010683382413.html
In ấn
Mở file 3MF dưới dạng project. In bằng PETG.
Lắp đặt
Gắn T spring nuts vào trong khung.
Đặt bàn chải silicone vào phần wiper. Lắp nam châm.
Gắn wiper bằng 2 vít M3 10mm.
Canh vị trí
Wiper bên trái và bên phải là bản mirrored. Dưới đây là cách lắp wiper bên phải.
Canh theo trục Y (chừa 1 mm so với plate):

Canh theo trục Z:
Di chuyển bed lên Z = 1mm. Phần trên của wiper phải thẳng hàng:

Dùng sợi chỉ để cố định 2 phần:

G-code
Đây là đoạn nozzle clean up mới (nên đặt trong start G-code của máy in, thay cho nozzle cleanup cho tới MBL
; nozzle cleanup
; move to the nozzle cleanup area
M302 S155 ; lower cold extrusion limit to 155C
G1 E{-(filament_type[0] == "FLEX" ? 4 : 2)} F2400 ; retraction for nozzle cleanup
M84 E ; turn off E motor
; --- Start Nozzle Wipe
G1 Z5 ; Move bed out of the way
{if initial_tool == 0 or initial_tool == 1 }
; --- Start Nozzle Wipe LEFT ---
G1 X-2 Y-8 F24000 ; Move to start of wipe area
G1 X28 Y-8 F24000 ; Wipe pass 1
G1 X-2 Y-7.5 F24000 ; Reposition
G1 X28 Y-7.5 F24000 ; Wipe pass 2
G1 X-2 Y-7 F24000 ; Reposition
G1 X28 Y-7 F24000 ; Wipe pass 3
G1 X-2 Y-6.5 F24000 ; Reposition
G1 X28 Y-6.5 F24000 ; Wipe pass 4
G1 X-2 Y-6 F24000 ; Reposition
G1 X28 Y-6 F24000 ; Wipe pass 5
G1 X-2 Y-6.5 F24000 ; Reposition
G1 X28 Y-6.5 F24000 ; Wipe pass 6
G1 X-2 Y-7 F24000 ; Reposition
G1 X28 Y-7 F24000 ; Wipe pass 7
G1 X-2 Y-7.5 F24000 ; Reposition
G1 X28 Y-7.5 F24000 ; Wipe pass 8
G1 X-2 Y-8 F24000 ; Reposition
G1 X28 Y-8 F24000 ; Wipe pass 9
; --- End Nozzle Wipe LEFT ---
{else}
; --- Start Nozzle Wipe RIGHT ---
G1 X332 Y-8 F24000 ; Move to start of wipe area
G1 X361 Y-8 F24000 ; Wipe pass 1
G1 X332 Y-7.5 F24000 ; Reposition
G1 X361 Y-7.5 F24000 ; Wipe pass 2
G1 X332 Y-7 F24000 ; Reposition
G1 X361 Y-7 F24000 ; Wipe pass 3
G1 X332 Y-6.5 F24000 ; Reposition
G1 X361 Y-6.5 F24000 ; Wipe pass 4
G1 X332 Y-6 F24000 ; Reposition
G1 X361 Y-6 F24000 ; Wipe pass 5
G1 X332 Y-6.5 F24000 ; Reposition
G1 X361 Y-6.5 F24000 ; Wipe pass 6
G1 X332 Y-7 F24000 ; Reposition
G1 X361 Y-7 F24000 ; Wipe pass 7
G1 X332 Y-7.5 F24000 ; Reposition
G1 X361 Y-7.5 F24000 ; Wipe pass 8
G1 X332 Y-8 F24000 ; Reposition
G1 X361 Y-8 F24000 ; Wipe pass 9
; --- End Nozzle Wipe RIGHT ---
{endif}
G1 X{(min(((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32))), first_layer_print_min[0])) + 32} Y{(min((first_layer_print_min[1] - 7), first_layer_print_min[1]))} Z{5} F{(travel_speed * 60)}
; nozzle cleanup
G29 P9 X{((((first_layer_print_min[0] + first_layer_print_max[0]) / 2) < ((print_bed_min[0] + print_bed_max[0]) / 2)) ? (((first_layer_print_min[1] - 7) < -2) ? 70 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)) : (((first_layer_print_min[1] - 7) < -2) ? 260 : (min(print_bed_max[0], first_layer_print_min[0] + 32) - 32)))} Y{(first_layer_print_min[1] - 7)} W{32} H{7}
M107 ; turn off the fan
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
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!