Some tests done with Silkworm based on parametric line geometries generated with a simple grasshopper definition. The principle is to create a solid structural outer shell which supports inner lines that span between different points of the perimeter. The inner lines define a ruled surface while the outer shell is a prism with an n-sided polygonal base.
Use the definition above to generate uniform ruled surfaces:
For more customization options and to get non-symmetrical shapes, the definition above can be used:
And more examples below using the same technique, printed on a Mendel Max 3d printer in PLA :