Jump to content
UltiMaker Community of 3D Printing Experts

Error-Mesage - and no error to seen


Lupus52

Recommended Posts

Posted · Error-Mesage - and no error to seen

Hello,

 

with some parts I get an error  ""The highlighted areas indicate either missing or extraneous surfaces. Fix "

"your model and open it again into Cura.""

 

But there is never any error highlighted. ūüėě

 

And slicing works correct. What can I do to avoid these errors or get a better Info what ist wrong?

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    The model is likely non-manifold. It's not a guarantee that the model will fail (as you've already found).

     

    These areas can be very small, making it hard to see them.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen
    1 hour ago, nallath said:

    The model is likely non-manifold. It's not a guarantee that the model will fail (as you've already found).

     

    These areas can be very small, making it hard to see them.

    A meaningful explanation of errors is a must for any decent programmer. Just to say: There is a error and no other indication is in my eyes a sloppiness!

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    I think you missed the last part: 

    3 hours ago, nallath said:

    These areas can be very small, making it hard to see them.

     

    So the indication is there, but could be very small, so you have to zoom in and search for the red area.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen
    15 minutes ago, Smithy said:

    I think you missed the last part: 

     

    So the indication is there, but could be very small, so you have to zoom in and search for the red area.

    I zoomed in and rotated to all faces and there is no marker to be seen. This is the problem I meant!

     

    The programmers should make a red circle around or an arrow to the point - enough great to see what and where some error is located! This error occurs mostly with ready parts (stl) from thingiverse and other sources. But I had it too with own constructions.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    Hello @Lupus52.  I have not yet had a part that Cura indicated had a problem which did not have a problem.  Usually I open the model file in MS 3D Builder for the repair.  I have used on-line repair services successfully as well.

     

    The errors can be very small.  A seam may be open by .001mm which would be exceedingly difficult to display on the monitor.  Cura is a very good slicer.  It is not a CAD program, or STL repair program, or assembly modeler, etc.  I think the fact that it knows there may be a problem is the big thing.  Being able to point directly at a surface and say "this one is backward" or to a seam and say "This one is open" might be interesting, I just don't think it would be useful.  I still have to open it in another piece of software to fix it.  The repair is made without me having to tell the software where the issues are.  It just fixes them if it can.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    Many words - but no solution to the problem! The problem is, that Cura does not mark the errors in a normal and useable way! If a marker is so small that I can't see it, the marker is senseless! Where is the problem to show a large enough red circle or arrow to the place with the error? And to explain in normals words like "Too much distance between to faces" - and the marker is at this place. I don't want to use external programs to find errorplaces! This is a work for Cura when it detects an error!

     

    Until now, I ignored all such errors because the job always was done without problems. But it is annoying when a program tells "Error" and does not tell what and why. It is like stupid Windows-errors. "An error occured!" - And you search and search .....

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    Hello, you can check this help from Cura support: https://support.ultimaker.com/hc/en-us/articles/360014055959-Why-am-I-getting-Your-model-has-missing-or-extraneous-surfaces-popups-in-Ultimaker-Cura-

    Try to zoom and rotate around the model to find the nonmanifold part or you can use other software to fix the nonmanifold part automatically if you couldn't find it.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen
    39 minutes ago, 3dsage said:

    Hello, you can check this help from Cura support: https://support.ultimaker.com/hc/en-us/articles/360014055959-Why-am-I-getting-Your-model-has-missing-or-extraneous-surfaces-popups-in-Ultimaker-Cura-

    Try to zoom and rotate around the model to find the nonmanifold part or you can use other software to fix the nonmanifold part automatically if you couldn't find it.

     

     And another helpless post! What do you think, how often I have zoomed and turned in all directions?

    I don’t want to use other software! It is Cura's turn to show an error in usable form!

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    "...It is Cura's turn to show an error in usable form!"

    I'm trying to understand.  One thing (among many) that I don't understand is what would be a "useable form".  In the screenshot below we see that MS 3D Builder has found an error in the Benchy.  It is indicating "errors" by showing a red square around the base of the model.  There is no more specific indicator than that.  It successfully repaired whatever errors it found.  (I think it's a little funny because I originally altered the model in MS 3D Builder and it didn't show any errors at the time.)

    BenchyWarning.thumb.png.f78355ec99fabd24cf698c9df65c4403.png

     

    I uploaded the same file to https://formware.co/OnlineStlRepair.  It also repaired the model and provided this report:

    -> Analyzed your file:
    --> 0 Naked edges (?)
    --> 0 Planar holes (?)
    --> 0 Non-planar holes (?)
    --> 38 Non-manifold edges (?)
    --> 41 Inverted faces (?)
    --> 342 Degenerate faces (?)
    --> 38 Duplicate faces (?)
    --> 0 Disjoint shells (?)

    -> Repairing: 100.00%

    ----- Repair completed in 220617ms ------
    -> Vertex count changed from 131008 to 126312 (-4696)
    -> Triangle count changed from 262516 to 253830 (-8686)

     

    This indicates there were 459 errors in the model.  I had guessed that the errors are around where I added "Greg" to the transom and it didn't mesh with "#3D Benchy" very well.  What would I do differently if it did have 459 indicators showing the problems?  (BTW my personal record for the number of errors in a model posted here is 35,000.)

     

    Here is the same file opened in MeshMixer.  I think it's safe to assume that the red lines are where there are errors.  MeshMixer is built for this sort of thing.  I would not use it to slice the model...it's not what it's good at.  It also successfully repaired the model.

    3DBenchyGregMeshMixer.thumb.png.f9c1bea143c4fa97572ea940b1cd0536.png

     

    I'll leave this now, but in closing I have this poor analogy:

    I'm a bit of a motorhead and I have a lot of tools in my toolbox.  I pick the tool for a specific job based on the requirements of that job.  As an example - I own 12 hammers.  I would not use a 3lb mallet to put in a carpet tack, and I would not use a tack hammer to pound a bearing out of a wheel even if the tack hammer was already in my hand.  I would (hopefully) pick the right tool for the job.

    I have always found it "useable" that Cura points out that a model needs repair.  There are other tools that are a lot better at doing those repairs.

    Among the many things that I don't understand is what a "degenerate face" is.  I really don't care as long as it gets fixed.

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    I don't want to dance in a circle! Therefore, I give up with this point.

  • Link to post
    Share on other sites

    Posted (edited) · Error-Mesage - and no error to seen

    Sorry for reactivating this post but I would like to ask some questions regarding this as well.

    First, I am very new to working with 3D models and english is not ma native language, so please bear with me if I don¬īt understand something the first time or my questions seems stupid.

     

    Now for my Questions:
    I created a kinda simple Object which had some Error I did not understand but 3DBuilder and the online repair both seemed to have worked. In the Screenshot is my "clean" model on the right and the new "fixed" model on the left.

     

    1) Why did those programs add so many "useless" lines into my model?

    2) How am I supposed to work with this new model when i have to modify dozens of lines/planes for just a simple change?

    image.png

     

     

     

    Edit: OK, I guess most of this is to create triangles.

    But why does a rectangle, which only has straight lines need this

    image.thumb.png.beba34be9cc998c7063f16e432ba6c36.png

    instead of this?

    image.thumb.png.ae4cb3f3f5bcf7aa0f1983e47def655b.png

    Edited by IG2
  • Link to post
    Share on other sites

    Posted (edited) · Error-Mesage - and no error to seen

    When you say "...Work with this model..." what exactly do you mean?

     

    Each feature of any object will create line segments.  The length of the segments of features that aren't straight is controlled by the resolution setting of the "Model-to-STL" utility that you use to change something like a 3D CAD model into an STL model.  That utility should connect all those line ends into triangles (facets) in the STL file. 

    In the image below (MS 3D Builder) you can see that a simple cube has 2 triangles for each face.  Since each pair of triangles is planar, you won't see any faceting when you slice this.

    The cylinder has dense triangles because the top and bottom "circles" have been broken into short line segments.  Each line segment on the top circle is connected with the end of a line segment on the bottom circle.  The result is a lot of triangles that comprise the wall of the cylinder and pairs of triangles are planar because the top and bottom "circles" are the same size.  If it was a cone then none of the wall triangles would be planar.

    There are no true circles or curves in 3D printing.  The math doesn't allow it.  I think it's Pythagoras' fault.

    So there are no "useless" lines in your model, just the lines needed to make a bazillion triangles.  "Bazillion" is a technical term and is a number tied to the resolution setting of the STL export utility.  

    image.thumb.png.6bcf23b4a605990e359d819ab2b19528.png

     

    Here I have used the "Simplify" tool on the cylinder to reduce the density of the triangles.  You can see that this would print poorly because the top and bottom circles are obviously made up of line segments.  In this case it's a "pentadecagon" (I had to look that one up) rather than a cylinder even though it's the same object - just altered a bit.

    image.thumb.png.70b9d23fa96e99f8b82d79baac2abcbc.png

     

    I just saw that second image with the faceted surface above a rectangular surface.  There are a lot of facets on the top one because the end points of the different line segments lie on different planes.  The bottom one must have been a plane.

    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    Thank you very much for your answers.

     

    I ment that its hard to modify those fixed models if I need to change something. But you made me realised that my workflow seems to be the Problem. I create and edit the model in Sketchup 3D (which id the only 3D Software I am used to right now), save it as an STL and edit it as needed. So when I wanted to edit the fixed stl files with all those triangles it was like a nightmare. It seems like I should have a separate 3D Model (non STL) which I edit and only export an STL File when I want to feed it to Cura.

     

    Regarding those two images at the bottom, the simple one (2 faces) is the one STL Model I had created, while the one with dozens of faces is the one MS 3D Builder made out of it while fixing.

     

     

  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    "It seems like I should have a separate 3D Model (non STL) which I edit and only export an STL File when I want to feed it to Cura."

    Exactly correct.  It's much easier to alter a model in CAD.

    Sketchup is notorious for putting in faces that are reversed.  I think if you look closely at your object in SketchUp (or Blender) you can see when adjoining faces are different colors.  That is usually an indicator that one of them has it's outside facing inside.  That will result in an error in Cura that Cura cannot resolve.   I believe you can flip a surface in Sketchup so it faces the correct way.  I don't know SketchUp so I'm unsure of that.

     

    "...the one with dozens of faces is the one MS 3D Builder made out of it while fixing."

    The surface must not have been flat.

    I don't know what resolution Cura or SketchUp work to.  I do know that internally, AutoCad works to 12 decimal places and displays objects to 8 decimal places.  If the ends of those lines are out of whack in the Z at the 8th decimal place then the surface wasn't planar and that would result in what you got there.

    Another indicator of a non-planar surface in that image is that:   The two end vertical lines are each comprised of a single line, the first vertical stripe in from each end is comprised of 3 lines, and the middle vertical stripe is comprised of two lines.

  • Link to post
    Share on other sites

    Posted (edited) · Error-Mesage - and no error to seen

    Last thing.

    Here are two models.  The counterbore in the right model was added in CAD because it was easier that way.  The Embossed letters on the left model were added in MS 3D Builder because it was easier that way.

    Ya gotta use the right tool for the job.

    image.thumb.png.3cbb02d3782fa478992a5d2f68735688.png

    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · Error-Mesage - and no error to seen

    Thank you very much!

     

    I will definitely have a deeper look into better ways / software to do the tings I need!

  • 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
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 24 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don‚Äôt recommend using or adhesion structures for UltiMaker materials (except PC, because...it‚Äôs PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly ‚Äď even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha ūüéĄ Tree Support Spotlight ūüéĄ
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...