geom3d[facet] - define a faceting of a given polyhedron
|
Calling Sequence
|
|
facet(gon, case, n)
|
|
Parameters
|
|
gon
|
-
|
the name of the facetted polyhedron to be created
|
case
|
-
|
the case polyhedron
|
n
|
-
|
non-negative integer
|
|
|
|
|
Description
|
|
•
|
The core of a star-polyhedron or compound is the largest convex solid that can be drawn inside it, and the case is the smallest convex solid that can contain it.
|
•
|
The compound or star-polyhedron may be constructed either by stellating its core, or by faceting its case which involves removal of solid pieces.
|
•
|
Maple currently supports faceting process to the five polyhedra: octahedron, cuboctahedron, icosidodecahedron, small rhombicuboctahedron and small rhombiicosidodecahedron.
|
•
|
For the octahedron, there are two values of n: 0 and 1.
|
•
|
For the other four polyhedra, there are three values of n: 0, 1 and 2.
|
•
|
To access the information relating to a facetted polyhedron gon, use the following function calls:
|
center(gon);
|
returns the center of the case polyhedron case.
|
faces(gon);
|
returns the faces of gon, each face is represented
|
|
as a list of coordinates of its vertices.
|
form(gon);
|
returns the form of gon.
|
schlafli(gon);
|
returns the ``Schlafli'' symbol of gon.
|
vertices(gon);
|
returns the coordinates of vertices of gon.
|
|
|
|
|
Examples
|
|
>
|
|
Define the 1-st faceting of a cuboctahedron with center (0,0,0) radius 2
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
Plotting:
>
|
|
|
|
Download Help Document
Was this information helpful?