omdl  v0.9.5
OpenSCAD Mechanical Design Library
Polyhedra

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

+ Collaboration diagram for Polyhedra:

Files

file  polyhedra_all.scad
 Polyhedra data table: polyhedra_all.
 
file  anti_prisms.scad
 Polyhedra data table: anti_prisms.
 
file  archimedean_duals.scad
 Polyhedra data table: archimedean_duals.
 
file  archimedean.scad
 Polyhedra data table: archimedean.
 
file  cupolas.scad
 Polyhedra data table: cupolas.
 
file  dipyramids.scad
 Polyhedra data table: dipyramids.
 
file  johnson.scad
 Polyhedra data table: johnson.
 
file  platonic.scad
 Polyhedra data table: platonic.
 
file  prisms.scad
 Polyhedra data table: prisms.
 
file  pyramids.scad
 Polyhedra data table: pyramids.
 
file  trapezohedron.scad
 Polyhedra data table: trapezohedron.
 

Variables

 dtc_polyhedra_polyhedra_all
 
 dtr_polyhedra_polyhedra_all
 
 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
 

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.

field 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 table_get_value() to retrieve field data as show in the following example. To see a list of table identifiers consider the function table_get_row_ids(), table_get_column_ids(), or module table_dump(). See datatypes/table.scad for other available table functions. For a general introduction to this topic, see Wikipedia on Polyhedron.

Example

include <omdl-base.scad>;
include <units/coordinate.scad>;
include <tools/polytope.scad>;
include <database/geometry/polyhedra/platonic.scad>;
id = "dodecahedron";
pv = table_get_value(tr, tc, id, "c");
pf = table_get_value(tr, tc, id, "f");
sv = coordinate_scale3d_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);
dtc_polyhedra_platonic
Definition: platonic.scad:197
dtr_polyhedra_platonic
Definition: platonic.scad:212
function table_get_value(r, c, ri, ci)
Get the table cell value for a specified row and column identifier.
module polytope_number(c, f, e, vi=true, fi=true, ei=true, sp=false, ts, th, to, tr=0)
Label the vertices, paths, and edges of a polytope.
Definition: polytope.scad:348
module polytope_frame(c, f, e, vi=true, fi=true, ei=true, vc=1, fc=2, ec=0)
Assemble a polytope skeletal frame using child objects.
Definition: polytope.scad:789
function coordinate(c, from=coordinate_unit_default, to=coordinate_unit_base)
Convert point from one coordinate system to another.
function coordinate_scale3d_csc(c, r, t=false)
Spherically scale a list of 3d cartesian coordinates.

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."


Anti Prisms

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/anti_prisms.scad>;

Examples
(1)(2)(3)(4)
id: decagonal_antiprism
decagonal
antiprism
id: hexagonal_antiprism
hexagonal
antiprism
id: octagonal_antiprism
octagonal
antiprism
id: pentagonal_antiprism
pentagonal
antiprism
(5)(6)
id: square_antiprism
square
antiprism
id: triangular_antiprism
triangular
antiprism

Autostats

no.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


Archimedean Duals

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/archimedean_duals.scad>;

Examples
(1)(2)(3)(4)
id: disdyakis_dodecahedron
disdyakis
dodecahedron
id: disdyakis_triacontahedron
disdyakis
triacontahedron
id: kite_hexecontahedron
kite
hexecontahedron
id: kite_icositetrahedron
kite
icositetrahedron
(5)(6)(7)(8)
id: pentagonal_hexecontahedron
pentagonal
hexecontahedron
id: pentagonal_icositetrahedron
pentagonal
icositetrahedron
id: pentakis_dodecahedron
pentakis
dodecahedron
id: rhombic_dodecahedron
rhombic
dodecahedron
(9)(10)(11)(12)
id: rhombic_triacontahedron
rhombic
triacontahedron
id: tetrakis_hexahedron
tetrakis
hexahedron
id: triakis_icosahedron
triakis
icosahedron
id: triakis_octahedron
triakis
octahedron
(13)
id: triakis_tetrahedron
triakis
tetrahedron

