catohagen
Posts: 4
Joined: Mon Jul 25, 2016 7:32 am

Ultimaker gcode after starting script

Hi,

I've searched for information, but cant find out where to change that Simplify3D moves nozzle down to first layer height right after the starting script is runned....What happens is this :

1.It purges the nozzle at Z15
2. the molten filament is hanging down and fan blows it sideways
3. the nozzle is now lowered to Z0.18 (for 0.2mm layerheight) jamming all the molten filament onto the nozzle, it becomes a huge blub of hot filament.
4.the nozzle with this huge blub is dragged along bed to the skirt position, and it starts to print the skirt....
5. while the skirt prints, the blub hangs down and 90% of the time touches the printed line and 110% of the time drags the skirt lines off the bed.
6. the blub on the nozzle becomes bigger and/or pushes parts of the first layer off the bed.

I would like to modify the gcode to what I know works (as cura does it) that it stays in Z15 and now just moves in all 3 axes to the skirt coordinates.

Im used to start a print and then let the printer heat up and do its thing, I bought Simplify3D because I needed to print with support and this
approach to starting prints isnt working for my printer. ( And as a CNC machinist, moving tool down in the Z axis before you reach x-y first is not safe at all.)

But the part that I want to remove are later in the .gcode file...I cant find where to alter settings for this ?


G1 Z0.180 F1002
; layer 1, Z = 0.18
CompoundCarl
Posts: 2005
Joined: Wed Aug 05, 2015 7:23 am

Re: Ultimaker gcode after starting script

You can edit the starting script to do whatever you want. Personally, I just pull the filament off the nozzle right after the extrusion finishes, and that's pretty simple for me. If you want to write a more complex script to do some wiping or something, just edit the starting script. You can't edit anything after the first "; layer" tag, since that's the built-in stuff. So in your case, you would probably want to move to a XYZ coordinate, purge the nozzle, then move to a different XYZ coordinate closer to the bed that will achieve the wipe movement you are looking for. Once the start script is complete, it will move to the start of the print.

PS - the starting script for the UM2 already includes a G28 right at the beginning of the print which homes the XY axes, so it is plenty safe ;)
catohagen
Posts: 4
Joined: Mon Jul 25, 2016 7:32 am

Re: Ultimaker gcode after starting script

Ok, thank you :)

I'll see what I come up with, its ok as long as I sit ready ready with tweezer and nab the purged filament before it starts..

Return to “General Discussion and Tips”