MakerGear Geetech LCD Questions

General discussion topics
Post Reply
User avatar
kartcrg
Posts: 93
Joined: Tue Jul 14, 2015 10:30 pm

MakerGear Geetech LCD Questions

Post by kartcrg » Mon Oct 12, 2015 4:58 pm

Two questions about this thing:

Is there a way to ensure the control settings (jerk, acceleration, etc.) are at default values without reflashing the rambo firmware?

Is there a way to run a preheat sequence where the hotend doesn't start heating till the bed is 20º away from its set temp? For now, I preheat the bed, then when it is at 50º or so (of 70º), I preheat PLA (which heats hotend and bed).

Also, it says "Mendal Ready" instead of "M2 Ready." Don't know if I can change that...

Thanks!

User avatar
ednisley
Posts: 1188
Joined: Fri Apr 11, 2014 5:34 pm
Location: Halfway up the Hudson
Contact:

Re: MakerGear Geetech LCD Questions

Post by ednisley » Mon Oct 12, 2015 9:18 pm

kartcrg wrote:hotend doesn't start heating till the bed is 20º away from its set temp?
You could add some commands to the startup sequence:

M140 S[preheat bed temperature] ; turn on bed, preheat = final - 20, do not wait
... do things: homing
M190 S[preheat bed temperature] ; wait for bed
M140 S[final bed temperature] ; set final bed temperature, do not wait
M104 S[extruder temperature] ; set final extruder temperature, do not wait
... do more things: position the nozzle for wiping
M190 S[final bed temperature] ; wait for final bed temperature
M109 S[extruder temperature] ; wait for final extruder temperature
... wipe the nozzle
... end of startup G-Code

S3D surely has some way to replace variables with the proper temperatures from the slicer configuration, but arithmetic might not work. You could preheat the bed below the PLA temperature and let that suffice for anything higher; it'd be close enough to get the bulk of the heating out of the way before firing the extruder.

User avatar
kartcrg
Posts: 93
Joined: Tue Jul 14, 2015 10:30 pm

Re: MakerGear Geetech LCD Questions

Post by kartcrg » Mon Oct 12, 2015 10:35 pm

ednisley wrote:
kartcrg wrote:hotend doesn't start heating till the bed is 20º away from its set temp?
You could add some commands to the startup sequence:

M140 S[preheat bed temperature] ; turn on bed, preheat = final - 20, do not wait
... do things: homing
M190 S[preheat bed temperature] ; wait for bed
M140 S[final bed temperature] ; set final bed temperature, do not wait
M104 S[extruder temperature] ; set final extruder temperature, do not wait
... do more things: position the nozzle for wiping
M190 S[final bed temperature] ; wait for final bed temperature
M109 S[extruder temperature] ; wait for final extruder temperature
... wipe the nozzle
... end of startup G-Code

S3D surely has some way to replace variables with the proper temperatures from the slicer configuration, but arithmetic might not work. You could preheat the bed below the PLA temperature and let that suffice for anything higher; it'd be close enough to get the bulk of the heating out of the way before firing the extruder.
I really appreciate the detailed answer Ed. So you're saying instead of requesting preheating through the LCD interface, throw this code into the startup G code and just select print from SD and let that run the heating sequence?

User avatar
ednisley
Posts: 1188
Joined: Fri Apr 11, 2014 5:34 pm
Location: Halfway up the Hudson
Contact:

Re: MakerGear Geetech LCD Questions

Post by ednisley » Tue Oct 13, 2015 12:58 am

kartcrg wrote:throw this code into the startup G code and just select print from SD and let that run the heating sequence?
That's about the size of it: fire and forget!

Modulo my getting the right M-Codes, of course. You'll want to watch the first few runs like a hawk...

Post Reply