Start-Up Temp Control
Posted: Tue Jan 05, 2016 5:31 pm
So I'm looking for a way to improve my startup Gcode. I have an E3D v6 Hotend and it heats up to temp in maybe a minute, but the bed takes a significant amount of time to reach 80* 20-30+ minutes. What I'd like to do is have the bed reach the target heat and then bring the hotend up to temp. I also have a hunch that this will allow the bed to heat up more quickly too.
Unfortunately M190 will allow M109 to be instructed while 'waiting'
default is:
I Tried
But it sees and executes the M109 every time. (out of order from the G instruction as well eg: it will heat, home, home.)
Also, a variation on what I'd like to do is to wait for a user input before printing, Often I'll have a towel or cloth to insulate the bed as it heats, having it home when ready would be signal enough for me to remove the towel and say 'go'
All in all, nothing lost if I can't make it work this way.
Unfortunately M190 will allow M109 to be instructed while 'waiting'
default is:
Code: Select all
M104 S[temperature]
M190 S[bed_temperature]
M109 S[temperature]
G28
Code: Select all
M190 S[bed_temperature]
M109 S[temperature]
G28
Code: Select all
M190 S[bed_temperature]
G4 P1000
M109 S[temperature]
G28
Code: Select all
M190 S[bed_temperature]
G28
M109 S[temperature]
G28
Also, a variation on what I'd like to do is to wait for a user input before printing, Often I'll have a towel or cloth to insulate the bed as it heats, having it home when ready would be signal enough for me to remove the towel and say 'go'
All in all, nothing lost if I can't make it work this way.