Baltor Get started

Gallery / Blender tools

Geodesic dome with strut length classes

In your harnessBlender toolMIT

Generate a geodesic dome of any frequency from a vertex-up icosahedron, as hexagonal struts with hubs or as a closed panel shell, and list the distinct strut lengths with counts and chord factors. Use it for domes, greenhouses, sci-fi habitats and build planning.

Render of Geodesic dome with strut length classes
The render its check recorded in Blender 5.2.1, 192 by 192 pixels.

What it takes and gives

Operator
baltor.geodesic_dome
Parameters
frequency, radius, mode, strut_radius, hub_radius, thickness
Result
One mesh object named Geodesic Dome standing on z = 0.
Blender
4.2 or later
Axes
Blender Z up, -Y forward
Units
metres

Limits. Class I subdivision with the vertex-up orientation only; other classes, orientations and truncations (such as 5/8 domes) are not available. Odd frequencies end in a stepped rim. Struts are straight hexagonal prisms that overlap the hubs; connector design, panel joints and loads are not modelled. Verified in Blender 5.2.1; written for the 4.2 API.

Details

Kind
Blender tool
Engine
Blender 4.2 or later
Files
11 files, 115.8 KB
Licence
MIT
Declared effects
runs commands
Checked with
Blender 5.2.1, background (Cycles CPU for previews)
Checks
addon install and enable, operator runs with defaults, blender data matches core, addon disable unregisters, script mode runs, clean reopen addon file, clean reopen script file, gltf separate export, engine output clean
Techniques
Class I geodesic subdivision of icosahedron faces into a triangular grid, Projection of grid points onto the sphere, Chord factors of geodesic struts, Hemisphere cut along the equator of a vertex-up icosahedron
Tags
blender, procedural, geodesic, dome, architecture, icosahedron, mesh generator
Identity
library.supply.creative_originals.fde202423251b426d1cfa713.3a1c8bb55be83460
Version
3a1c8bb55be83460763312c2a39bb82670d38007ca77960f3b8fcfc86d804543

The version is the SHA-256 of the item your harness downloads; every file in it names its own checksum.

Something wrong with this item, its rights or its safety? Report it on the support page, or from your harness after a download.