omdl  v0.6.1
OpenSCAD Mechanical Design Library
Polyhedra

Tables of polyhedra vertices, faces, and edges. More...

+ Collaboration diagram for Polyhedra:

Files

file  anti_prisms.scad
 Table of polyhedra data group: anti_prisms.
 
file  archimedean_duals.scad
 Table of polyhedra data group: archimedean_duals.
 
file  archimedean.scad
 Table of polyhedra data group: archimedean.
 
file  cupolas.scad
 Table of polyhedra data group: cupolas.
 
file  dipyramids.scad
 Table of polyhedra data group: dipyramids.
 
file  johnson.scad
 Table of polyhedra data group: johnson.
 
file  platonic.scad
 Table of polyhedra data group: platonic.
 
file  prisms.scad
 Table of polyhedra data group: prisms.
 
file  pyramids.scad
 Table of polyhedra data group: pyramids.
 
file  trapezohedron.scad
 Table of polyhedra data group: trapezohedron.
 
file  polyhedra_all.scad
 Table of polyhedra data group: polyhedra_all.
 

Variables

 dtc_polyhedra_anti_prisms
 
 dtr_polyhedra_anti_prisms
 
 dtc_polyhedra_archimedean_duals
 
 dtr_polyhedra_archimedean_duals
 
 dtc_polyhedra_archimedean
 
 dtr_polyhedra_archimedean
 
 dtc_polyhedra_cupolas
 
 dtr_polyhedra_cupolas
 
 dtc_polyhedra_dipyramids
 
 dtr_polyhedra_dipyramids
 
 dtc_polyhedra_johnson
 
 dtr_polyhedra_johnson
 
 dtc_polyhedra_platonic
 
 dtr_polyhedra_platonic
 
 dtc_polyhedra_prisms
 
 dtr_polyhedra_prisms
 
 dtc_polyhedra_pyramids
 
 dtr_polyhedra_pyramids
 
 dtc_polyhedra_trapezohedron
 
 dtr_polyhedra_trapezohedron
 
 dtc_polyhedra_polyhedra_all
 
 dtr_polyhedra_polyhedra_all
 

Detailed Description

Tables of polyhedra vertices, faces, and edges.

Database of polyhedra vertices, faces, and edges. Classes of polyhedra are grouped into separate files. The file polyhedra_all.scad contains all polyhedra from all files. Each table uses the following column data structure.

feild description
id identifier
n name
o other name
g group
d data source
c cartesian vertices
s spherical vertices
f faces
e edges

Use the functions get_table_v() to retrieve feild data as show in the following example. To see a list of table identifiers consider the function get_table_ridl(), get_table_cidl(), or module table_dump(). See datatypes_table.scad for other available table functions.

Example

include <units/units_coordinate.scad>;
include <tools/tools_polytope.scad>;
include <datatypes/datatypes_table.scad>;
include <database/geometry/polyhedra/platonic.scad>;
id = "dodecahedron";
pv = get_table_v(tr, tc, id, "c");
pf = get_table_v(tr, tc, id, "f");
sv = coordinates_csc(pv, 100);
polytope_number(sv, pf, to=[0,0,5]);
polytope_frame(sv, pf) {circle(r=2); color("grey") sphere(r=4);}
polyhedron(sv, pf);

Autotests

ECHO: "checking table: "
ECHO: "colums = dtc_polyhedra_polyhedra_all"
ECHO: " rows = dtr_polyhedra_polyhedra_all"
ECHO: "[ INFO ] table_check(); begin table check"
ECHO: "[ INFO ] table_check(); row identifier found at column zero."
ECHO: "[ INFO ] table_check(); checking row column counts."
ECHO: "[ INFO ] table_check(); checking for repeat column identifiers."
ECHO: "[ INFO ] table_check(); checking for repeat row identifiers."
ECHO: "[ INFO ] table_check(); table size: 164 rows by 9 columns."
ECHO: "[ INFO ] table_check(); end table check"
ECHO:
ECHO: "confirming calculations stored in table:"
ECHO: " (1) spherical with converted cartesian coordinates:"
ECHO: " (2) edge list from faces definition:"
ECHO: "[ INFO ] root(); edge-list not sorted: id=anti_prisms_triangular_antiprism"
ECHO: "[ INFO ] root(); edge-list not sorted: id=archimedean_duals_rhombic_dodecahedron"
ECHO: "[ INFO ] root(); edge-list not sorted: id=archimedean_cuboctahedron"
ECHO: "[ INFO ] root(); edge-list not sorted: id=cupolas_triangular_gyrobicupola"
ECHO: "[ INFO ] root(); edge-list not sorted: id=platonic_octahedron"
ECHO:
ECHO: "164 polyhedra checked."

For more information see Wikipedia on Polyhedron.


Group: anti_prisms

anti_prisms
(1)(2)(3)(4)
decagonal_antiprismhexagonal_antiprismoctagonal_antiprismpentagonal_antiprism
(5)(6)
square_antiprismtriangular_antiprism

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1decagonal_antiprism-2022403x20,
10x2
20.8x40,
35.8x40,
84.8x40,
95.2x40
0.597x4036x20,
120x60
2hexagonal_antiprism-1214243x12,
6x2
34.8x24,
59.2x24,
81.1x24,
98.9x24
0.919x2460x12,
120x36
3octagonal_antiprism-1618323x16,
8x2
26x32,
44.7x32,
83.4x32,
96.6x32
0.727x3245x16,
120x48
4pentagonal_antiprism-1012203x10,
5x2
41.8x20,
70.5x20,
79.2x20,
100.8x20
1.05x2072x10,
120x30
5square_antiprism-810163x8,
4x2
52.4x16,
76.2x16,
86.7x16,
103.8x16
1.22x1690x8,
120x24
6triangular_antiprismOctahedron68123x870.5x24,
109.5x24
1.41x12120x24


Group: archimedean_duals

