Posted by j.samuels

Some problems with Tantillus STLs and Kisslicer October 28, 2012 02:53AM |
Registered: 6 years ago Posts: 18 |

I'm not sure if this is a problem with the STLs or if it's a problem with Kisslicer, but I'm seeing toolpaths generated that are floating in space outside the part. See this for example:

link to large image, it was breaking forum wrap: http://i.imgur.com/fzbbW.png

Maybe a little hard to see, but all those circled areas are floating in space and not part of the object model.

I was able to fix this on some parts by running it through Netfabb cloud, but the Extruder doesn't want to play nice. Could this be something wrong with the object geometry? I've run other objects through Kisslicer and not seen this problem before, and not all of the Tantillus parts seem to show this issue, but I won't rule out a bug with Kisslicer of course.

Edited 2 time(s). Last edit at 10/28/2012 02:54AM by j.samuels.

link to large image, it was breaking forum wrap: http://i.imgur.com/fzbbW.png

Maybe a little hard to see, but all those circled areas are floating in space and not part of the object model.

I was able to fix this on some parts by running it through Netfabb cloud, but the Extruder doesn't want to play nice. Could this be something wrong with the object geometry? I've run other objects through Kisslicer and not seen this problem before, and not all of the Tantillus parts seem to show this issue, but I won't rule out a bug with Kisslicer of course.

Edited 2 time(s). Last edit at 10/28/2012 02:54AM by j.samuels.

Re: Some problems with Tantillus STLs and Kisslicer October 28, 2012 04:07AM |
Registered: 7 years ago Posts: 111 |

Re: Some problems with Tantillus STLs and Kisslicer October 28, 2012 12:34PM |
Registered: 8 years ago Posts: 2,947 |

It looks like mine. I have never seen anything like it before and I have never used Kissslicer. If you have run it through netfabb and it still does it I would say it must be a Kissslicer issue but I can not confirm that. It does slice well with Slic3r and SF and Cura.

FFF Settings Calculator | Gcode post processors | Geometric Object Deposition Tool Blog |

Tantillus.org | Mini Printable Lathe | How NOT to install a Pololu driver |

Re: Some problems with Tantillus STLs and Kisslicer October 28, 2012 08:54PM |
Registered: 6 years ago Posts: 18 |

Yes, it's Sublime's version from git.

Cura does slice the mesh without generating the extraneous toolpaths, but it does log errors with the mesh. So I think it's just a matter of Kisslicer not handling the mesh errors in a nice fashion. Here is the Cura log:

