Well I converted my works lulzbot mini 1.0 to new magnetic plate and M1.75 v2.0 tool head.
Now the system will not pass the wipe nozzle code. Just keeps failing.
Machine is setup to use the m1.75 on machine setup in cura.
I upgraded the firmware to the one that was available.
I read through this forum that the start code needed to be changed so I changed it to the one recommended. Still did not work.
I even removed the start GCode and system still tried to do the nozzle wipe, even though the code was not there.
I went to the console and ran a G29 and system still failed.
System misses the pad when trying to wipe. Just does it behind the bed plate.
System touches 1 washer point. Then goes to second washer. Here it lowers down to far comes back up then rereads it then moves to third washer. Also third washer goes to far down then machine stops. Machine moves head back passed the wipe pad then issues an error, then disconnects connection.
What is going on here?
Does someone know the solution on how to solve this issue so that I can get this machine running again.
Thanks
What is the firmware version number? The topic title says Mini 2.0 but the text says Mini 1.0 so which is it? What version of CuraLE?
Please upload the start gcode you are using (use the </>
tool to avoid markdown formatting).
According to the LulzBot website, the M175 V2 is not compatible with the Mini 1 and Mini 1 users will have to download and print a new wiper pad mount.
The nozzle location is different between the M175 V1 and the M175 V2. This difference would need to be reflected in the firmware in order to properly locate the corner washers and the wiper pad.
Your description of the G29 sequence may be caused by dirty washers and/or a dirty nozzle. Probably need to sort out the other issues first, however.
1 Like
In addition to what b-morgan mentioned, did you select the proper toolhead from the universal firmware as well? It may still think you have the mini single extruder.
1 Like
Thanks for all replies
LulzBot Mini 1.0
The firmware version is 2.0.0.144.1 the only one it gives me access to.
Toolhead is the M175 v2.0
Cura version 3637
Yes proper toolhead has been selected.
This is the start Gcode on the machine in Cura:
;This G-Code has been generated specifically for the LulzBot Mini with M175 extruer
M73 P0 ; clear GLCD progress bar
M75 ; Start GLCD Timer
G26 ; clear potential ‘probe fail’ condition
M107 ; disable fans
M420 S0 ; disable leveling matrix
G90 ; absolute positioning
M82 ; set extruder to absolute mode
G92 E0 ; set extruder position to 0
M140 S{material_bed_temperature_layer_0} ; start bed heating up
G28 ; home all axes
G0 X0 Y187 Z156 F200 ; move away from endstops
M109 R{material_soften_temperature} ;
G1 E-30 F75 ; retract filament
M109 R{material_wipe_temperature} ; wait for extruder to reach wiping temp
G1 X45 Y156 F11520 ; move above wiper pad
G1 Z0 F1200 ; push nozzle into wiper
G1 X45 Y156 Z-.5 F4000 ; wiping
G1 X55 Y156 Z-.5 F4000 ; wiping
G1 X45 Y177 Z0 F4000 ; wiping
G1 X55 Y176 F4000 ; wiping
G1 X45 Y178 F4000 ; wiping
G1 X55 Y176 F4000 ; wiping
G1 X45 Y178 F4000 ; wiping
G1 X55 Y176 F4000 ; wiping
G1 X60 Y178 F4000 ; wiping
G1 X80 Y176 F4000 ; wiping
G1 X60 Y178 F4000 ; wiping
G1 X80 Y176 F4000 ; wiping
G1 X60 Y178 F4000 ; wiping
G1 X90 Y176 F4000 ; wiping
G1 X80 Y178 F4000 ; wiping
G1 X100 Y176 F4000 ; wiping
G1 X80 Y178 F4000 ; wiping
G1 X100 Y176 F4000 ; wiping
G1 X80 Y178 F4000 ; wiping
G1 X100 Y176 F4000 ; wiping
G1 X110 Y178 F4000 ; wiping
G1 X100 Y176 F4000 ; wiping
G1 X110 Y178 F4000 ; wiping
G1 X100 Y176 F4000 ; wiping
G1 X110 Y178 F4000 ; wiping
G1 X115 Y176 Z-0.5 F1000 ; wiping
G1 Z10 ; raise extruder
G28 X0 Y0 ; home X and Y
G0 X0 Y187 F200 ; move away from endstops
M109 R{material_probe_temperature} ; wait for extruder to reach probe temp
M204 S300 ; set probing acceleration
G29 ; start auto-leveling sequence
M420 S1 ; enable leveling matrix
M425 Z ; use measured Z backlash for compensation
M425 Z F0 ; turn off measured Z backlash compensation. (if activated in the quality settings, this command will automatically be ignored)
M204 S2000 ; restore standard acceleration
G28 X0 Y0 ; re-home to account for build variance of earlier mini builds
G0 X0 Y187 F200 ; move away from endstops
G0 Y152 F4000 ; move in front of wiper pad
G4 S1 ; pause
M400 ; wait for moves to finish
M117 Heating… ; progress indicator message on LCD
M109 R{material_print_temperature_layer_0} ; wait for extruder to reach printing temp
M190 R{material_bed_temperature_layer_0} ; wait for bed to reach printing temp
G1 Z2 E0 F75 ; prime tiny bit of filament into the nozzle
M117 Mini Printing… ; progress indicator message on LCD
G28 X0 Y0 ; re-home to account for build variance of earlier mini builds
I believe this command (see G28) cancels the leveling matrix (set by M420 S1 ; enable leveling matrix
).
You should check with LulzBot support on which version of the M175 tool head is configured in that firmware. I see two versions of that firmware in C:\Program Files (x86)\cura-lulzbot 3.6\resources\firmware
: Marlin_MiniLCD_M175_2.0.0.144.1_ffaa466.hex
and Marlin_MiniLCD_M175_2.0.0.144.1_8c651988.hex
.
Also ask support for the config files for each of those builds. If RESTORE_LEVELING_AFTER_G28
is defined, my initial comment about the leveling matrix doesn’t apply.