1

Topic: Kisslicer: Extruder scrapes heating bed when printing

Hello,
I have some problem when using gCode produced by Kisslicer. After loading the generated gCode into the modded XYZWare the print starts fine, but right at the start the extruder nozzle is touching the glass of the heating bed, leaving no space for the filament to come out of the nozzle. I suspect that there is an offset somewhere. How can I fix this?
Kisslicer itself works great, it does a much better job on many objects then Slic3r or the XYZWare slicer.

2

Re: Kisslicer: Extruder scrapes heating bed when printing

had same issue when trying to use Skienforge and never found help even from software maker. so never have been able to use it.

Solidoodle 2 with Deluxe kit cover & glass bed with heater. and 2nd board SD2 used not 3rd and alum platform not installed yet still wood. also need cooling fan installed to board. use Repetier Host couple vers. Slic3r also have all free ware STL programs

3

Re: Kisslicer: Extruder scrapes heating bed when printing

You didn't set Z Offset [mm] under printer / hardware tab to a value that would stop that.

Your other option is to adjust with the bed level screws, but then you'll have a fight going back and forth between that and XYZware.

4

Re: Kisslicer: Extruder scrapes heating bed when printing

I'm curious about this, as well, I'm new to printing and have had my Da Vinci 1.0 for a month.  I'm getting good results now, but my first fiasco with the bed leveling resulted in the nozzle scraping the bed and getting completely clogged.  It seemed to stop once I learned how to level the bed more accurately.
I'm only using the stock XYZware but curious how well other programs work and if they'd help solve some of these printing errors.

I use the Z-offset for cleaning and getting at the print bed..is it supposed to be used for fine tuning?  It seems to go back to its original spot once it reboots or begins a print.

5

Re: Kisslicer: Extruder scrapes heating bed when printing

On the DaVinci the Z-offset is stored by the firmware, it's a specific amount the bed moves down from the Z stop sensor and is accounted for in XYZware (this isn't the same as manually jogging the Z axis).

Other slicers may or may not deal with this issue well. For instance, the start of a print job if sliced by Cura looks like this (only the line that matters shown) G0 F2700 X71.80 Y71.80 Z0.30. Now all of the G0 commands must be changed to G1 to print on DaVinci, but the important part is that last Z0.30 which means the bed will be moved down .3 mm from where the printer thinks that Z home is. Cura then prints a skirt around the object and starts printing. I have the initial layer in Cura set at .3 which is why that number appears.

In XYZware that same command looks like G1 Z0.350 F2700.000 and it will issue a few more movement and a negative extrusion command before it to moves to a spot on the edge of the glass for its priming line and then starts its print. Notice that XYZware moved .35 mm on the Z axis. XYZ apparently decided that initial layer should be .35 since you can't change that setting.

6 (edited by Double A 2014-09-28 20:33:48)

Re: Kisslicer: Extruder scrapes heating bed when printing

Weekend Avenger wrote:

On the DaVinci the Z-offset is stored by the firmware, it's a specific amount the bed moves down from the Z stop sensor and is accounted for in XYZware (this isn't the same as manually jogging the Z axis).

Other slicers may or may not deal with this issue well. For instance, the start of a print job if sliced by Cura looks like this (only the line that matters shown) G0 F2700 X71.80 Y71.80 Z0.30. Now all of the G0 commands must be changed to G1 to print on DaVinci, but the important part is that last Z0.30 which means the bed will be moved down .3 mm from where the printer thinks that Z home is. Cura then prints a skirt around the object and starts printing. I have the initial layer in Cura set at .3 which is why that number appears.

In XYZware that same command looks like G1 Z0.350 F2700.000 and it will issue a few more movement and a negative extrusion command before it to moves to a spot on the edge of the glass for its priming line and then starts its print. Notice that XYZware moved .35 mm on the Z axis. XYZ apparently decided that initial layer should be .35 since you can't change that setting.


Is it possible to adjust the Z-offset with the stock XYZware and current firmware, or do I need to use a different slicer?  I feel as though I have been through every menu but cannot find a Z-offset option.  I think this would solve a lot of my problems and make for cleaner prints.

7

Re: Kisslicer: Extruder scrapes heating bed when printing

Weekend Avenger wrote:

Notice that XYZware moved .35 mm on the Z axis. XYZ apparently decided that initial layer should be .35 since you can't change that setting.

Just reread that.  Ill look into 3rd party slicer programs, I've only used XYZware.  Measuring the test strip it lays down before the main print, its .26-.28mm thick.  I suppose I could also try the paper trick bed leveling technique to get the proper distance.

8 (edited by kosso_olli 2014-09-29 21:16:51)

Re: Kisslicer: Extruder scrapes heating bed when printing

Weekend Avenger wrote:

Notice that XYZware moved .35 mm on the Z axis. XYZ apparently decided that initial layer should be .35 since you can't change that setting.

I assume that means I should set the Z-Offset in Kisslicer to -0.35mm? Will try this out, might work.

EDIT: Setting the offset to a negative value moves the bed down right? I hope it is not the other way round, don't want to damage anything...

Regards

Oliver

9

Re: Kisslicer: Extruder scrapes heating bed when printing

No, offset should be a positive number if you want more gap between the head and the glass.