Menu

Blender stl and invalid triangle

Help
Anonymous
2012-02-26
2013-03-08
  • Anonymous

    Anonymous - 2012-02-26

    Hello,
    Im very beginner of PyCAM.
    The test is: Two cilinders and boolean difference, and boolean union on cube scaled.
    Then export to stl and this is the log from PyCAM when import:

    09:46 INFO Psyco is not available (performance will probably suffer slightly)
    09:46 INFO Disabled parallel processing
    09:46 WARNING Failed to locate the fonts directory 'fonts' below ''. Falling back to '/usr/share/librecad/fonts, /usr/share/qcad/fonts'.
    09:46 INFO Font directory: /usr/share/qcad/fonts
    09:46 INFO Imported STL model: 839 vertices, 0 edges, 1444 triangles
    09:46 WARNING Skipping invalid triangle: Point35789<-1.27031,0.587779,0.215795> / Point35790<-1.27031,0.587779,0.108362> / Point35791<-1.27031,-1.41222,0.108362> (maybe the resolution of the model is too high?)
    09:46 WARNING *** skipped 7 similar message(s) ***
    09:46 WARNING Inconsistent normal/vertices found in facet definition 9 of 'file:///home/j3n4/Documenti/test/test.stl'. Please validate the STL file!
    09:46 WARNING Skipping invalid triangle: Point35981<0.312786,0.170874,0.228756> / Point35982<0.312786,0.170874,1.878> / Point35983<0.415338,0.0459141,1.878> (maybe the resolution of the model is too high?)
    09:46 WARNING *** skipped 137 similar message(s) ***
    09:46 INFO Imported STL model: 209 vertices, 0 edges, 218 triangles

     
  • Lars

    Lars - 2012-03-31

    Hi,

    the above warnings tell you that the exported model does not seem to be clean (or: PyCAM's importer is not perfect).
    Which program did you use as a modeler? OpenSCAD?
    Some people recommend meshlab for cleaning mesh models - did you try that?

    btw: how does the object look like? Is it completely broken or still looking fine?

    cheers,
    Lars

     
  • Colin

    Colin - 2017-07-28

    Is the stl model too small ?
    In Meshlab I have to scale X 1000, files from 2 different programs
    filters... normals... transform: scale

     
  • snarkhunter

    snarkhunter - 2017-08-31

    I have had similar barfing due to inadiquite R.A.M. I have watched my computer consume 24Gig of ram processing Blender built stl.'s. A 32Gig R.A.M. card, and a 20Gig. swap file seems to have fixed the problem. Also Blenders boolian modifyers can leave non-manifold edges (non closed geometry). These can be found in "Edit Mode-Select-Non manifold. This might help, but PyCam is amazingly tolerant to dirty geomitry. I have also processed non boolian geometry with PyCam.

     
  • snarkhunter

    snarkhunter - 2017-08-31

    I also like to triangulate all surfaces before exporting to stl. because blender will make nonplainer ambiguous surfices that would make MC Escher cringe.

     

Log in to post a comment.