$6 flexible print bed for Monoprice Select Mini
Last weekend I got tired of having to use a putty knife to chisel prints off of my Monoprice select mini V1, so I DIY'd a removable flexible print bed.
It's based on an inexpensive thin piece of plexiglass from Home Depot.
Cutting this kind of plastic sheet is pretty easy. You score it with a utility knife and a straight edge, hang it over a sharp edge of a table or countertop, press down hard on the part on the table possibly using a book or board to spread out the force, and karate chop the overhanging piece. I cut it to match the existing dimensions of the print bed and drilled some holes so I could reach the bed height adjustment screws. Drilling the holes isn't technically necessary, but I like to be able adjust my bed height while the first layer is printing if I see a problem.
The MPSM came with masking tape as a print surface, and I'm using that now. I haven't tested printing directly on the acrylic. The internet says that this print surface is good up to 70C. I don't print that hot so it's not a limitation for me. To hold the bed in place I'm using some tiny binder clips I from our school supplies cabinet. I think these are the same ones I used for the glass bed, but I'm not sure.
Last but not least, I changed the starting G-Code in Cura for the printer so it doesn't burn a hole in my shiny new removable plastic bed while the hotend is warming up. Here's the new code.
M140 S{material_bed_temperature_layer_0}
M104 S{material_print_temperature_layer_0}
G21;(metric values)
G90;(absolute positioning)
M82;(set extruder to absolute mode)
M107;(start with the fan off)
G28;(Home the printer)
G92 E0;(Reset the extruder to 0)
G0 Z5;EG Move up off the print bed while heating
M190 S{material_bed_temperature_layer_0}
M109 S{material_print_temperature_layer_0}
G0 E5 F500;(prime the nozzle)
G0 X-1 Z0;(Move outside the printable area)
G1 Y60 E8 F500;(Draw a priming/wiping line to the rear)
G1 X-1;(Move a little closer to the print area)
G1 Y10 E16 F500;(draw more priming/wiping)
G1 E15 F250;(Small retract)
G92 E0;(Zero the extruder)
Explaining what this does, it starts the bed and extruder preheating
M140 S{material_bed_temperature_layer_0}
M104 S{material_print_temperature_layer_0}
Then it homes the printer
G21;(metric values)
G90;(absolute positioning)
M82;(set extruder to absolute mode)
M107;(start with the fan off)
G28;(Home the printer)
G92 E0;(Reset the extruder to 0)
Moves up off the Bed
G0 Z5;EG Move up off the print bed while heating
Waiting for the bed and nozzle to come up to temperature
M190 S{material_bed_temperature_layer_0}
M109 S{material_print_temperature_layer_0}
Primes the printhead and zeros the extruder
G0 E5 F500;(prime the nozzle)
G0 X-1 Z0;(Move outside the printable area)
G1 Y60 E8 F500;(Draw a priming/wiping line to the rear)
G1 X-1;(Move a little closer to the print area)
G1 Y10 E16 F500;(draw more priming/wiping)
G1 E15 F250;(Small retract)
G92 E0;(Zero the extruder)
The crack when a print pops off is super satisfying.
Happy Thanksgiving!
Comments