Antiprism Up Next
Home
Programs
Examples
Album
Download
Project
Forum
About

iso_delta - isohedral deltahedra

Usage    |    Examples    |    Notes

Usage

Synopsis

iso_delta [options] polyhedron

Description

Make Isohedral Deltahedra in OFF format. Based on a paper by G. C. Shephard Periodica Mathematica Hungarica, Volume 39, Numbers 1-3, 2000 , pp. 83-106(24) with enhancements by Jim McNeill and Adrian Rossiter.

Options

polyhedron
The polyhedron may be specified by its list number, or the (start of the) name of the polyhedron. Additional examples can be generated using -d or -c paramters.

-h
program help

-l
display the list of polyhedra

-d
dipyramid of n/d using -n n/d (infinite set)

-t
generate triangle only (polyhedra 1 thru 42 and option -d)

-v
verbose output (polyhedra 1 thru 42 and option -d)

-n <n/d>
polygon type in form n/d (d is optional) note: for option -d and compound cases c, g, h: n and d must be such that (2 < n/d < 6)

-a <ang>
angle

-k <k>
k

-c <type>
compound cases (a through f from Shephard's paper.)
  • a - tetrahedron repeated k times, evenly spaced
    k=1 tetrahedron, k=2 Stella Octangula
    Uniform Compound UC23 when n/d is 2/1

  • b - 5 or 10 tetrahedra
    k=1 icosahedral, k=2 with horizontal reflection
    Uniform Compounds UC05 and UC06

  • c - 2 dipyramids of n/d using -a angle (default: calculated)
    relaxed dual of Uniform Compound Set UC20 and k=1

  • d - 6 octahedra using -a angle (default: 22.5)
    At 45.0 degrees is 3 Octahedra dual of Uniform Compound Set UC07

  • e - 6 or 12 triangular dipyramids
    k=1 octahedral, k=2 with horizontal reflection
    relaxed duals of Uniform Compounds UC30 & UC31

  • f - 6 or 12 5/1 pentagonal or 5/2 star dipyramids
    • 5/1: k=1 icosahedral, k=2 with horizontal reflection
      relaxed duals of Uniform Compounds UC34 & UC35
    • 5/2: k=3 icosahedral, k=4 with horizontal reflection
      relaxed duals of Uniform Compounds UC36 & UC37

Additional Cases

  • g - 2 tetrahedra using -a angle (default: 45.0)
    At 45.0 degrees is Uniform Compound UC04
    Uniform Compound UC23 when n/d is 2/1 and k=1

  • h - 2 tetrahedra repeated k times, evenly spaced using -a angle (default: 1.0)
    Uniform Compound UC23 when n/d is 2/1 for any k

  • i - 6 tetrahedra using -a angle (default: 45.0)
    Uniform Compound UC01. At 45.0 degrees is UC03

  • j - 12 tetrahedra using -a angle (default: 30.0)
    Uniform Compound UC02. At 45.0 degress is UC03

  • k - 2 dipyramids of n/d repeated k times, evenly spaced using -a angle (default: 1.0)
    relaxed dual of Uniform Compound Set UC20

  • l - k dipyramids of n/d using -n n/d, evenly spaced
    relaxed dual of Uniform Compound Set UC21

  • m - 10 or 20 triangular dipyramids
    k=1 icosahedral, k=2 with horizontal reflection
    relaxed duals of Uniform Compounds UC32 & UC33

  • n - 6 10/3 star dipyramids
    relaxed dual of Uniform Compounds UC41

  • o - 5 or 10 Augmented Tetrahedra T2(1)
    k=1 icosahedral, k=2 with horizontal reflection
    relaxed duals of Uniform Compounds UC55 & UC56

  • p - 5 Augmented Octahedra O6(1)
    relaxed dual of Uniform Compounds UC57

  • q - 5 Excavated Octahedra O6(2)
    relaxed dual of Uniform Compounds UC58

-o <file>
write output to file, if this option is not used the program writes to standard output
Additional Cases:

Examples

View polyhedron number 20 in the list
   iso_delta 20 | antiview
View 3 pairs of star-pentagon dipyramids at an angle of 2 degrees
   iso_delta -c k -n 5/2 -k 3 -a 2 | antiview

Notes

iso_delta was written by Roger Kaufman.


     Next: conway - Conway Notation transformations
     Up: Programs and Documentation


Home   |   Programs   |   Examples   |   Album   |   Download   |   Project   |   Forum   |   About

Contact: adrian@antiprism.com      -      Modified 23.5.2008