Autostats

no.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


Archimedean

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/archimedean.scad>;

Examples
(1)(2)(3)(4)
id: cuboctahedron
cuboctahedron
id: icosidodecahedron
icosidodecahedron
id: rhombicosidodecahedron
rhombicosidodecahedron
id: rhombicuboctahedron
rhombicuboctahedron
(5)(6)(7)(8)
id: snub_cuboctahedron
snub
cuboctahedron
id: snub_icosidodecahedron
snub
icosidodecahedron
id: truncated_cube
truncated
cube
id: truncated_cuboctahedron
truncated
cuboctahedron
(9)(10)(11)(12)
id: truncated_dodecahedron
truncated
dodecahedron
id: truncated_icosahedron
truncated
icosahedron
id: truncated_icosidodecahedron
truncated
icosidodecahedron
id: truncated_octahedron
truncated
octahedron
(13)
id: truncated_tetrahedron
truncated
tetrahedron

Autostats

no.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


Cupolas

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/cupolas.scad>;

Examples
(1)(2)(3)(4)
id: pentagonal_cupola
pentagonal
cupola
id: pentagonal_gyrobicupola
pentagonal
gyrobicupola
id: pentagonal_orthobicupola
pentagonal
orthobicupola
id: square_cupola
square
cupola
(5)(6)(7)(8)
id: square_gyrobicupola
square
gyrobicupola
id: square_orthobicupola
square
orthobicupola
id: triangular_cupola
triangular
cupola
id: triangular_gyrobicupola
triangular
gyrobicupola
(9)
id: triangular_orthobicupola
triangular
orthobicupola

Autostats

no.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


Dipyramids

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/dipyramids.scad>;

Examples
(1)(2)(3)(4)
id: decagonal_bi_pyramid
decagonal
bi
pyramid
id: hexagonal_bi_pyramid
hexagonal
bi
pyramid
id: octagonal_di_pyramid
octagonal
di
pyramid
id: pentagonal_di_pyramid
pentagonal
di
pyramid
(5)(6)
id: square_di_pyramid
square
di
pyramid
id: triangular_di_pyramid
triangular
di
pyramid

Autostats

no.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


Johnson

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/johnson.scad>;

