1 / 2
Adjustable PrusaXL Front A1 Wipers with G-code — zdjęcie 1
1 / 2

Adjustable PrusaXL Front A1 Wipers with G-code

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Wstępna wycena dla PETG

1,03 € – 1,25 € netto (bez VAT)

Dla pliku: PrusaXLFrontLateralWiper_0.4n_0.2mm_PETG_XLIS_50m.bgcode

To wstępna wycena jednego pliku. Dokładną cenę poznasz przed zamówieniem.

Plik i założenia wyceny

Plik użyty do wyceny

Średnia wycena orientacyjna: 1,14 € netto (środek widełek).

Masa podana przez autora
22 g
Czas druku podany przez autora
50,4 min
Materiał u źródła
PET
Materiał wyceny
PETG
Drukarka wyceny
Bambu Lab P1S - 0.4 nozzle
Proces wyceny
0.20mm Standard

Orientacyjna wycena wyłącznie wybranego pliku, oparta na masie i czasie druku podanych przez autora. Warianty plików nie są sumowane. Ostateczna cena zostanie obliczona po analizie pliku.

Zapisane na tym urządzeniu.

two Prusa XL Wipers for A1 silicone brush

Ocena
0 / 5
Polubienia
5
Pobrania
30
Wydruki
0
Wyświetlenia
276
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Licencja
Creative Commons — Attribution — Noncommercial — Share Alike

Check out the magnetic version :

BOM

 Printing

Open the 3MF file as project. Print with PETG

Installing

Insert the spring nuts. Attach pe wiper using two M3 10mm screws. 

Positioning

Left and right wipers are mirrored. Here is how to put the right wiper.

Y positioning (leave 1 mm from the plate):

Z positioning:

Move the bed to 1mm în Z. The top of the wiper should be aligned :

G-code

Here is the new nozzle clean up (should be placed in the start G-code of the printer, replacing the nozzle cleanup until 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

Tagi