Article 2CZCX Simulating seashells

Simulating seashells

by
John
from John D. Cook on (#2CZCX)

In 1838, Rev. Henry Moseley discovered that a large number of mollusk shells and other shells can be described using three parameters: k, T, and D.

sim_shell.png

First imagine a thin wire running through the coil of the shell. In cylindrical coordinates, this wire follows the parameterization

r = ekI
z = Tt

If T = 0 this is a logarithmic spiral in the (r, I) plane. For positive T, the spiral is stretched so that its vertical position is proportional to its radius.

Next we build a shell by putting a tube around this imaginary wire. The radius R of the tube at each point is proportional to the r coordinate: R = Dr.

The image above was created using k = 0.1, T = 2.791, and D = 0.8845 using iyvind Hammer's seashell generating software. You can download Hammer's software for Windows and experiment with your own shell simulations by adjusting the parameters.

See also Hammer's book and YouTube video:

SRhpedkpsT8
External Content
Source RSS or Atom Feed
Feed Location http://feeds.feedburner.com/TheEndeavour?format=xml
Feed Title John D. Cook
Feed Link https://www.johndcook.com/blog
Reply 0 comments