archimedean_duals
(1)(2)(3)(4)
disdyakis_dodecahedrondisdyakis_triacontahedronkite_hexecontahedronkite_icositetrahedron
(5)(6)(7)(8)
pentagonal_hexecontahedronpentagonal_icositetrahedronpentakis_dodecahedronrhombic_dodecahedron
(9)(10)(11)(12)
rhombic_triacontahedrontetrakis_hexahedrontriakis_icosahedrontriakis_octahedron
(13)
triakis_tetrahedron

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1disdyakis_dodecahedronHexakis-Octahedron2648723x486.9x48,
32.7x48,
38.2x96,
43.1x96,
47.3x96,
50.6x48,
54.6x48,
55.1x96
0.606x24,
0.765x24,
0.919x24
96.7x48,
124.2x48,
139.1x48
2disdyakis_triacontahedronHexakis-Icosahedron621201803x12015.1x360,
21.4x120,
26.3x240,
29x240,
30.5x120,
40.3x240,
47.7x240,
50.4x120
0.37x60,
0.581x60,
0.683x60
91x120,
121.8x120,
147.2x120
3kite_hexecontahedron-62601204x6025.9x240,
36.9x120,
42.5x120
0.37x60,
0.569x60
61.7x60,
93x120,
112.2x60
4kite_icositetrahedron-2624484x2441.9x96,
60.7x72
0.592x24,
0.765x24
64.7x24,
98.4x72
5pentagonal_hexecontahedron-92601505x6026.8x300,
44.1x120
0.278x90,
0.486x60
61.9x240,
112.5x60
6pentagonal_icositetrahedron-3824605x2443.7x120,
63.5x24
0.436x36,
0.619x24
65.2x96,
99.2x24
7pentakis_dodecahedron-3260903x6023.3x180,
38.1x120,
40.9x240,
47.6x120
0.678x60,
0.764x30
111.4x60,
124.3x120
8rhombic_dodecahedron-1412244x1260x48,
90x24
0.866x2470.5x24,
109.5x24
9rhombic_triacontahedron-3230604x3036x120,
60x120
0.691x6063.4x60,
116.6x60
10tetrakis_hexahedron-1424363x2436.9x72,
53.1x24,
66.4x96,
78.5x48
1.06x24,
1.41x12
96.4x24,
131.8x48
11triakis_icosahedron-3260903x6019.4x180,
37.4x240,
52.3x240,
62.4x240,
66x120
0.717x60,
1.24x30
61x60,
149.5x120
12triakis_octahedron-1424363x2432.6x72,
62.6x96,
85.5x96,
94.5x48
1.17x24,
2x12
62.8x24,
148.6x48
13triakis_tetrahedron-812183x1250.5x36,
95.2x48,
117x24
1.7x12,
2.83x6
67.1x12,
146.4x24


Group: archimedean

archimedean
(1)(2)(3)(4)
cuboctahedronicosidodecahedronrhombicosidodecahedronrhombicuboctahedron
(5)(6)(7)(8)
snub_cuboctahedronsnub_icosidodecahedrontruncated_cubetruncated_cuboctahedron
(9)(10)(11)(12)
truncated_dodecahedrontruncated_icosahedrontruncated_icosidodecahedrontruncated_octahedron
(13)
truncated_tetrahedron

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1cuboctahedron-1214243x8,
4x6
54.7x48,
70.5x24,
90x24
1.41x2490x24,
120x24
2icosidodecahedron-3032603x20,
5x12
37.4x120,
41.8x60,
63.4x60
0.65x6072x60,
120x60
3rhombicosidodecahedron-60621203x20,
4x30,
5x12
20.9x120,
31.7x120,
36x120,
37.4x120
0.46x12072x60,
90x120,
120x60
4rhombicuboctahedron-2426483x8,
4x18
35.3x48,
45x48,
54.7x48,
60x48
0.765x4890x72,
120x24
5snub_cuboctahedron-2438603x32,
4x6
26.8x72,
37x48,
45.9x96,
50.4x48,
54.7x96
0.802x6090x24,
120x96
6snub_icosidodecahedronSnub Dodecahedron60921503x80,
5x12
15.8x180,
27.1x120,
27.3x240,
31x120,
37.4x240
0.477x15072x60,
120x240
7truncated_cube-2414363x8,
8x6
54.7x48,
90x24
0.586x3645x48,
120x24
8truncated_cuboctahedronGreat Rhombicuboctahedron4826724x12,
6x8,
8x6
35.3x48,
45x48,
54.7x48
0.442x7245x48,
60x48,
90x48
9truncated_dodecahedron-6032903x20,
10x12
37.4x120,
63.4x60
0.342x9036x120,
120x60
10truncated_icosahedronSoccer Ball6032905x12,
6x20
37.4x120,
41.8x60
0.412x9060x120,
72x60
11truncated_icosidodecahedronGreat Rhombicosidodecahedron120621804x30,
6x20,
10x12
20.9x120,
31.7x120,
37.4x120
0.265x18036x120,
60x120,
90x120
12truncated_octahedron-2414364x6,
6x8
54.7x48,
70.5x24
1.41x3660x48,
90x24
13truncated_tetrahedron-128183x4,
6x4
70.5x24,
109.5x12
2.83x1860x24,
120x12


Group: cupolas

cupolas
(1)(2)(3)(4)
pentagonal_cupolapentagonal_gyrobicupolapentagonal_orthobicupolasquare_cupola
(5)(6)(7)(8)
square_gyrobicupolasquare_orthobicupolatriangular_cupolatriangular_gyrobicupola
(9)
triangular_orthobicupola

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1pentagonal_cupolaJ51512253x5,
4x5,
5x1,
10x1
20.9x20,
31.7x10,
36x10,
37.4x10,
142.6x10,
148.3x10
0.614x2536x10,
72x5,
90x20,
120x15
2pentagonal_gyrobicupolaJ312022403x10,
4x10,
5x2
20.9x40,
31.7x20,
36x20,
37.4x20,
109.5x20,
110.9x20,
120x20
0.618x4072x10,
90x40,
120x30
3pentagonal_orthobicupolaJ302022403x10,
4x10,
5x2
20.9x40,
31.7x20,
36x20,
37.4x20,
105.2x10,
114.7x40,
116.6x10
0.618x4072x10,
90x40,
120x30
4square_cupolaJ41210203x4,
4x5,
8x1
35.3x16,
45x8,
54.7x8,
60x8,
125.3x8,
135x8
0.753x2045x8,
90x20,
120x12
5square_gyrobicupolaJ291618323x8,
4x10
35.3x32,
45x16,
54.7x16,
60x16,
80.3x16,
82.1x16,
98.4x16
0.765x3290x40,
120x24
6square_orthobicupolaJ281618323x8,
4x10
35.3x32,
45x16,
54.7x16,
60x16,
70.5x8,
90x40
0.765x3290x40,
120x24
7triangular_cupolaJ398153x4,
4x3,
6x1
54.7x18,
70.5x6,
90x6,
109.5x6,
125.3x6
0.965x1560x6,
90x12,
120x12
8triangular_gyrobicupolaCuboctahedron1214243x8,
4x6
54.7x48,
70.5x24,
90x24
1x2490x24,
120x24
9triangular_orthobicupolaJ271214243x8,
4x6
38.9x6,
54.7x36,
70.5x18,
78.9x24,
90x12
1x2490x24,
120x24


