• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Geodesic hemisphere with regular polygon equator 3D Printer File Image 1
Geodesic hemisphere with regular polygon equator 3D Printer File Image 2
Geodesic hemisphere with regular polygon equator 3D Printer File Image 3
Geodesic hemisphere with regular polygon equator 3D Printer File Thumbnail 1
Geodesic hemisphere with regular polygon equator 3D Printer File Thumbnail 2
Geodesic hemisphere with regular polygon equator 3D Printer File Thumbnail 3

Geodesic hemisphere with regular polygon equator

Anachronist avatarAnachronist

February 25, 2023

printables-icon
DescriptionCommentsTags

Description

(Updated February 2022 with several improvements and simplifications thanks to .benjamin.)

While using Jamie_K's geodesic icosahedral sphere in OpenSCAD, I ran into some issues:

  • A sphere based on an icosahedron doesn't have an equator, so it's difficult to match other polygonal shapes (cylinders etc.) to it.
  • Even if you cut the icosahedral sphere exactly in half, you do get a regular polygon but the diameter is slightly smaller than the sphere diameter.
  • An icosahedron is limited in the number of sides available in the polygon equator if you cut it in half. At a minimum, an icosahedron cut in half has a 10-sided equator. Subdividing it, you can get 20 sides, 40 sides, 80 sides...or 5*2^(levels+1) sides, where levels is the number of subdivision iterations (with levels=0 being the original icosahedron).

Because what I really needed was a hemisphere anyway, I decided to solve these problems, using Jamie_K's subdivision functions.

This is a hemisphere with evenly-distributed faces, and unlike an icosahedral sphere, this hemisphere is rendered so that the equator is a regular polygon that can match up with other regular polygon shapes (cylinders etc.).

The default sphere in OpenSCAD is rendered as a circle rotated around a diameter. This results in a globe-shape with longitude and latitude edges, with many wasted facets concentrated at the poles.

This model fixes all problems mentioned above. It subdivides a pyramid (3, 4, 5, 6, or 7 sided), which results in the base of the hemisphere being a regular polygon of the specified diameter of the hemisphere. The polygon can also have a larger variety of sides: 3×2^levels, 4×2^levels, 5×2^levels, or 6×2^levels. This means the number of polygon sides possible is 3, 4, 5, 6, 7, 8, 10, 12, 14, 16, 20, 24, 28, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, etc. (one should never need to go higher than 192 or so). This gives more possibilities to match the hemisphere to other objects.

Usage

To use this, simply put this file in the directory where you keep .scad files, and include this line in your other .scad files:

use <geodesic_hemisphere.scad>

Use it exactly like you would use the OpenSCAD sphere() primitive, with the same parameters.

 

Category: Math Art

License:

Creative Commons — Public Domain

Related Models

V29 preview image

V29

jzisa profile image

jzisa

81,473

Draw-A-Cat! Stencil for Feline Design preview image

Draw-A-Cat! Stencil for Feline Design

Studio Meshco profile image

Studio Meshco

107

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE preview image

STAND QRCODE/NFC CARD GOOGLE REVIEWS EDITABLE

ARTIGIANO PAZZO profile image

ARTIGIANO PAZZO

1,776

Cute Mini Octopus preview image

Cute Mini Octopus

McGybeer profile image

McGybeer

75,874

Palestinian Map In Geometric Pattern Design - 2 Parts preview image

Palestinian Map In Geometric Pattern Design - 2 Parts

PALIprints3D profile image

PALIprints3D

20

Dual Text Illusion v2.0 preview image

Dual Text Illusion v2.0

neverland forge profile image

neverland forge

1,414

Modular Mounting System preview image

Modular Mounting System

HeyVye profile image

HeyVye

69,186

Design for a pipe in two pieces - UPDATED AGAIN preview image

Design for a pipe in two pieces - UPDATED AGAIN

Fergy7 profile image

Fergy7

1