I made a year ago an update to the macro. Calling the makro lets you set the dome radius.
The updated version gives also drawings for a construction. You can create a strut-frame for a dome construction.
Ulrich
Designing geodesic dome
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
Re: Designing geodesic dome
- Attachments
-
- geodesic_dome9.py.zip
- (12.98 KiB) Downloaded 171 times
Re: Designing geodesic dome
The macro is nice. All has worked except when checking Make Strut Drawing - then I got empty solids and empty drawing.
My system:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.7554 (Git)
Build type: Release
Branch: master
Hash: 9316a1511a5fea14f1affc6738850f57b5b6ac88
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
There could be also some other options:
-> to create triangle blocks ( I guess the thickness would be the same parameter like Strut height )
or
-> in case when there are doubled struts created group them per equal triangles (in such case when building it is handy to use these pattern approach like here: https://www.youtube.com/watch?v=EYJbQMi0XW0)
-> to create single struts (in current version there are doubled only)
But my question in my previous post was - is it possible to set geodetic parameters from FreeCad and also use them in FreeCad constraints?
BTW: what would be good starting point/tutorials to start my own macros creating?
My system:
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.7554 (Git)
Build type: Release
Branch: master
Hash: 9316a1511a5fea14f1affc6738850f57b5b6ac88
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
There could be also some other options:
-> to create triangle blocks ( I guess the thickness would be the same parameter like Strut height )
or
-> in case when there are doubled struts created group them per equal triangles (in such case when building it is handy to use these pattern approach like here: https://www.youtube.com/watch?v=EYJbQMi0XW0)
-> to create single struts (in current version there are doubled only)
But my question in my previous post was - is it possible to set geodetic parameters from FreeCad and also use them in FreeCad constraints?
BTW: what would be good starting point/tutorials to start my own macros creating?
Re: Designing geodesic dome
If you are satiesfied with a simple icosahedron, then there exist an parametric model of it. The geodesic dome is actually a static object created from a macro. In order to make it parametric, it would be necessary to write something like a viewprovider for it, which should expose the dome radius as a variable parameter. But unfortunately I have actually no time to work on it. If remember right, the macro has a python class, that creates the dome with the radius as parameter. So it is at least possible to make a new dome with just a call to a python class.janeks wrote:But my question in my previous post was - is it possible to set geodetic parameters from FreeCad and also use them in FreeCad constraints?
I started myself with the FreeCAD-documentation here: http://www.freecadweb.org/wiki/index.ph ... _scriptingjaneks wrote:BTW: what would be good starting point/tutorials to start my own macros creating?
Ulrich
-
- Posts: 1
- Joined: Wed Jul 03, 2019 3:26 pm
Re: Designing geodesic dome
what software do you use to draw out domes like the ones you showed or domes like these
www.ecodome.co.il
no spam intended it's just a website I came upon
www.ecodome.co.il
no spam intended it's just a website I came upon