Group: dipyramids

dipyramids
(1)(2)(3)(4)
decagonal_bi_pyramidhexagonal_bi_pyramidoctagonal_di_pyramidpentagonal_di_pyramid
(5)(6)
square_di_pyramidtriangular_di_pyramid

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1decagonal_bi_pyramid-1220303x2034.3x60,
49.4x40,
68.3x40,
101.2x40,
130.6x40,
145.7x20
0.201x10,
1.05x20
95.5x40,
169x20
2hexagonal_bi_pyramid-812183x1253.1x36,
78.5x24,
101.5x24,
126.9x12
0.577x6,
1.15x12
104.5x24,
151x12
3octagonal_di_pyramid-1016243x1641.9x48,
60.7x32,
82.7x32,
119.3x32,
138.1x16
0.317x8,
1.08x16
98.4x32,
163.2x16
4pentagonal_di_pyramid-710153x1060.9x30,
91.6x20,
110.2x20
0.854x5,
1.24x10
110.2x20,
139.6x10
5square_di_pyramidOctahedron68123x870.5x24,
109.5x24
1.41x12120x24
6triangular_di_pyramid-5693x681.8x18,
135.6x12
1.15x6,
1.73x3
82.8x6,
138.6x12


Group: johnson

johnson
(1)(2)(3)(4)
augmented_dodecahedronaugmented_hexagonal_prismaugmented_pentagonal_prismaugmented_sphenocorona
(5)(6)(7)(8)
augmented_triangular_prismaugmented_tridiminished_icosahedronaugmented_truncated_cubeaugmented_truncated_dodecahedron
(9)(10)(11)(12)
augmented_truncated_tetrahedronbiaugmented_pentagonal_prismbiaugmented_triangular_prismbiaugmented_truncated_cube
(13)(14)(15)(16)
bigyrate_diminished_rhombicosidodecahedronbilunabirotundadiminished_rhombicosidodecahedrondisphenocingulum
(17)(18)(19)(20)
elongated_pentagonal_cupolaelongated_pentagonal_dipyramidelongated_pentagonal_gyrobicupolaelongated_pentagonal_gyrobirotunda
(21)(22)(23)(24)
elongated_pentagonal_gyrocupolarotundaelongated_pentagonal_orthobicupolaelongated_pentagonal_orthobirotundaelongated_pentagonal_orthocupolarotunda
(25)(26)(27)(28)
elongated_pentagonal_pyramidelongated_pentagonal_rotundselongated_square_cupolaelongated_square_dipyramid
(29)(30)(31)(32)
elongated_square_gyrobicupolaelongated_square_pyramidelongated_triangular_cupolaelongated_triangular_dipyramid
(33)(34)(35)(36)
elongated_triangular_gyrobicupolaelongated_triangular_orthobicupolaelongated_triangular_pyramidgyrate_bidiminished_rhombicosidodecahedron
(37)(38)(39)(40)
gyrate_rhombicosidodecahedrongyrobifastigiumgyroelongated_pentagonal_bicupolagyroelongated_pentagonal_birotunda
(41)(42)(43)(44)
gyroelongated_pentagonal_cupolagyroelongated_pentagonal_cupolarotundagyroelongated_pentagonal_pyramidgyroelongated_pentagonal_rotunda
(45)(46)(47)(48)
gyroelongated_square_bicupolagyroelongated_square_cupolagyroelongated_square_dipyramidgyroelongated_square_pyramid
(49)(50)(51)(52)
gyroelongated_triangular_bicupolagyroelongated_triangular_cupolahebesphenomegacoronametabiaugmented_dodecahedron
(53)(54)(55)(56)
metabiaugmented_hexagonal_prismmetabiaugmented_truncated_dodecahedronmetabidiminished_icosahedronmetabidiminished_rhombicosidodecahedron
(57)(58)(59)(60)
metabigyrate_rhombicosidodecahedronmetagyrate_diminished_rhombicosidodecahedronparabiaugmented_dodecahedronparabiaugmented_hexagonal_prism
(61)(62)(63)(64)
parabiaugmented_truncated_dodecahedronparabidiminished_rhombicosidodecahedronparabigyrate_rhombicosidodecahedronparagyrate_diminished_rhombicosidodecahedron
(65)(66)(67)(68)
pentagonal_cupolapentagonal_dipyramidpentagonal_gyrobicupolapentagonal_gyrocupolarotunda
(69)(70)(71)(72)
pentagonal_orthobicupolapentagonal_orthobirotundapentagonal_orthocupolarontundapentagonal_pyramid
(73)(74)(75)(76)
pentagonal_rotundasnub_disphenoidsnub_square_antiprismsphenocorona
(77)(78)(79)(80)
sphenomegacoronasquare_cupolasquare_gyrobicupolasquare_orthobicupola
(81)(82)(83)(84)
square_pyramidtriangular_cupolatriangular_dipyramidtriangular_hebesphenorotunda
(85)(86)(87)(88)
triangular_orthobicupolatriaugmented_dodecahedrontriaugmented_hexagonal_prismtriaugmented_triangular_prism
(89)(90)(91)(92)
triaugmented_truncated_dodecahedrontridiminished_icosahedrontridiminished_rhombicosidodecahedrontrigyrate_rhombicosidodecahedron

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1augmented_dodecahedronJ582116353x5,
5x11
26.1x10,
41.8x10,
58.5x20,
63.4x50,
70.5x10
0.641x3572x55,
120x15
2augmented_hexagonal_prismJ541311223x4,
4x5,
6x2
5.3x4,
35.3x4,
60x8,
70.5x8,
73.2x8,
90x28,
109.5x4
0.689x2260x12,
90x20,
120x12
3augmented_pentagonal_prismJ521110193x4,
4x4,
5x2
17.3x4,
35.3x4,
70.5x8,
72x6,
79.7x8,
90x24,
109.5x4
0.788x1972x10,
90x16,
120x12
4augmented_sphenocoronaJ871117263x16,
4x1
8.2x2,
15.7x4,
20.1x4,
27.8x2,
31x4,
36.5x8,
44x8,
48.6x2,
61.1x8,
61.7x4,
62x4,
68.2x8,
69.7x4,
70.5x12,
70.7x4,
72x8,
72.3x8,
74x4,
74.8x4,
78.9x8,
81.3x4,
82.5x2,
82.7x8,
85.7x4,
87.5x8,
104.5x4,
109.5x4
0.858x2690x4,
120x48
5augmented_triangular_prismJ4978133x6,
4x2
35.3x4,
65.3x4,
70.5x8,
90x16,
106.8x8,
109.5x4,
120x2
1.14x1390x8,
120x18
6augmented_tridiminished_icosahedronJ641010183x7,
5x3
8.7x6,
41.8x6,
70.5x6,
79.2x12,
100.8x6,
109.5x6,
113.6x12,
116.6x6
0.976x1872x15,
120x21
7augmented_truncated_cubeJ662822483x12,
4x5,
8x5
9.7x8,
35.3x24,
36.4x16,
45x8,
54.7x48,
60x24,
90x16
0.506x4845x40,
90x20,
120x36
8augmented_truncated_dodecahedronJ6865421053x25,
4x5,
5x1,
10x11
5.7x10,
20.9x20,
21.6x20,
26.1x10,
31.7x10,
36x10,
37.4x120,
40.5x20,
63.4x50
0.316x10536x110,
72x5,
90x20,
120x75
9augmented_truncated_tetrahedronJ651514273x8,
4x3,
6x3
15.8x6,
38.9x6,
54.7x18,
56.3x12,
70.5x24,
78.9x12,
90x6,
109.5x6
0.7x2760x18,
90x12,
120x24
10biaugmented_pentagonal_prismJ531213233x8,
4x3,
5x2
17.3x8,
35.3x8,
70.5x16,
72x2,
79.7x16,
90x28,
109.5x8
0.727x2372x10,
90x12,
120x24
11biaugmented_triangular_prismJ50811173x10,
4x1
10.5x2,
35.3x8,
60x4,
65.3x4,
70.5x16,
76x8,
90x20,
106.8x8,
109.5x8
1.06x1790x4,
120x30
12biaugmented_truncated_cubeJ673230603x16,
4x10,
8x4
9.7x16,
35.3x48,
36.4x32,
45x16,
54.7x48,
60x48,
90x8
0.49x6045x32,
90x40,
120x48
13bigyrate_diminished_rhombicosidodecahedronJ7955521053x15,
4x25,
5x11,
10x1
20.9x70,
26.1x20,
26.6x20,
31.7x80,
33.3x40,
36x50,
37.4x50,
40.5x40,
58.3x10,
63.4x10
0.423x10536x10,
72x55,
90x100,
120x45
14bilunabirotundaJ911414263x8,
4x2,
5x4
20.9x8,
37.4x16,
41.8x4,
63.4x4,
69.1x8,
70.5x16,
79.2x16,
90x16,
116.6x4
0.714x2672x20,
90x8,
120x24
15diminished_rhombicosidodecahedronJ7655521053x15,
4x25,
5x11,
10x1
20.9x90,
31.7x100,
36x90,
37.4x90,
58.3x10,
63.4x10
0.423x10536x10,
72x55,
90x100,
120x45
16disphenocingulumJ901624383x20,
4x4
13.2x8,
25.6x8,
31.6x16,
39.7x16,
43.7x16,
46.4x16,
49.3x16,
53.9x16,
55.3x8,
62.3x16,
64.2x16,
66.6x16,
74.3x16,
77.7x8,
79.8x4,
82.6x16
0.825x3890x16,
120x60
17elongated_pentagonal_cupolaJ202522453x5,
4x15,
5x1,
10x1
20.9x20,
31.7x10,
36x30,
37.4x10,
52.6x10,
58.3x10,
60.6x20,
64.8x20,
90x20
0.567x4536x10,
72x5,
90x60,
120x15
18elongated_pentagonal_dipyramidJ161215253x10,
4x5
41.8x20,
52.6x20,
70.5x20,
72x10,
79.2x40
0.975x2590x20,
120x30
19elongated_pentagonal_gyrobicupolaJ393032603x10,
4x20,
5x2
20.9x40,
31.7x20,
36x40,
37.4x20,
52.6x20,
58.3x20,
60.6x40,
64.8x40
0.59x6072x10,
90x80,
120x30
20elongated_pentagonal_gyrobirotundaJ434042803x20,
4x10,
5x12
10.8x20,
26.6x20,
36x20,
37.4x140,
41.8x40,
43.6x40,
63.4x40
0.485x8072x60,
90x40,
120x60
21elongated_pentagonal_gyrocupolarotundaJ413537703x15,
4x15,
5x7
10.8x10,
20.9x20,
26.6x10,
31.7x10,
36x30,
37.4x80,
41.8x20,
43.6x20,
52.6x10,
58.3x10,
60.6x20,
63.4x20,
64.8x20
0.552x7072x35,
90x60,
120x45
22elongated_pentagonal_orthobicupolaJ383032603x10,
4x20,
5x2
20.9x40,
31.7x20,
36x40,
37.4x20,
52.6x20,
58.3x20,
60.6x40,
64.8x40
0.59x6072x10,
90x80,
120x30
23elongated_pentagonal_orthobirotundaJ424042803x20,
4x10,
5x12
10.8x20,
26.6x20,
36x20,
37.4x140,
41.8x40,
43.6x40,
63.4x40
0.485x8072x60,
90x40,
120x60
24elongated_pentagonal_orthocupolarotundaJ403537703x15,
4x15,
5x7
10.8x10,
20.9x20,
26.6x10,
31.7x10,
36x30,
37.4x80,
41.8x20,
43.6x20,
52.6x10,
58.3x10,
60.6x20,
63.4x20,
64.8x20
0.552x7072x35,
90x60,
120x45
25elongated_pentagonal_pyramidJ91111203x5,
4x5,
5x1
41.8x10,
52.6x10,
70.5x10,
72x10,
79.2x20,
90x10
0.964x2072x5,
90x20,
120x15
26elongated_pentagonal_rotundsJ213027553x10,
4x10,
5x6,
10x1
10.8x10,
26.6x10,
36x20,
37.4x70,
41.8x20,
43.6x20,
63.4x20,
90x20
0.52x5536x10,
72x30,
90x40,
120x30
27elongated_square_cupolaJ192018363x4,
4x13,
8x1
35.3x24,
45x32,
54.7x24,
60x24,
90x16
0.666x3645x8,
90x52,
120x12
28elongated_square_dipyramidJ151012203x8,
4x4
35.3x16,
70.5x16,
90x40,
109.5x8
0.828x2090x16,
120x24
29elongated_square_gyrobicupolaJ372426483x8,
4x18
35.3x48,
45x48,
54.7x48,
60x48
0.715x4890x72,
120x24
30elongated_square_pyramidJ899163x4,
4x5
35.3x8,
70.5x8,
90x32,
109.5x4
0.932x1690x20,
120x12
31elongated_triangular_cupolaJ181514273x4,
4x9,
6x1
19.5x6,
35.3x6,
54.7x18,
60x12,
61.9x12,
65.9x12,
70.5x6,
90x18
0.795x2760x6,
90x36,
120x12
32elongated_triangular_dipyramidJ1489153x6,
4x3
19.5x12,
109.5x12,
118.1x24,
120x6
0.76x1590x12,
120x18
33elongated_triangular_gyrobicupolaJ361820363x8,
4x12
19.5x12,
35.3x12,
54.7x36,
60x12,
61.9x24,
65.9x24,
70.5x12,
90x12
0.696x3690x48,
120x24
34elongated_triangular_orthobicupolaJ351820363x8,
4x12
19.5x12,
35.3x12,
54.7x36,
60x12,
61.9x24,
65.9x24,
70.5x12,
90x12
0.696x3690x48,
120x24
35elongated_triangular_pyramidJ777123x4,
4x3
19.5x6,
90x6,
109.5x6,
118.1x12,
120x6
0.886x1290x12,
120x12
36gyrate_bidiminished_rhombicosidodecahedronJ825042903x10,
4x20,
5x10,
10x2
20.9x50,
26.1x10,
26.6x10,
31.7x70,
33.3x20,
36x40,
37.4x40,
40.5x20,
58.3x20,
63.4x20
0.41x9036x20,
72x50,
90x80,
120x30
37gyrate_rhombicosidodecahedronJ7260621203x20,
4x30,
5x12
20.9x110,
26.1x10,
26.6x10,
31.7x110,
33.3x20,
36x100,
37.4x100,
40.5x20
0.448x12072x60,
90x120,
120x60
38gyrobifastigiumJ2688143x4,
4x4
30x8,
90x24,
104.5x8,
120x4
1x1490x16,
120x12
39gyroelongated_pentagonal_bicupolaJ463042703x30,
4x10,
5x2
20.8x40,
20.9x40,
31.7x20,
35.8x40,
36x20,
37.4x20,
47.4x20,
53x20,
55.8x40,
59.9x80,
65.2x40
0.597x7072x10,
90x40,
120x90
40gyroelongated_pentagonal_birotundaJ484052903x40,
5x12
5.6x20,
20.8x40,
21.3x20,
24.1x40,
35.8x40,
36.1x40,
36.3x40,
37.4x100,
40.4x40,
41.8x40,
63.4x40
0.501x9072x60,
120x120
41gyroelongated_pentagonal_cupolaJ242532553x25,
4x5,
5x1,
10x1
20.8x40,
20.9x20,
31.7x10,
35.8x40,
36x10,
37.4x10,
47.4x10,
53x10,
55.8x20,
59.8x12,
59.9x28,
65.2x20,
84.8x20,
95.2x20
0.577x5536x10,
72x5,
90x20,
120x75
42gyroelongated_pentagonal_cupolarotundaJ473547803x35,
4x5,
5x7
5.6x10,
20.8x40,
20.9x20,
21.3x10,
24.1x20,
31.7x10,
35.8x40,
36x10,
36.1x20,
36.3x20,
37.4x60,
40.4x20,
41.8x20,
47.4x10,
53x10,
55.8x20,
59.9x40,
63.4x20,
65.2x20
0.563x8072x35,
90x20,
120x105
43gyroelongated_pentagonal_pyramidJ111116253x15,
5x1
41.8x40,
70.5x70,
79.2x10,
100.8x10
1.01x2572x5,
120x45
44gyroelongated_pentagonal_rotundaJ253037653x30,
5x6,
10x1
5.6x10,
20.8x40,
21.3x10,
24.1x20,
35.8x40,
36.1x20,
36.3x20,
37.4x50,
40.4x20,
41.8x20,
63.4x20,
84.8x20,
95.2x20
0.591x6536x10,
72x30,
120x90
45gyroelongated_square_bicupolaJ452434563x24,
4x10
26x32,
28.7x16,
35.3x32,
38.4x16,
44.7x32,
45x16,
46.9x32,
50.2x32,
54.7x48,
55.4x32,
60x16
0.727x5690x40,
120x72
46gyroelongated_square_cupolaJ232026443x20,
4x5,
8x1
26x32,
28.7x8,
35.3x16,
38.4x8,
44.7x32,
45x8,
46.9x16,
50.2x16,
54.7x24,
55.4x16,
60x8,
83.4x16,
96.6x16
0.741x4445x8,
90x20,
120x60
47gyroelongated_square_dipyramidJ171016243x1621.4x16,
52.4x16,
65x32,
70.5x16,
82.1x32,
86.7x16,
109.5x8
0.887x24120x48
48gyroelongated_square_pyramidJ10913203x12,
4x1
21.4x8,
52.4x16,
65x16,
70.5x8,
76.2x8,
82.1x16,
86.7x16,
103.8x8,
109.5x4
0.998x2090x4,
120x36
49gyroelongated_triangular_bicupolaJ441826423x20,
4x6
10.6x12,
26.4x12,
34.8x24,
41x24,
52.5x24,
54.7x36,
58.8x24,
59.2x24,
60.5x24,
70.5x12,
90x12
0.729x4290x24,
120x60
50gyroelongated_triangular_cupolaJ221520333x16,
4x3,
6x1
10.6x6,
26.4x6,
34.8x24,
41x12,
52.5x12,
54.7x18,
58.8x12,
59.2x24,
60.5x12,
70.5x6,
81.1x12,
90x6,
98.9x12
0.891x3360x6,
90x12,
120x48
51hebesphenomegacoronaJ891421333x18,
4x3
22.9x16,
27x4,
30.4x2,
38.7x8,
39.3x8,
46x12,
51.5x16,
51.8x8,
53.3x8,
56.4x8,
60x8,
65.1x16,
65.5x4,
68.3x4,
70.2x8,
76x8,
77.5x4,
80.7x16,
81.3x16,
85.3x8
0.889x3390x12,
120x54
52metabiaugmented_dodecahedronJ602220403x10,
5x10
26.1x20,
41.8x20,
58.5x40,
63.4x40,
70.5x20
0.625x4072x50,
120x30
53metabiaugmented_hexagonal_prismJ561414263x8,
4x4,
6x2
5.3x8,
35.3x8,
60x4,
70.5x16,
73.2x16,
90x32,
109.5x8
0.658x2660x12,
90x16,
120x24
54metabiaugmented_truncated_dodecahedronJ7070521203x30,
4x10,
5x2,
10x10
5.7x20,
20.9x40,
21.6x40,
26.1x20,
31.7x20,
36x20,
37.4x120,
40.5x40,
63.4x40
0.313x12036x100,
72x10,
90x40,
120x90
55metabidiminished_icosahedronJ621012203x10,
5x2
41.8x22,
70.5x32,
79.2x16,
100.8x12,
116.6x2
0.964x2072x10,
120x30
56metabidiminished_rhombicosidodecahedronJ815042903x10,
4x20,
5x10,
10x2
20.9x60,
31.7x80,
36x60,
37.4x60,
58.3x20,
63.4x20
0.41x9036x20,
72x50,
90x80,
120x30
57metabigyrate_rhombicosidodecahedronJ7460621203x20,
4x30,
5x12
20.9x100,
26.1x20,
26.6x20,
31.7x100,
33.3x40,
36x80,
37.4x80,
40.5x40
0.448x12072x60,
90x120,
120x60
58metagyrate_diminished_rhombicosidodecahedronJ7855521053x15,
4x25,
5x11,
10x1
20.9x80,
26.1x10,
26.6x10,
31.7x90,
33.3x20,
36x70,
37.4x70,
40.5x20,
58.3x10,
63.4x10
0.423x10536x10,
72x55,
90x100,
120x45
59parabiaugmented_dodecahedronJ592220403x10,
5x10
26.1x20,
41.8x20,
58.5x40,
63.4x40,
70.5x20
0.61x4072x50,
120x30
60parabiaugmented_hexagonal_prismJ551414263x8,
4x4,
6x2
5.3x8,
35.3x8,
60x4,
70.5x16,
73.2x16,
90x32,
109.5x8
0.636x2660x12,
90x16,
120x24
61parabiaugmented_truncated_dodecahedronJ6970521203x30,
4x10,
5x2,
10x10
5.7x20,
20.9x40,
21.6x40,
26.1x20,
31.7x20,
36x20,
37.4x120,
40.5x40,
63.4x40
0.319x12036x100,
72x10,
90x40,
120x90
62parabidiminished_rhombicosidodecahedronJ805042903x10,
4x20,
5x10,
10x2
20.9x60,
31.7x80,
36x60,
37.4x60,
58.3x20,
63.4x20
0.448x9036x20,
72x50,
90x80,
120x30
63parabigyrate_rhombicosidodecahedronJ7360621203x20,
4x30,
5x12
20.9x100,
26.1x20,
26.6x20,
31.7x100,
33.3x40,
36x80,
37.4x80,
40.5x40
0.448x12072x60,
90x120,
120x60
64paragyrate_diminished_rhombicosidodecahedronJ7755521053x15,
4x25,
5x11,
10x1
20.9x80,
26.1x10,
26.6x10,
31.7x90,
33.3x20,
36x70,
37.4x70,
40.5x20,
58.3x10,
63.4x10
0.423x10536x10,
72x55,
90x100,
120x45
65pentagonal_cupolaJ51512253x5,
4x5,
5x1,
10x1
20.9x20,
31.7x10,
36x10,
37.4x10,
142.6x10,
148.3x10
0.614x2536x10,
72x5,
90x20,
120x15
66pentagonal_dipyramidJ13710153x1041.8x20,
70.5x20,
105.2x10,
121.2x20
1.18x15120x30
67pentagonal_gyrobicupolaJ312022403x10,
4x10,
5x2
20.9x40,
31.7x20,
36x20,
37.4x20,
109.5x20,
110.9x20,
120x20
0.618x4072x10,
90x40,
120x30
68pentagonal_gyrocupolarotundaJ332527503x15,
4x5,
5x7
20.9x20,
31.7x10,
36x10,
37.4x60,
41.8x20,
63.4x30,
75x20,
84.8x10,
85.2x20
0.605x5072x35,
90x20,
120x45
69pentagonal_orthobicupolaJ302022403x10,
4x10,
5x2
20.9x40,
31.7x20,
36x20,
37.4x20,
105.2x10,
114.7x40,
116.6x10
0.618x4072x10,
90x40,
120x30
70pentagonal_orthobirotundaJ343032603x20,
5x12
21.6x10,
37.4x100,
41.8x40,
51.2x40,
53.1x10,
63.4x40
0.618x6072x60,
120x60
71pentagonal_orthocupolarontundaJ322527503x15,
4x5,
5x7
20.9x20,
31.7x10,
36x10,
37.4x60,
41.8x20,
63.4x20,
69.1x10,
70.5x20,
79.2x10,
90x20
0.605x5072x35,
90x20,
120x45
72pentagonal_pyramidJ266103x5,
5x1
41.8x10,
70.5x10,
142.6x10
1.17x1072x5,
120x15
73pentagonal_rotundaJ62017353x10,
5x6,
10x1
37.4x50,
41.8x20,
63.4x20,
100.8x10,
116.6x10
0.584x3536x10,
72x30,
120x30
74snub_disphenoidJ84812183x1213.5x2,
13.6x6,
58.2x4,
58.3x12,
65.7x16,
83.8x12,
90.6x4,
90.7x12,
94.9x8,
111.5x16
1.08x18120x36
75snub_square_antiprismJ851626403x24,
4x2
15.7x16,
34.6x16,
35.9x32,
45.5x32,
47.3x16,
59.9x32,
61x16,
65.4x16,
73.9x32,
85.9x32
0.815x4090x8,
120x72
76sphenocoronaJ861014223x12,
4x2
20.1x4,
36.5x8,
44x8,
48.6x2,
61.1x8,
62x4,
63x2,
68.2x8,
70.5x8,
72x8,
72.3x8,
74x4,
81.3x8,
82.5x4,
82.7x8,
87.5x8,
104.5x8
1x2290x8,
120x36
77sphenomegacoronaJ881218283x16,
4x2
8.3x4,
8.4x4,
18.6x2,
25.3x8,
36.3x8,
41x8,
42.8x4,
48.4x8,
50.6x8,
55.1x8,
61.6x4,
62.6x4,
62.7x4,
65.8x8,
67x12,
67.1x4,
72.8x4,
72.9x4,
83.8x8,
93.3x8,
97.4x8,
100.6x4,
105.4x8,
107x2,
114.9x8
0.761x26,
0.762x2
90x8,
120x48
78square_cupolaJ41210203x4,
4x5,
8x1
35.3x16,
45x8,
54.7x8,
60x8,
125.3x8,
135x8
0.753x2045x8,
90x20,
120x12
79square_gyrobicupolaJ291618323x8,
4x10
35.3x32,
45x16,
54.7x16,
60x16,
80.3x16,
82.1x16,
98.4x16
0.765x3290x40,
120x24
80square_orthobicupolaJ281618323x8,
4x10
35.3x32,
45x16,
54.7x16,
60x16,
70.5x8,
90x40
0.765x3290x40,
120x24
81square_pyramidJ15583x4,
4x1
70.5x8,
109.5x4,
125.3x8
1.41x890x4,
120x12
82triangular_cupolaJ398153x4,
4x3,
6x1
54.7x18,
70.5x6,
90x6,
109.5x6,
125.3x6
0.965x1560x6,
90x12,
120x12
83triangular_dipyramidJ125693x638.9x6,
109.5x12,
123.7x12
1.22x9120x18
84triangular_hebesphenorotundaJ921820363x13,
4x3,
5x3,
6x1
20.9x12,
37.4x18,
41.8x24,
54.7x12,
63.4x6,
69.1x12,
70.5x30,
79.2x12,
90x12,
100.8x6
0.661x3660x6,
72x15,
90x12,
120x39
85triangular_orthobicupolaJ271214243x8,
4x6
38.9x6,
54.7x36,
70.5x18,
78.9x24,
90x12
1x2490x24,
120x24
86triaugmented_dodecahedronJ612324453x15,
5x9
26.1x30,
41.8x30,
58.5x60,
63.4x30,
70.5x30
0.613x4572x45,
120x45
87triaugmented_hexagonal_prismJ571517303x12,
4x3,
6x2
5.3x12,
35.3x12,
70.5x24,
73.2x24,
90x36,
109.5x12
0.636x3060x12,
90x12,
120x36
88triaugmented_triangular_prismJ51914213x1410.5x6,
35.3x12,
60x12,
70.5x24,
76x24,
90x24,
109.5x12
1x21120x42
89triaugmented_truncated_dodecahedronJ7175621353x35,
4x15,
5x3,
10x9
5.7x30,
9.8x4,
11.3x2,
18x8,
20.9x60,
21.6x60,
26.1x26,
31.7x30,
36x30,
37.4x120,
40.5x52,
63.4x32
0.307x13536x90,
72x15,
90x60,
120x105
90tridiminished_icosahedronJ6398153x5,
5x3
41.8x6,
70.5x6,
79.2x18,
100.8x6,
116.6x6
1x1572x15,
120x15
91tridiminished_rhombicosidodecahedronJ834532753x5,
4x15,
5x9,
10x3
20.9x30,
31.7x60,
36x30,
37.4x30,
58.3x30,
63.4x30
0.424x7536x30,
72x45,
90x60,
120x15
92trigyrate_rhombicosidodecahedronJ7560621203x20,
4x30,
5x12
20.9x90,
26.1x30,
26.6x30,
31.7x90,
33.3x60,
36x60,
37.4x60,
40.5x60
0.448x12072x60,
90x120,
120x60


