Jump to content

Cura 5.x Spiralize Mode Broken


stampydriver

Recommended Posts

Posted · Cura 5.x Spiralize Mode Broken

In Cura 4.x the attached file printed out great. After upgrading to Cura 5.x it is no longer possible to print the attached file. Screenshot attached with the result of the slicing. It is better with surface mode set to just Surface, but the horizontal surfaces are then not printed.

 

 

Screenshot 2022-08-01 210826.jpg

Screenshot 2022-08-01 211025.jpg

Ikea LED Lampshade v4.obj

  • Link to post
    Share on other sites

    Posted · Cura 5.x Spiralize Mode Broken

    If the model isn't solid through-and-through then spiralize will print the outer wall that is facing outwards, and the outer wall that is facing inwards.  That is not what you are looking for but Cura is trying to print the model you have open.

     

    You can enable the Mesh Fixes setting "Remove All Holes" to make the model solid so it has a single exterior surface.  That will allow spiralize to work.

    There have also been complaints about the bottom layer pattern in Spiralize.  There is only one option now and it is "concentric".  There has been a bug report opened on GitHub regarding that.

    • Like 1
    Link to post
    Share on other sites

    Posted (edited) · Cura 5.x Spiralize Mode Broken
    On 8/1/2022 at 5:38 PM, stampydriver said:

    Indeed the Remove All Holes setting fixed the double wall and the spiky interior

    Well, but it's still not actually vase mode, right? It's both walls but with a solid interior. Spiralize is still not just doing the entire print in a single spiral upward, is it?

     

    I have a print that is also behaving insanely in spiralize mode. Two walls and a ton of travel across the print. Making it solid won't make it quickly print a single spiral up...it will still break the spiral to do both walls and the solid infill, and presumably whatever the effing path is that this is doing. Which is causing a web of stringing in my TPU print. I didn't expect to need to tweak the settings to avoid stringing, given that it's supposedly spiralized.

     

    The strangest part is that I did another model from the same thingiverse posting just a couple of months ago, and as far as I can tell it printed spiralize (in PLA) perfectly, no double walls and no ruined spiral. I don't think I've upgraded Cura since then. 

     

    2022-09-22 09_14_05-CE3_HexPot - Ultimaker Cura 5.1.0.png

    Edited by Kazymandias
  • Link to post
    Share on other sites

    Posted · Cura 5.x Spiralize Mode Broken

    Here we have a tale of two models that were identical until I put a hole through the one on the right.

    The model on the left is suitable for Spiralize.  The model on the left is not.

    image.thumb.png.e2c30895aec24b1c00be43950b36b485.png

     

    Spiralize is enabled.

    Left model sliced.

    image.thumb.png.a335f2afb6e7ccc5cc7995f9ff4d1005.png

     

    Right model sliced.

    image.thumb.png.8e2be6d23ffc596e474ecb8fd5a496d1.png

     

    Comparing the two gcode files, the gcode shows that both models are spiralized and on each layer (above the base layers) the Z gradually increases until the nozzle is back to the XY layer start.  At that point it is one layer height above the previous XY layer start.

    The difference is that the path of the model with the hole must cross over the empty space in order to do the wall of the hole.  All of that is part of the path and so there is an extrusion from the outside to the inside.  When the inside is finished the extrusion ends and there is a travel move back to the outside at which point it is one layer height above the previous XY start.

    What else can it do?  Essentially once the bottom layers have printed there are two islands.  One is the inner bore and the other is the outside of the model.  The nozzle has to move from one island to the other and then back.  One way the nozzle is extruding (as that portion of the path requires) and after finishing the extrusion portion of the path it travels back to the layer start point.  The result will be a seam on the wall of the inner bore and a seam on the outer wall.

     

    In this model I've added a slot .1mm wide that goes from the outside to the bore.  This model will truly spiralize but there will be a wall (it will look like a double wall) because of the slot.  You can see that there are no travel moves and other than the scar of the slot, there is no seam.

    image.thumb.png.32210265db581be1ba686099206953b0.png

     

    Some models just aren't suitable to be spiralized.  Models with holes won't work whether the holes are vertical or horizontal.  You cannot have more than one model on the build plate when spiralize is enabled as you have two islands and the same problem arises and both models will have seams.

  • 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
        • 18 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...