Is there a G-code for waiting? My printer has an auto-leveling feature that works by touching the build plate with the tip of the nozzle.

I started using a BuildTak surface and BuildTak is damaged when you push a hot nozzle into it.

So I edited the start G-code to run the auto-leveling before heating up the hotend

But ABS doesn't stick to the build surface unless I pre-heat the hotend and wait about a minute.

So now I'm looking for a G-code command to put at the end of the start G-code that will make the printer wait a minute before printing

The sequence I'm looking for is:


Heat up the bed
Auto level
Raise the hotend a little bit so it doesn't touch the build plate
Heat up the hotend
Wait a minute (that's the only part that is missing, everything else works)
Start printing


Any way to insert a delay into the G-code?

I'm using Cura to slice/print, my printer is Robo3D R1+
The G-code to delay is G4.

G4 P60000 will wait for one minute. The P is in milliseconds. Some firmware also accept a S Parameter that has the seconds. So, if supported, G4 S60 would do the same thing.

The details for this and all other G-codes are documented
here.