Group: platonic

platonic
(1)(2)(3)(4)
cubedodecahedronicosahedronoctahedron
(5)
tetrahedron

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1cubeHexahedron86124x690x242x1290x24
2dodecahedron-2012305x1263.4x600.714x3072x60
3icosahedron-1220303x2041.8x60,
70.5x120
1.24x30120x60
4octahedron-68123x870.5x24,
109.5x24
1.41x12120x24
5tetrahedron-4463x4109.5x122.83x6120x12


Group: prisms

prisms
(1)(2)(3)(4)
decagonal_prismhexagonal_prismoctagonal_prismpentagonal_prism
(5)(6)
square_prismtriangular_prism

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1decagonal_prism-2012304x10,
10x2
36x20,
90x40
0.59x3036x20,
90x40
2hexagonal_prism-128184x6,
6x2
60x12,
90x24
0.894x1860x12,
90x24
3octagonal_prism-1610244x8,
8x2
45x16,
90x32
0.715x2445x16,
90x32
4pentagonal_prism-107154x5,
5x2
72x10,
90x20
1.01x1572x10,
90x20
5square_prismCube86124x690x241.15x1290x24
6triangular_prism-6593x2,
4x3
90x12,
120x6
1.31x990x12,
120x6


Group: pyramids

pyramids
(1)(2)(3)(4)
pentagonal_dipyramidpentagonal_pyramidsquare_dipryamidsquare_pyramid
(5)(6)
triangular_dipyramidtriangular_pyramid

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1pentagonal_dipyramidJ13710153x1041.8x20,
70.5x20,
105.2x10,
121.2x20
1.18x15120x30
2pentagonal_pyramidJ266103x5,
5x1
41.8x10,
70.5x10,
142.6x10
1.17x1072x5,
120x15
3square_dipryamidOctahedron68123x870.5x24,
109.5x24
1.41x12120x24
4square_pyramidJ15583x4,
4x1
70.5x8,
109.5x4,
125.3x8
1.41x890x4,
120x12
5triangular_dipyramidJ125693x638.9x6,
109.5x12,
123.7x12
1.22x9120x18
6triangular_pyramidTetrahedron4463x4109.5x121.63x6120x12