File C:\Tantillus\Extruder\Extruder.stl is being chain exported.

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.638667, 86.120333, 11.050000) (104.481158, 86.132789, 11.050000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.629207, 86.121887, 11.150000) (104.511131, 86.130756, 11.150000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.814729, 86.107566, 11.250000) (104.524474, 86.130171, 11.250000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.798487, 86.108958, 11.350000) (104.550756, 86.128252, 11.350000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.782246, 86.110350, 11.450000) (104.591596, 86.125198, 11.450000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.766005, 86.111742, 11.550000) (104.632435, 86.122145, 11.550000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.749764, 86.113134, 11.650000) (104.673275, 86.119091, 11.650000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.708532, 86.116318, 11.750000) (104.691351, 86.116373, 11.750000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.443202, 86.136600, 11.850000) (104.266614, 86.150802, 11.850000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (112.278365, 121.462111, 91.350000) (112.294738, 121.476792, 91.350000)

Model error(intersect): (112.294738, 121.476792, 91.350000) (112.293762, 121.477402, 91.350000)

Model error(intersect): (112.294698, 121.478134, 91.350000) (112.293916, 121.477351, 91.350000)

Model error(intersect): (112.293604, 121.476604, 91.350000) (112.294185, 121.477185, 91.350000)

Model error(intersect): (112.294185, 121.477185, 91.350000) (112.294670, 121.477670, 91.350000)

Model error(intersect): (112.294670, 121.477670, 91.350000) (112.294289, 121.477289, 91.350000)

Model error(intersect): (112.293850, 121.476850, 91.350000) (112.293718, 121.476719, 91.350000)

Model error(intersect): (112.294004, 121.477004, 91.350000) (112.294004, 121.477005, 91.350000)

Model error(intersect): (112.294004, 121.477005, 91.350000) (112.294322, 121.477005, 91.350000)

Model error(intersect): (112.294322, 121.477005, 91.350000) (112.668109, 121.476002, 91.350000)

Model error(intersect): (112.294428, 121.477897, 91.350000) (112.294428, 121.476366, 91.350000)

Model error(intersect): (112.294465, 121.477464, 91.350000) (112.294383, 121.477384, 91.350000)

Model error(intersect): (112.294347, 121.477348, 91.350000) (112.294398, 121.477688, 91.350000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.882405, 79.857196, 92.750000) (111.114842, 79.857381, 92.750000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.286343, 119.583592, 93.050000) (110.283515, 119.581372, 93.050000)

Model error(intersect): (110.283515, 119.581372, 93.050000) (110.284160, 119.581084, 93.050000)

Model error(intersect): (110.282488, 119.579569, 93.050000) (110.282488, 119.580928, 93.050000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.063845, 119.372926, 93.150000) (110.066004, 119.375005, 93.150000)

Carve procedure took 7 seconds.

Preface procedure took 3 seconds.

Inset procedure took 36 seconds.

Fill procedure took 1 minute 58 seconds.

Speed procedure took 3 seconds.

Raft procedure took 9 seconds.

Skirt procedure took 4 seconds.

Joris procedure took 5 seconds.

Comb procedure took 6 seconds.

Cool procedure took 8 seconds.

Dimension procedure took 5 seconds.

Alteration procedure took 10 seconds.

The exported file is saved as C:\Tantillus\Extruder\Extruder_export.gcode

It took 3 minutes 46 seconds to export the file.

Cura does slice the mesh without generating the extraneous toolpaths, but it does log errors with the mesh. So I think it's just a matter of Kisslicer not handling the mesh errors in a nice fashion. Here is the Cura log:

File C:\Tantillus\Extruder\Extruder.stl is being chain exported.

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.638667, 86.120333, 11.050000) (104.481158, 86.132789, 11.050000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.629207, 86.121887, 11.150000) (104.511131, 86.130756, 11.150000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.814729, 86.107566, 11.250000) (104.524474, 86.130171, 11.250000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.798487, 86.108958, 11.350000) (104.550756, 86.128252, 11.350000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.782246, 86.110350, 11.450000) (104.591596, 86.125198, 11.450000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.766005, 86.111742, 11.550000) (104.632435, 86.122145, 11.550000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.749764, 86.113134, 11.650000) (104.673275, 86.119091, 11.650000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.708532, 86.116318, 11.750000) (104.691351, 86.116373, 11.750000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (104.443202, 86.136600, 11.850000) (104.266614, 86.150802, 11.850000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (112.278365, 121.462111, 91.350000) (112.294738, 121.476792, 91.350000)

Model error(intersect): (112.294738, 121.476792, 91.350000) (112.293762, 121.477402, 91.350000)

Model error(intersect): (112.294698, 121.478134, 91.350000) (112.293916, 121.477351, 91.350000)

Model error(intersect): (112.293604, 121.476604, 91.350000) (112.294185, 121.477185, 91.350000)

Model error(intersect): (112.294185, 121.477185, 91.350000) (112.294670, 121.477670, 91.350000)

Model error(intersect): (112.294670, 121.477670, 91.350000) (112.294289, 121.477289, 91.350000)

Model error(intersect): (112.293850, 121.476850, 91.350000) (112.293718, 121.476719, 91.350000)

Model error(intersect): (112.294004, 121.477004, 91.350000) (112.294004, 121.477005, 91.350000)

Model error(intersect): (112.294004, 121.477005, 91.350000) (112.294322, 121.477005, 91.350000)

Model error(intersect): (112.294322, 121.477005, 91.350000) (112.668109, 121.476002, 91.350000)

Model error(intersect): (112.294428, 121.477897, 91.350000) (112.294428, 121.476366, 91.350000)

Model error(intersect): (112.294465, 121.477464, 91.350000) (112.294383, 121.477384, 91.350000)

Model error(intersect): (112.294347, 121.477348, 91.350000) (112.294398, 121.477688, 91.350000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.882405, 79.857196, 92.750000) (111.114842, 79.857381, 92.750000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.286343, 119.583592, 93.050000) (110.283515, 119.581372, 93.050000)

Model error(intersect): (110.283515, 119.581372, 93.050000) (110.284160, 119.581084, 93.050000)

Model error(intersect): (110.282488, 119.579569, 93.050000) (110.282488, 119.580928, 93.050000)

Warning, the triangle mesh slice intersects itself in getLoopsFromCorrectMesh in triangle_mesh.

Model error(intersect): (110.063845, 119.372926, 93.150000) (110.066004, 119.375005, 93.150000)

Carve procedure took 7 seconds.

Preface procedure took 3 seconds.

Inset procedure took 36 seconds.

Fill procedure took 1 minute 58 seconds.

Speed procedure took 3 seconds.

Raft procedure took 9 seconds.

Skirt procedure took 4 seconds.

Joris procedure took 5 seconds.

Comb procedure took 6 seconds.

Cool procedure took 8 seconds.

Dimension procedure took 5 seconds.

Alteration procedure took 10 seconds.

The exported file is saved as C:\Tantillus\Extruder\Extruder_export.gcode

It took 3 minutes 46 seconds to export the file.

Sorry, only registered users may post in this forum.