Welcome! Log In Create A New Profile

Advanced

Move head after print is done?

Posted by Hobbes20xx 
Move head after print is done?
May 12, 2012 03:39PM
Hey guys,

My prints are doing alright now, but at the end of the print, my print head stays at the very corner of the object (or wherever it ends) and cools down. The problem is that the head oozes a bit, so while its cooling down excess plastic is forming on the printed part, which sticks the extruder to the part, and is kind of annoying, is there a setting that makes it so that the head moves out of the way after printing?

Thanks
Re: Move head after print is done?
May 12, 2012 05:08PM
That's usually controlled by your slicer, and is often called the end g-code sequence. In Slic3r it's under the Custom G-code tab. Just append something like "G1 X125 Y0" .
Re: Move head after print is done?
May 12, 2012 05:11PM
Depends. What slicer?

Assuming skeinforge, you want to add appropriate gcode to your end.gcode.

Something like:
G91 // relative mode
G1 Z5
G90 // absolute mode
G1 X0 Y180

Would lift your extruder and move it out of the way.
Re: Move head after print is done?
May 13, 2012 12:47AM
Woops, i use Skeinforge, thanks guys
Re: Move head after print is done?
May 13, 2012 02:33AM
look inside alterations folder of skeinforge for end.gcode

open up this file and add custom gcode to it.

more practical code :

G92 X0 Y0 Z0 E0 ; (sets all axis at zero)
G1 X0 Y-150 Z5 E-10 F200; (causes e to pull filiment back. y goes to rear end stop. z raises by 5mm)
G92 E0 ;(resets e)
reference g code here [reprap.org]
Re: Move head after print is done?
May 13, 2012 03:39AM
jamesdanielv Wrote:
-------------------------------------------------------
> more practical code :
>
> G92 X0 Y0 Z0 E0 ; (sets all axis at zero)
> G1 X0 Y-150 Z5 E-10 F200; (causes e to pull
> filiment back. y goes to rear end stop. z raises
> by 5mm)
> G92 E0 ;(resets e)
> reference g code here
> [reprap.org]

This does not make sense.

You are resetting the location the model ends at to zero then telling it to go back 150mm???? What if the model ended with the Y at 10 and you try and go back 150mm's. Also you have the retract with the Y move so it will limit the speed you can move.

The proper way is.

G1 X0 Y0 F3000 ; move to 0 (or faster I use F6000 - F9000)

If you want to retract at the end (which I never do) add

G92 E0 ; reset extruder
G1 E-0.5 F600 ; retract extruder(or faster I use F900 - F1200)

You can add the retract before or after the move to 0 . Before can leave a small spot on the object where the head stops and after can leave a streak or string.


FFF Settings Calculator Gcode post processors Geometric Object Deposition Tool Blog
Tantillus.org Mini Printable Lathe How NOT to install a Pololu driver
Re: Move head after print is done?
January 13, 2014 03:09AM
Sublime,

I was having the same issue. The hot end would just stop at the last line and melt a spot on the piece if I didn't catch it and raise the hot end manually. Worked very well for me. Thanks for posting the code.
Re: Move head after print is done?
January 13, 2014 09:30AM
I do a retract, z lift and y move to move the bed to the front of the printer. I only reset the extruder.

G91
G92 E0
G1 E-2.0 F900
G1 Z0.5 F400
G90
G1 Y200 F3000.0
Sorry, only registered users may post in this forum.

Click here to login