Slidomatic polygonal prism

These twin twisting prism containers should slide into each other smoothly.
You can adjust the following parameters in customiser:

Render resoltuion: $fn=100;
Object height in mm
rotation in degrees (try 90, 180, 360)
thickness= object wall thicness in mm. My default value is very thin. Almost 1 layer.
Diameter of shape in mm: side
Base thickness in mm base (no need to modify this value)
space mm. This is about friction. Empty space between two shapes in mm's, Adjust this value so that two objects smoothly slide into each other without friction, or with minimal friction.Default is 2,6 mm for trigon. Increase if the friction is too high or objects do not slide at all. Leave as default for your first print. decreas if printed objects are too loose.

The following short video shows how they should slide:
https://youtu.be/Z48QfeoI2Ew?t=5s
http://www.thingiverse.com/apps/customizer/run?thing_id=2162815
https://github.com/nevitdilmen/OpenSCAD/blob/master/spizopolygons_trigone.scad