SD Card with filament eject/load and printer preheat gcode for Crazy3Dprint CZ-300 and others
thingiverse
Copy these files to a spare SD card, and use to make life easier when changing filament or just preparing the printer for a print. Eject filament will heat the nozzle, and run the extruder motor backwards until filament is out. Load filament will pull the filament from the extruder towards the nozzle slowly while heating, center and rise the nozzle and wait until hot and then prime the nozzle. Preheat printer will turn on bed and nozzle and home the axes, so that everything is ready for printing. Or use the code to adjust your printer setup, what about a Cura setting that eject the filament after each print just in case? Cura printer manage menu has fields to add code to any print. Check the pdf file for more tips. For Crazy3Dprint CZ-300, but useful for other printers with minor adjustments. And to make this a thing, included model for the CZ-300 branded SD card box. Eject filament gcode M104 S220 ; set nozzle temp M105 ; report temp ; give nozzle time to heat to above room temp by heating bed slightly ; sometimes in cold rooms the temp sensor glitches M140 S30 ; set bed temp M105 ; report temp M190 S30 ; wait for bed temp M109 S220 ; wait for nozzle temp M82 ; absolute extrusion mode G92 E0 ; reset extruder position G1 F200 E3 ; extrude 3mm at 200mm/min feedrate (prime nozzle) G92 E0 ; reset extruder position G1 F3000 E-950 ; retract filament fully back and out of extruder G28 ; home all axes G1 Z15 F5000 ; lift nozzle 15mm at 5000 mm/min G1 F4000 X0 Y300.0 ; present bed for cleaning M84 ; disable motors Load filament gcode: M104 S210 ; set nozzle temp M105 ; report temp M82 ; absolute extrusion mode G28 ; home all axes G1 Z15 F5000 ; lift nozzle 15mm at 5000 mm/min G0 F5000 X150 Y0 Z50 ; move to nozzle center and bed back G92 E0 ; reset extruder position G1 F1000 E830 ; load filament close to extruder M109 S210 ; wait for nozzle temp G92 E0 ; reset extruder position G1 F100 E50 ; extrude 50mm at 200mm/min feedrate (prime nozzle) M84 ; disable motors Preheat printer gcode: M104 S210 ; set nozzle temp M105 ; report temp M140 S70 ; set bed temp M105 ; report temp G28 ; home all axes G1 Z15 F5000 ; lift nozzle 15mm at 5000 mm/min M84 ; disable motors
With this file you will be able to print SD Card with filament eject/load and printer preheat gcode for Crazy3Dprint CZ-300 and others with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on SD Card with filament eject/load and printer preheat gcode for Crazy3Dprint CZ-300 and others.