Welcome! Log In Create A New Profile

Advanced

start.gcode

Posted by BogyX 
start.gcode
September 15, 2011 04:26AM
Hello

I'm heawing some problems with start.gcode.

Temperature is not reached - it is set to 240°C, but after around 175°C is reached it goes to next step - and that means, that I cannot start to extrude....

My start.gcode:


G90 ;
G21 ;
T0 ;
G1 Y-300 F3000 ;
G92 Y0
G1 X-300 F3000
G92 X0
G1 Z-300 F150
G92 Z0
G28 F500.0 ;
G92 X0 Y0 Z0 ;
G92 E0 ; reset extruder length
M109 S240 ; set temperature and wait for it - not sure if reprap understand this
G4 P2000 ; Delay 20sec - not sure if reprap understand this
M104 S240 ; set temperaure
G1 E200 F400 ; test extrusion
G1 F1500 ; feed for start of next move
G92 E0 ; reset extruder length



And a question for end.gcode - i got also this:

M104 S0 ;
M103 ;

Are motors for X and Y turened of at the end, or is there a G code to do that - my motors are geting hot on ''stand by''.
Re: start.gcode
September 16, 2011 03:48AM
Since there is no reply .... can you post yours start.Gcode?

Or you just preheat your reprap before first print?

Othervise I'm using GEN6 electronic....if this shood be important.


Regards

Bogdan
Re: start.gcode
September 16, 2011 07:16PM
It could be because you have an M109 then a pause then M104. While M109 is supposed to make the gcode wait, perhaps it only stops movements. So it moves on to the pause command, then M104, which is set temperature without waiting. See here: [reprap.org]
I always set temperature and let it heat up in the host software (repsnapper in my case), then set the gcode going.
Re: start.gcode
September 23, 2011 05:32AM
I'm using now tha:

M109 S240
G90
G21
T0
G1 Y-300 F3000
G92 Y0
G1 X-300 F3000
G92 X0
G1 Z-300 F150
G92 Z0
G28 F500.0
G92 X0 Y0 Z0
G92 E0 ; reset extruder length
M109 S240 ;
G4 P3500
M104 S240
G1 E400 F400
G1 F1500 ; feed for start of next move
G92 E0 ; reset extruder length

And it works for me - but if i print part after part, this takes litle longer then befor....

Regards

Bogdan
Re: start.gcode
September 23, 2011 08:40AM
It's always best to preheat the extruder first as droftarts suggested before printing. Even with M109, I've found that there's a lag between the temperature reading and the actual tip temperature. One thing I do in my start.gcode is to set the temperature 10C higher than I want with M109 to give the tip a chance to catch up before the print starts. This way, when I forget to preheat, I don't mess up the extruder.

I suggest the following changes:

M1094 S250
G90 
G21 
T0 
G1 Y-300 F3000	
G92 Y0 
G1 X-300 F3000 
G92 X0 
G1 Z-300 F150 
G92 Z0 
G28 F500.0 
G92 X0 Y0 Z0	
G92 E0 ; reset extruder length 
M109 S2540 ; 
G4 P3500	
M104 S240
G1 E400 F400	
G1 F1500	 ; feed for start of next move 
G92 E0	 ; reset extruder length 

Re: start.gcode
September 23, 2011 04:18PM
What is your firmware?

if you are using teacup, you can set a residency and hysteresis time so it only says temp achieved when it has been within the target range for so many seconds.
Sorry, only registered users may post in this forum.

Click here to login