geom3d
facet
define a faceting of a given polyhedron
Calling Sequence
Parameters
Description
Examples
facet(gon, case, n)
gon
-
the name of the facetted polyhedron to be created
case
the case polyhedron
n
non-negative integer
The case of a star-polyhedron or compound is the smallest convex solid that can contain it. The star-polyhedron or compound may be constructed by faceting its case which involves removal of solid pieces. Note that it can also be constructed by stellating its core. See the geom3d:-stellate command for more information.
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.
with⁡geom3d:
Define the 1-st faceting of a cuboctahedron with center (0,0,0) radius 2
facet⁡i1,cuboctahedron⁡c,point⁡o,0,0,0,2,1
i1
coordinates⁡center⁡i1
0,0,0
form⁡i1
facetted_cuboctahedron3d
schlafli⁡i1
facetted⁡3,4
Plotting:
draw⁡i1,style=patch,orientation=−145,132,lightmodel=light4,shading=XY,title=`facetted cuboctahedron - 1`
See Also
geom3d[Archimedean]
geom3d[polyhedra]
geom3d[RegularPolyhedron]
geom3d[stellate]
Download Help Document