Examples
(1)(2)(3)(4)
id: augmented_dodecahedron
augmented
dodecahedron
id: augmented_hexagonal_prism
augmented
hexagonal
prism
id: augmented_pentagonal_prism
augmented
pentagonal
prism
id: augmented_sphenocorona
augmented
sphenocorona
(5)(6)(7)(8)
id: augmented_triangular_prism
augmented
triangular
prism
id: augmented_tridiminished_icosahedron
augmented
tridiminished
icosahedron
id: augmented_truncated_cube
augmented
truncated
cube
id: augmented_truncated_dodecahedron
augmented
truncated
dodecahedron
(9)(10)(11)(12)
id: augmented_truncated_tetrahedron
augmented
truncated
tetrahedron
id: biaugmented_pentagonal_prism
biaugmented
pentagonal
prism
id: biaugmented_triangular_prism
biaugmented
triangular
prism
id: biaugmented_truncated_cube
biaugmented
truncated
cube
(13)(14)(15)(16)
id: bigyrate_diminished_rhombicosidodecahedron
bigyrate
diminished
rhombicosidodecahedron
id: bilunabirotunda
bilunabirotunda
id: diminished_rhombicosidodecahedron
diminished
rhombicosidodecahedron
id: disphenocingulum
disphenocingulum
(17)(18)(19)(20)
id: elongated_pentagonal_cupola
elongated
pentagonal
cupola
id: elongated_pentagonal_dipyramid
elongated
pentagonal
dipyramid
id: elongated_pentagonal_gyrobicupola
elongated
pentagonal
gyrobicupola
id: elongated_pentagonal_gyrobirotunda
elongated
pentagonal
gyrobirotunda
(21)(22)(23)(24)
id: elongated_pentagonal_gyrocupolarotunda
elongated
pentagonal
gyrocupolarotunda
id: elongated_pentagonal_orthobicupola
elongated
pentagonal
orthobicupola
id: elongated_pentagonal_orthobirotunda
elongated
pentagonal
orthobirotunda
id: elongated_pentagonal_orthocupolarotunda
elongated
pentagonal
orthocupolarotunda
(25)(26)(27)(28)
id: elongated_pentagonal_pyramid
elongated
pentagonal
pyramid
id: elongated_pentagonal_rotunds
elongated
pentagonal
rotunds
id: elongated_square_cupola
elongated
square
cupola
id: elongated_square_dipyramid
elongated
square
dipyramid
(29)(30)(31)(32)
id: elongated_square_gyrobicupola
elongated
square
gyrobicupola
id: elongated_square_pyramid
elongated
square
pyramid
id: elongated_triangular_cupola
elongated
triangular
cupola
id: elongated_triangular_dipyramid
elongated
triangular
dipyramid
(33)(34)(35)(36)
id: elongated_triangular_gyrobicupola
elongated
triangular
gyrobicupola
id: elongated_triangular_orthobicupola
elongated
triangular
orthobicupola
id: elongated_triangular_pyramid
elongated
triangular
pyramid
id: gyrate_bidiminished_rhombicosidodecahedron
gyrate
bidiminished
rhombicosidodecahedron
(37)(38)(39)(40)
id: gyrate_rhombicosidodecahedron
gyrate
rhombicosidodecahedron
id: gyrobifastigium
gyrobifastigium
id: gyroelongated_pentagonal_bicupola
gyroelongated
pentagonal
bicupola
id: gyroelongated_pentagonal_birotunda
gyroelongated
pentagonal
birotunda
(41)(42)(43)(44)
id: gyroelongated_pentagonal_cupola
gyroelongated
pentagonal
cupola
id: gyroelongated_pentagonal_cupolarotunda
gyroelongated
pentagonal
cupolarotunda
id: gyroelongated_pentagonal_pyramid
gyroelongated
pentagonal
pyramid
id: gyroelongated_pentagonal_rotunda
gyroelongated
pentagonal
rotunda
(45)(46)(47)(48)
id: gyroelongated_square_bicupola
gyroelongated
square
bicupola
id: gyroelongated_square_cupola
gyroelongated
square
cupola
id: gyroelongated_square_dipyramid
gyroelongated
square
dipyramid
id: gyroelongated_square_pyramid
gyroelongated
square
pyramid
(49)(50)(51)(52)
id: gyroelongated_triangular_bicupola
gyroelongated
triangular
bicupola
id: gyroelongated_triangular_cupola
gyroelongated
triangular
cupola
id: hebesphenomegacorona
hebesphenomegacorona
id: metabiaugmented_dodecahedron
metabiaugmented
dodecahedron
(53)(54)(55)(56)
id: metabiaugmented_hexagonal_prism
metabiaugmented
hexagonal
prism
id: metabiaugmented_truncated_dodecahedron
metabiaugmented
truncated
dodecahedron
id: metabidiminished_icosahedron
metabidiminished
icosahedron
id: metabidiminished_rhombicosidodecahedron
metabidiminished
rhombicosidodecahedron
(57)(58)(59)(60)
id: metabigyrate_rhombicosidodecahedron
metabigyrate
rhombicosidodecahedron
id: metagyrate_diminished_rhombicosidodecahedron
metagyrate
diminished
rhombicosidodecahedron
id: parabiaugmented_dodecahedron
parabiaugmented
dodecahedron
id: parabiaugmented_hexagonal_prism
parabiaugmented
hexagonal
prism
(61)(62)(63)(64)
id: parabiaugmented_truncated_dodecahedron
parabiaugmented
truncated
dodecahedron
id: parabidiminished_rhombicosidodecahedron
parabidiminished
rhombicosidodecahedron
id: parabigyrate_rhombicosidodecahedron
parabigyrate
rhombicosidodecahedron
id: paragyrate_diminished_rhombicosidodecahedron
paragyrate
diminished
rhombicosidodecahedron
(65)(66)(67)(68)
id: pentagonal_cupola
pentagonal
cupola
id: pentagonal_dipyramid
pentagonal
dipyramid
id: pentagonal_gyrobicupola
pentagonal
gyrobicupola
id: pentagonal_gyrocupolarotunda
pentagonal
gyrocupolarotunda
(69)(70)(71)(72)
id: pentagonal_orthobicupola
pentagonal
orthobicupola
id: pentagonal_orthobirotunda
pentagonal
orthobirotunda
id: pentagonal_orthocupolarontunda
pentagonal
orthocupolarontunda
id: pentagonal_pyramid
pentagonal
pyramid
(73)(74)(75)(76)
id: pentagonal_rotunda
pentagonal
rotunda
id: snub_disphenoid
snub
disphenoid
id: snub_square_antiprism
snub
square
antiprism
id: sphenocorona
sphenocorona
(77)(78)(79)(80)
id: sphenomegacorona
sphenomegacorona
id: square_cupola
square
cupola
id: square_gyrobicupola
square
gyrobicupola
id: square_orthobicupola
square
orthobicupola
(81)(82)(83)(84)
id: square_pyramid
square
pyramid
id: triangular_cupola
triangular
cupola
id: triangular_dipyramid
triangular
dipyramid
id: triangular_hebesphenorotunda
triangular
hebesphenorotunda
(85)(86)(87)(88)
id: triangular_orthobicupola
triangular
orthobicupola
id: triaugmented_dodecahedron
triaugmented
dodecahedron
id: triaugmented_hexagonal_prism
triaugmented
hexagonal
prism
id: triaugmented_triangular_prism
triaugmented
triangular
prism
(89)(90)(91)(92)
id: triaugmented_truncated_dodecahedron
triaugmented
truncated
dodecahedron
id: tridiminished_icosahedron
tridiminished
icosahedron
id: tridiminished_rhombicosidodecahedron
tridiminished
rhombicosidodecahedron
id: trigyrate_rhombicosidodecahedron
trigyrate
rhombicosidodecahedron