Group: trapezohedron

trapezohedron
(1)(2)(3)(4)
decagonal_trapezohedronenneagonal_trapezohedronheptagonal_trapezohedronhexagonal_trapezohedron
(5)(6)(7)(8)
octagonal_trapezohedronpentagonal_trapezohedronsquare_trapezohedrontriangular_trapezohedron

no.table idother nameverticesfacesedgesface-verticiesface-anglesedge-lengthsedge-angles
1decagonal_trapezohedron-2220404x2034.7x80,
69.2x40,
102.8x40,
133.6x40,
150.2x20
0.0991x20,
1.01x20
63.2x60,
170.4x20
2enneagonal_trapezohedron-2018364x1838.3x72,
76.1x36,
112.3x36,
141.7x36
0.122x18,
1.02x18
63.9x54,
168.3x18
3heptagonal_trapezohedron-1614284x1448x56,
94.2x28,
132x28
0.203x14,
1.03x14
66.4x42,
160.9x14
4hexagonal_trapezohedron-1412244x1254.7x48,
105.5x24,
133.7x12
0.277x12,
1.04x12
68.5x36,
154.4x12
5octagonal_trapezohedron-1816324x1642.6x64,
84.4x32,
122.7x32,
143.6x16
0.155x16,
1.02x16
64.9x48,
165.2x16
6pentagonal_trapezohedron-1210204x1063.4x40,
116.6x20
0.402x10,
1.05x10
72x30,
144x10
7square_trapezohedron-108164x874.9x32,
118.5x8
0.634x8,
1.08x8
78x24,
125.9x8
8triangular_trapezohedronCube86124x690x241.15x1290x24

