J01 – J08

There are 92 Johnson Solids, each of which can be instantiated in two ways:

  • families.JohnsonFamily.get_shape(<name>)

  • families.DOI_SHAPE_REPOSITORIES["10.1126/science.1220869"][0].get_shape(<id>)

For implementation details see JohnsonFamily and DOI_SHAPE_REPOSITORIES.

ID

Name

Vertices

Faces

Model

J01

Pyramid 4

5

5

J02

Pyramid 5

6

6

J03

Triangular Cupola

9

8

J04

Square Cupola

12

10

J05

Pentagonal Cupola

15

12

J06

Pentagonal Rotunda

20

17

J07

Elongated Triangular Pyramid

7

7

J08

Elongated Square Pyramid

9

9