Autostats

no.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


Platonic

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/platonic.scad>;

Examples
(1)(2)(3)(4)
id: cube
cube
id: dodecahedron
dodecahedron
id: icosahedron
icosahedron
id: octahedron
octahedron
(5)
id: tetrahedron
tetrahedron

Autostats

no.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


Prisms

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/prisms.scad>;

Examples
(1)(2)(3)(4)
id: decagonal_prism
decagonal
prism
id: hexagonal_prism
hexagonal
prism
id: octagonal_prism
octagonal
prism
id: pentagonal_prism
pentagonal
prism
(5)(6)
id: square_prism
square
prism
id: triangular_prism
triangular
prism

Autostats

no.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


Pyramids

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/pyramids.scad>;

Examples
(1)(2)(3)(4)
id: pentagonal_dipyramid
pentagonal
dipyramid
id: pentagonal_pyramid
pentagonal
pyramid
id: square_dipryamid
square
dipryamid
id: square_pyramid
square
pyramid
(5)(6)
id: triangular_dipyramid
triangular
dipyramid
id: triangular_pyramid
triangular
pyramid

Autostats

no.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


Trapezohedron

Requires:
include <omdl-base.scad>;
include <database/geometry/polyhedra/trapezohedron.scad>;

Examples
(1)(2)(3)(4)
id: decagonal_trapezohedron
decagonal
trapezohedron
id: enneagonal_trapezohedron
enneagonal
trapezohedron
id: heptagonal_trapezohedron
heptagonal
trapezohedron
id: hexagonal_trapezohedron
hexagonal
trapezohedron
(5)(6)(7)(8)
id: octagonal_trapezohedron
octagonal
trapezohedron
id: pentagonal_trapezohedron
pentagonal
trapezohedron
id: square_trapezohedron
square
trapezohedron
id: triangular_trapezohedron
triangular
trapezohedron

Autostats

no.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

