Customizable Tree

by thingiverse Mar 27, 2014
Download All Files

Thing Apps Enabled

Please Login to Comment

Still unable to open the SCAD files.... :-(

Now broken in customizer.

impossible to render....is there a multi-core utilizing alternative to openscad?

I am having same problem can render when you change any settings

Thanks, but since the printed teaser image is not what you get with the customizer, I created this one: https://www.thingiverse.com/thing:2945290
It is not perfect, but maybe someone finds it useful. Other than that, thanks for the inspiration!

Happy Tree

Mine keeps saying that there was an error getting files from Thingiverse and won't create any designs for me. Is there any way to fix this or is it a common problem?

I'm not able to open this in Customizer, or download any kind of sample file I could print. Is this a new problem, or am I missing something?

Comments deleted.

Can you please add a file for the black tree pictured? Thank you.

Can you please add a file for the black tree pictured? Thank you.

I need an STL file of the one in the first picture please... thanks!

Can i use this in a project of mind as a shrub

did anyone get an stl for this yet?

The randomizing code has a bug (or maybe this is expected?); the same seed value is used for every single branch at all levels, which means that only a single random value is used for each varying parameter, e.g. all branches will have 3 sub-branches, even if you set the range from 2-5. I fixed this locally by having a global counter which I incremented in each call to the branch creator. I added this value to the seed in every rands() call, so that a unique seed is used for each branch. this makes the trees a lot more random and realistic.

Can you update the code to address this issue, or add a "trueRandom" parameter or something to enable it?

I don't know if that's still relevant, but publish a derivative, the liscence allows you to, and i'm interest in that bugfix.

sorry I don't think I have the code anymore, but I worked around it by generating a new seed each time it was used if I recall. Hacky but I didn't know any other way

I've been trying for an hour now to create a slender tree similar to the black one shown as the cover image, with no luck. Do you by any chance have the stl that was used to create it, or a list of the settings needed to create a similar tree?

Soon to be leaving thingiverse because of Makerbot's behavior towards open source.
Details: http://www.fabbaloo.com/blog/2014/5/25/has-makerbot-crossed-the-line-for-some-yeshttp://www.fabbaloo.com/blog/2...

I've tried exporting to STL the basic tree so that I can open it in ReplicatorG but it doesn't seem to like the STL file for some reason.
Any ideas anyone?

What settings did you use to generate the tree? It should have created a nice watertight model. The only thing I can think of is that maybe the polycount was a bit high and RepG is choking on that perhaps...

Absolutely love it! Cant wait to post some prints!

How you make this parametric? There is any tutorial? Thanks

This is programmed using OpenSCAD (http://www.openscad.orgwww.openscad.org). To make the script editable in Customizer we added comments to allow controls like sliders for the variables, you can find info on how to do that here: http://customizer.makerbot.com/docshttp://customizer.makerbot.com....

There are some good tutorials on getting started with OpenSCAD here: http://www.makerbot.com/blog/2011/01/19/openscad-basics-the-setup/http://www.makerbot.com/blog/2...

Keep getting errors processing.

Sorry for that, custom shapes were causing problems when they had too many vertices. I've updated the script to fix that problem, so try again!

processing since one hour...

As mentioned above, this was likely due to custom shapes bogging down Customizer. If you don't mind trying again, it should be better now.

If you insert a rotate([0, 0, -twist_poly]) command on line 479, the branch caps will align nicely with the branches if twisted.

Thanks! It's fixed now :)

I don't know what I am doing wrong, but I can't seem to replicate anything close to your example pics (the black one I like much).

The black tree was created using some parameters that I didn't expose for simplicity's sake. I've updated the script to have an "Advanced Settings" tab which can be used to get skinnier trees. Be warned though, they may be much harder to print and will require supports.

I can't figure out how to make one similar to the gray one in the front.

I've added an "Advanced Settings" tab to give more controls. Trees created with those controls can be unprintable so be careful with the settings.