Variable Documentation

dtc_polyhedra_anti_prisms

<matrix-2x9> anti_prisms polyhedra data table columns definition.

Definition at line 114 of file anti_prisms.scad.

dtc_polyhedra_archimedean

<matrix-2x9> archimedean polyhedra data table columns definition.

Definition at line 114 of file archimedean.scad.

dtc_polyhedra_archimedean_duals

<matrix-2x9> archimedean_duals polyhedra data table columns definition.

Definition at line 114 of file archimedean_duals.scad.

dtc_polyhedra_cupolas

<matrix-2x9> cupolas polyhedra data table columns definition.

Definition at line 114 of file cupolas.scad.

dtc_polyhedra_dipyramids

<matrix-2x9> dipyramids polyhedra data table columns definition.

Definition at line 114 of file dipyramids.scad.

dtc_polyhedra_johnson

<matrix-2x9> johnson polyhedra data table columns definition.

Definition at line 114 of file johnson.scad.

dtc_polyhedra_platonic

<matrix-2x9> platonic polyhedra data table columns definition.

Definition at line 114 of file platonic.scad.

dtc_polyhedra_polyhedra_all

<matrix-2x9> polyhedra_all polyhedra data table columns definition.

Definition at line 125 of file polyhedra_all.scad.

dtc_polyhedra_prisms