dtc_polyhedra_anti_prisms

<map> anti_prisms polyhedra data table columns definition.

Definition at line 197 of file anti_prisms.scad.

◆ dtc_polyhedra_archimedean

dtc_polyhedra_archimedean

<map> archimedean polyhedra data table columns definition.

Definition at line 197 of file archimedean.scad.

◆ dtc_polyhedra_archimedean_duals

dtc_polyhedra_archimedean_duals

<map> archimedean_duals polyhedra data table columns definition.

Definition at line 197 of file archimedean_duals.scad.

◆ dtc_polyhedra_cupolas

dtc_polyhedra_cupolas

<map> cupolas polyhedra data table columns definition.

Definition at line 197 of file cupolas.scad.

◆ dtc_polyhedra_dipyramids

dtc_polyhedra_dipyramids

<map> dipyramids polyhedra data table columns definition.

Definition at line 197 of file dipyramids.scad.

◆ dtc_polyhedra_johnson

dtc_polyhedra_johnson

<map> johnson polyhedra data table columns definition.

Definition at line 197 of file johnson.scad.

◆ dtc_polyhedra_platonic

dtc_polyhedra_platonic

<map> platonic polyhedra data table columns definition.

Definition at line 197 of file platonic.scad.

◆ dtc_polyhedra_polyhedra_all

dtc_polyhedra_polyhedra_all

<map> polyhedra_all polyhedra data table columns definition.

Definition at line 134 of file polyhedra_all.scad.

◆ dtc_polyhedra_prisms

dtc_polyhedra_prisms

<map> prisms polyhedra data table columns definition.

Definition at line 197 of file prisms.scad.

◆ dtc_polyhedra_pyramids

dtc_polyhedra_pyramids

<map> pyramids polyhedra data table columns definition.

Definition at line 197 of file pyramids.scad.

◆ dtc_polyhedra_trapezohedron

dtc_polyhedra_trapezohedron

<map> trapezohedron polyhedra data table columns definition.

Definition at line 197 of file trapezohedron.scad.

◆ dtr_polyhedra_anti_prisms

dtr_polyhedra_anti_prisms

<table> anti_prisms polyhedra data table rows.

Definition at line 212 of file anti_prisms.scad.

◆ dtr_polyhedra_archimedean

dtr_polyhedra_archimedean

<table> archimedean polyhedra data table rows.

Definition at line 212 of file archimedean.scad.

◆ dtr_polyhedra_archimedean_duals

dtr_polyhedra_archimedean_duals

<table> archimedean_duals polyhedra data table rows.

Definition at line 212 of file archimedean_duals.scad.

◆ dtr_polyhedra_cupolas

dtr_polyhedra_cupolas

<table> cupolas polyhedra data table rows.

Definition at line 212 of file cupolas.scad.

◆ dtr_polyhedra_dipyramids

dtr_polyhedra_dipyramids

<table> dipyramids polyhedra data table rows.

Definition at line 212 of file dipyramids.scad.

◆ dtr_polyhedra_johnson

dtr_polyhedra_johnson

<table> johnson polyhedra data table rows.

Definition at line 212 of file johnson.scad.

◆ dtr_polyhedra_platonic

dtr_polyhedra_platonic

<table> platonic polyhedra data table rows.

Definition at line 212 of file platonic.scad.

◆ dtr_polyhedra_polyhedra_all

dtr_polyhedra_polyhedra_all

<table> polyhedra_all polyhedra data table rows.

Definition at line 149 of file polyhedra_all.scad.

◆ dtr_polyhedra_prisms

dtr_polyhedra_prisms

<table> prisms polyhedra data table rows.

Definition at line 212 of file prisms.scad.

◆ dtr_polyhedra_pyramids

dtr_polyhedra_pyramids

<table> pyramids polyhedra data table rows.

Definition at line 212 of file pyramids.scad.

◆ dtr_polyhedra_trapezohedron

dtr_polyhedra_trapezohedron

<table> trapezohedron polyhedra data table rows.

Definition at line 212 of file trapezohedron.scad.