Jump to content
bkrahmer

False detection of top layers

Recommended Posts

Posted (edited) · False detection of top layers

I've got an issue where Cura 4.0 wants to falsely create top layers part-way through my model.  I feel like it's a bug, but just wanted to see if anybody had seen this before, and could tell me that I just need to tweak some settings.  I know I can set top layers to 0, and for this particular model, this would probably work.  However, if it's a bug, it would be great to see it addressed.  I have linked to some screenshots, and can make the file available to anyone that would want to debug the issue.

 

thanks, brian

 

Screenshot from 2019-05-02 15-18-25.png

Screenshot from 2019-05-02 15-18-16.png

Edited by bkrahmer
added images

Share this post


Link to post
Share on other sites
Posted · False detection of top layers

Hello @bkrahmer, that sounds like it is an issue with the model. Could you please attach it to this thread. Thanks.

Share this post


Link to post
Share on other sites
Posted · False detection of top layers

Ok, I've attached the model.  It is generated by software that I built.  Slightly different but similar models do not cause the issue.  Thanks for taking a look.

bowl.stl

Share this post


Link to post
Share on other sites
Posted · False detection of top layers

FreeCAD says that it has "flipped normals". I un-flipped them and it now looks to slice OK. The Cura mesh tools didn't barf on the original file. Should it have done @ahoeben?

 

Screenshot_2019-05-02_16-27-48.thumb.png.1b380367022f1d01c75360e1ce7e31d2.png

 

 

bowl-flipped.stl

Share this post


Link to post
Share on other sites
Posted (edited) · False detection of top layers

Ok, thanks for the information!  I've gotten conflicting information, because I have read that blender would show any faces with flipped normals in black.  I don't fully understand how normals work, so I've had to do some guesswork in my code.  If someone can tell me an algorithm for detecting if my normals are facing the right direction, or a further explanation of how Cura uses normals, it would be much appreciated.

 

thanks, brian

Edited by bkrahmer

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!