Jump to content
Ultimaker Community of 3D Printing Experts

Tree Support Mystery


Recommended Posts

Posted · Tree Support Mystery

tree_support_issue_01.thumb.jpg.6b007173e7a2be53c09e26e9089c42d2.jpg

 

Cura 3.2.0

 

I'm really liking the new tree support!  (Had one project where just changing to tree support dropped a lot of time off the print time).

 

But there some things I don't understand about it.  I took object above and put it vertically on the print bed and printed several test prints.  On each, the object printed fine and had little tree supports inside the tube near each set of holes (nothing... no tree supports outside the object).  I pulled out the tree supports when done and all was well.  Then when it came to the final print, I put 16 of these objects around the bed and went to print.  This time, rather than printing as before (with the tree supports inside the object), the objects were printed with elaborate tree supports outside the objects.

 

This added lots of time to the print (and material) and was unnecessary as proven by the test prints (as they came out perfect with just the interior tree supports).

 

Any idea why these supports were generated differently just by multiplying the number of objects desired?

 

Thanks!

 

Mike

 

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    Here's some images illustrating the problem better:

    tree_support_issue_02_labeled.thumb.jpg.f8c1d6651d3f34ccf0012cc4ca76d5d8.jpg

     

    A single object sliced produces only internal tree support for the holes  (as desired).

     

    tree_support_issue_03_labeled.thumb.jpg.e8c8d01e0440226d6a7c31b90d88bc28.jpg

     

    Multiply the object so that there are 6 objects instead of one... and a massive tree structure now appears adding time to the print where this structure is not needed.

     

    Any way to force NO external tree structure and only have the internal tree support (as in the single object)?

     

    Thanks!

     

    Mike

     

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    Thanks for the ideas!

     

    I tried spacing out the objects but this made no difference... with 2 or more objects, the external trees are generated.

     

    Just to be clear... I don't want trees that are external to the objects at all.  I only want the small, internal trees that are present when there is only 1 object on the bed.  If I have 2 or more objects on the bed... the external trees are generated.

     

    I think the answer is to make my own supports with little trees inside the object (like what Cura tree support creates when there is only 1 object present).

     

    Thanks again.

     

    Mike

     

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    There are some options for like, infill and supports being relative to the individual object instead of the world. I don't know if the "tree" stuff is tied in there yet.

     

    Could you perhaps try "ungrouping" the objects?

     

    Huh, well, I did, and no luck. I get one big crazy tree when there's two objects, grouped or not.

     

    I've often thought it would be nice to have some post-processing copy, that will stamp the same g-code all over the plate with just an x-y offset (which would do what you want, take one golden object and move it around. I guess that's what you're doing manually. In S3D you put in manual supports then stamp the part all over... but you get the same issue with not quite the same supports generated.

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    Question: Wouldn't normal supports work just fine for you? You're not supporting internal structure, just the holes in the outer wall? Just put a push-out piece in each hole. Less material, easier to print, etc?

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    Thanks very much for the ideas!

     

    I ended up just building my own supports (which were similar to what the tree support was doing when there was just one object.  They had a root which was mounted on an inside wall below the holes and 2 branches which supported the top of each hole).  Worked great.

     

    Thanks again.

     

    Mike

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    I know why this could happen, but it still seems a bit glitchy to me.

     

    Normally the branches try to connect the surface that needs supporting with the build plate as quickly as possible. And if the build plate is unreachable, it tries to connect the overhang area with the model itself. However when there are multiple branches at the same height, it also wants to merge these branches together, so as they are generated from top to bottom they bend inwards towards each other.

     

    So in your print of a single column, each little window created a small branch that would go straight down. But when you have multiple of these they go towards each other and end up in the middle, trying to go straight down from there.

     

    What I don't understand, and is probably a bug now, is why it didn't manage to evade the object and go down alongside the column when there was one object, but it did manage to evade the object when there were multiple.

  • Link to post
    Share on other sites
    Posted · Tree Support Mystery

    An option for "tree supports per object" might be useful here.

     

    From what you're saying, he could print one object upsidedown or 1 mm off the bed, and avoid the tree issues?

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