Jump to content

Cura closes open area


ecka357

Recommended Posts

Posted · Cura closes open area

Hello, i have tried to model plastic bottle like those which are sold in stores for drinking water. Bottle generally is modeled from three shapes:

almost square body with vertical rounded corners (1);

the top ring of the bottle with threads for the cap (2);

transition from the main square body to the top ring (3).

 

I have modeled the bottle with Autodesk Inventor, then converted the model to the STL file and imported it to Cura. Cura threw a warning after slicing that "Your model has missing or extraneous surfaces". Next the problem appeared that Cura sliced the "transition" part (3) and converted it to solid block where i need only the bottle wall to be printed. The other two shapes were sliced properly. Then i have tried to convert model to OBJ file, but sliced Gcode file also had the same problem. I have checked STL file in Windows 3D Viewer, the file was OK - i could clearly see that transition area is not filled. So this is the Cura problem. I am attaching STL and Gcode files, maybe someone will be able to help. Never had similar problem before.

 

When i send an STL file to Cura then bottle is

whole bottle.PNG

Bottle inside.PNG

Bottle inside Cura.PNG

Bottle.gcode Bottle.stl

  • Link to post
    Share on other sites

    Posted (edited) · Cura closes open area
    1 hour ago, ecka357 said:

    Cura threw a warning after slicing that "Your model has missing or extraneous surfaces".

    And Cura is right. Your model is non-manifold. Specifically the double-curved surface between the main body and the cylindrical top seems to have no thickness (and is inside-out). This makes the model unsuitable for 3d printing.

     

    Being suitable for displaying the model and being suitable for 3d printing the model are two different things.

    Edited by ahoeben
  • Link to post
    Share on other sites

    Posted · Cura closes open area

    What's shown in your modelling program and the STL file it produces aren't guaranteed to work just as well. A great running joke around here is SketchUp: it might look fine in that, but the STL files it produces are laughably terrible.

     

    If you're on Windows, Microsoft's "3D Builder" app is actually really great. If you open your STL in that it offers to fix it if the STL has problems (which this one does).

  • Link to post
    Share on other sites

    Posted · Cura closes open area

    I am sorry, I did not properly look at you model. You are right, the model does have an inner and outer wall. The problem is that the normals for the connecting loft are flipped AND that the loft has no caps and the two parts that it connects do have caps. So there is a single wall between the parts and the lofted connection, and that makes the model non-manifold.

     

    However, in this case because the non-manifoldness is parallel to the slicing direction it is not a problem for Cura. It would be a problem if you wanted to print the bottle on its side.

     

    Your model slices correctly in the orientation you have it now if you fix the normals. This can be done with the Mesh Tools plugin from the Marketplace.

  • Link to post
    Share on other sites

    Posted · Cura closes open area

    304 naked edges and 4 planar holes.

    Lofts are always tough because the math of the surface is so complex.  In addition, it is easy to get gaps between a loft and another feature.  They look merged, but they aren't.

    This is what AHoeben is talking about.

    image.thumb.png.d12b7d27783e7fe4cbbc79362c681d71.png

     

    Errors in a model seriously affect a slice.

    image.thumb.png.2402bd8ea184e89dfeaf9343c964965f.png

     

     

    Here is the transition between the lower rectangular shape and the transition loft.  Cura was unable to decide if they should be connected or not.

    image.thumb.png.b4c2025af2ce6ebd5b538cc10fa17289.png

     

    This model needs to go back into CAD and be repaired.  A couple of fillets at the transition wouldn't hurt.

     

    When the loft is constrained to the other parts of the model, then the slice will be performed as you would expect.

    image.thumb.png.ba4457512101ccce875028900d301f5e.png

     

  • Link to post
    Share on other sites

    Posted · Cura closes open area

    Thank you all for the answers. After many tries according to the given responses i was able to recreate transition shape in Inventor. Now i have used Loft function instead of Patch. After that Cura had not complained anymore and seems that sliced shape now is OK.

    I have tried to use Loft function before but previously it did not worked. Then using the trial method i have created two lofts -one for inside and other for the outside, generating surfaces, not one solid block. Somehow inventor filled the space between those to surfaces.

    Bottle inside Cura 2.PNG

  • Link to post
    Share on other sites

    Posted (edited) · Cura closes open area

    Congratulations.  It will now hold more than a capful. 🍺

     

    Loft and Shell are maybe the two trickiest functions to work with when you are trying to make a printable model.

    A Shell feature needs to be in just in the right place in the feature tree.

    Lofts from a square to a circle is tough math.  I will often break a circle into 4 arcs and add in extremely short lines between the arcs.  It still looks like a circle, but Inventor will see 4 sides to the square and match them up with the 4 arcs.  That will often eliminate any twists that might develop.

     

    For threads I use my own thread form that has a 70° included angle because they don't require support.  Flat roots and thread ends are also helpful when printing.

    Edited by GregValiant
  • 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.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 26 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...