<matrix-2x9> prisms polyhedra data table columns definition.

Definition at line 114 of file prisms.scad.

dtc_polyhedra_pyramids

<matrix-2x9> pyramids polyhedra data table columns definition.

Definition at line 114 of file pyramids.scad.

dtc_polyhedra_trapezohedron

<matrix-2x9> trapezohedron polyhedra data table columns definition.

Definition at line 114 of file trapezohedron.scad.

dtr_polyhedra_anti_prisms

<matrix-9xR> anti_prisms polyhedra data table rows.

Definition at line 129 of file anti_prisms.scad.

dtr_polyhedra_archimedean

<matrix-9xR> archimedean polyhedra data table rows.

Definition at line 129 of file archimedean.scad.

dtr_polyhedra_archimedean_duals

<matrix-9xR> archimedean_duals polyhedra data table rows.

Definition at line 129 of file archimedean_duals.scad.

dtr_polyhedra_cupolas

<matrix-9xR> cupolas polyhedra data table rows.

Definition at line 129 of file cupolas.scad.

dtr_polyhedra_dipyramids

<matrix-9xR> dipyramids polyhedra data table rows.

Definition at line 129 of file dipyramids.scad.

dtr_polyhedra_johnson

<matrix-9xR> johnson polyhedra data table rows.

Definition at line 129 of file johnson.scad.

dtr_polyhedra_platonic

<matrix-9xR> platonic polyhedra data table rows.

Definition at line 129 of file platonic.scad.

dtr_polyhedra_polyhedra_all

<matrix-9xR> polyhedra_all polyhedra data table rows.

Definition at line 140 of file polyhedra_all.scad.

dtr_polyhedra_prisms

<matrix-9xR> prisms polyhedra data table rows.

Definition at line 129 of file prisms.scad.

dtr_polyhedra_pyramids

<matrix-9xR> pyramids polyhedra data table rows.

Definition at line 129 of file pyramids.scad.

dtr_polyhedra_trapezohedron

<matrix-9xR> trapezohedron polyhedra data table rows.

Definition at line 129 of file trapezohedron.scad.