MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Square Vase, Cup, and Bracelet Generator

by Eckerput May 12, 2013
Download All Files

Thing Apps Enabled

Please Login to Comment

Hi, Ive used your vase generator before successfully with no issues, will post photo's soon. However, I came back to it again for another customisation, but I keep getting this error when trying to generate it. Any ideas on what is going wrong?

<RuntimeError: Failed to get https://www.thingiverse.com/download:446343 403: Forbidden>

Thanks Phil, I checked some of my other things and some other people's things. They all error out like this. I suspect customizer is temporarily broken in general. It happens a few times year from what I've seen. Unfortunately, all you can do is give it a day or two for Thingiverse to fix it. Alternatively, you can do it all offline by downloading the OpenScad file and using OpenScan to make your object on your desktop.

Hi! Thanks for sharing this! It is great! But I'm having problems rendering.
//Top Diameter in mm t=125; // [5:200]
//Middle Diameter m=190; // [5:200]
//Base Diameter b=160; // [5:200]
//Vase Height h=140; // [5:200]
//How many layers should there be? layers=200; // [5:800]
//How many degrees should each layer rotate? r=2; // Best with small numbers
//How many squares should be in each layer? points = 3; // [1:20]
//Make a double spiral? d="Yes"; // [Yes, No]
//Force Hollow? hollow="Vase"; // [No, Vase, Bracelet]
With those settings OpenSCAD stays at 99% rendering for over 4 hours and still doesn't complete. Is there a big nono here? I was able to render at 100 layers but then the open spaces were visible between layers.
Thanks for any help and sharing! Best regards!

It will render in half the time if you don't force hollow and instead slice it hollow with your slicer. You'll be able to control the wall width too doing this which will give you more control over not having spaces between the layers. The render time should be directly proportional to layersdouble spiral (1,2)squares per layer*force hollow(1,2).

Thanks for the tip! I use Slic3r. Would the wall width be defined by the number of perimeters then?

Yup, the number of perimeters determines the wall thickness. Since you are making a vase, be sure to set bottom layers to how thick you want the bottom, zero infill, and no top layers. The force hollow vase makes 2 mm walls, so you'll want to go higher than that for your walls if you saw gaps on the customizer STL.

Hi - love your customizable design - I've created a small twisted cup and tall slim twisted vase using it. Would it be possible to make another customizable version where you can define where (height / layer) will be the "middle" section you can define the diameter for is located so you can then create asymethrical shapes as well? Even better if it would have two middle diameters with option to set their height / layer and diameter - that would make very nice looking vases. Also would be nice to have an option to define bottop / top "flat" lip so it will look more like vase (look at vase http://www.thingiverse.com/thing:37327http://www.thingiverse.com/thi... with top lip to see what I mean). Thank you!

Double Twisted Vase

Increasing the layers is easy so I did that. It now goes to 800. Extra curvature points would be cool. I'll have to look into the math for that. Right now the code solves a quadratic equation to make the edges pass through the point you select so that method won't work if I go larger. I'll give it some thinking and see what I can come up with.

Great - thanks for increasing amount of the layers - I'll test it soon.

Thanks can't wait to make the other ones.????

You can use the customizer and design your own if you want.

How do I slice without the top layer?

I only use Slic3r, so I only know how to do there. With Slic3r, go to the print settings tab-->Layers and perimeters-->Horizontal shells-->Top. Set Top to 0. Then slice the model with slic3r (Export g-code on the Plater tab).

Does Slic3r play well with makerbots as an alternative to replicatorG?

You will still need to use replicatorG to feed the gcode to the bot. But you can use any modern slicer to create gcode, then load it up in repG and click build. Slic3r and kisslicer also have the ability to run a post processor like GPX http://www.thingiverse.com/thing:81425http://www.thingiverse.com/thi... then you can just copy the file to an SD card and print from that.

GPX gcode to x3g converter

I figured out a way to have the customizer make hollow parts. It's still betterto use the slicing software to do it since it gives more control over the wall thicknesses, but if you'd like to try it I've implimented it on the polygon vase customizer here: http://www.thingiverse.com/thing:86502http://www.thingiverse.com/thi.... It is more complicated to implement it for the square customizers so that may take a week or two.

Polygon Vase, Cup, and Bracelet Generator

I have a Printrbot not a Makerbot so I'm not sure how to use Slic3r with a Makerbot. I did find with a search on Google that some people printing vases using RelicatorG, just stop the print before the top filled layer prints. Apparently with ReplicatorG you can't control top and bottom fills separately like you can on Slic3r. You'll find the vase looks just fine even with last layers omitted.