Skip to content
This repository has been archived by the owner on Mar 18, 2022. It is now read-only.
Zinc-OS edited this page Feb 26, 2021 · 3 revisions

Welcome to the continuousprint wiki!

Feel free to post your bed-clearing scripts you use for your particular printer to help others trying to use this plugin.

Bed Clearing commands

Depending on your particular printer and setup, you are going to need particular bed clearing commands. a simple bed clearing script

M17 ;enable steppers
nM91 ; Set relative for lift
nG0 Z10 ; lift z by 10
nG90 ;back to absolute positioning
nM190 R[TEMPERATURE AT WHICH PRINTS COME OFF THE BED] ; set bed to 25 for cooldown
nM190 R[TEMPERATURE AT WHICH PRINTS COME OFF THE BED PLUS  5 or TEN] ;verify temp below threshold
nG0 X[MAX X] Y[MAX Y] ;move to back corner
nG0 X[HALF OF MAX X] Y[MAX Y] ;move to mid bed aft
nG0 Z1v ;come down to 1MM from bed
nG0 Y0 ;wipe forward
nG0 Y[MAX Y] ;wipe aft
nG28 ; home

Here are a few more, based on a printer with a 200 by 200 mm bed. If you want them to go the other way(i.e. with the x and y axis flipped) just switch the x's and y's


Down The y axis at three points on the x axis:

M91 ; Set relative for lift__
G0 Z10 ; lift z by 10__
G90 ;back to absolute positioning__
M190 R25 ; set bed to 25 for cooldown__
G0 X0 Y200;
G0 Z0.3;
G0 Y0;
G0 Y200;
G0 X100;
G0 Y0;
G0 Y200;
G0 X200;
G0 Y0;
G0 Y200;
G28 ; home

Down The y axis at 10 points on the x axis:

M91 ; Set relative for lift
G0 Z10 ; lift z by 10
G90 ;back to absolute positioning
M190 R25 ; set bed to 25 for cooldown
G0 X0 Y200;
G0 Z0.3;
G0 Y0;
G0 Y200;
G0 X20;
G0 Y0;
G0 Y200;
G0 X40;
G0 Y0;
G0 Y200;
G0 X60;
G0 X80;
G0 Y0;
G0 Y200;
G0 X100;
G0 Y0;
G0 Y200;
G0 X120;
G0 Y0;
G0 Y200;
G0 X4140;
G0 Y0;
G0 Y200;
G0 X140;
G0 Y0;
G0 Y200;
G0 X160;
G0 Y0;
G0 Y200;
G0 X180;
G0 Y0;
G0 Y200;
G0 X200;
G0 Y0;
G0 Y200;
G28 ; home