pyDome: a geodesic dome designer

I am pleased to announce the release of pyDome, a geodesic dome designer written in Python. The software is freely available on GitHub at https://github.com/badassdatascience/pyDome. User modification of the code is encouraged.

In a previous post (http://badassdatascience.com/2012/04/15/geodesic-dome-design-part-1/), I described the procedure for calculating a geodesic dome’s vertices and chords for a class one dome. pyDome implements that procedure.

pyDome produces VRML output, viewed here with FreeWRL (http://freewrl.sourceforge.net/):

sphere_face

vrml_wire_trunc

It also produces DXF output, viewed here with QCAD (http://www.qcad.org/en/):

truncated_qcad_focused

In the future pyDome will output X3D format as well.

pyDome enables truncations, as shown in the images above, and produces a bill of materials for the chords of a dome:

BOM

Future versions will offer enhanced bill of materials information such as hub angles.

Descriptions of the command line arguments that control frequency, radius, and other features are available by running the program with the “–help” option:

help

This entry was posted in engineering and tagged , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>