create spinehead,spineneck //neckleng=1.225, neckdiam=0.25, Ra=200 yields 50MO spines headradius=0.5 neckleng=3.0625 neckdiam=0.125 //neckdiam=0.088388348 connect spinehead(0),spineneck(1) spinehead { nseg=7 pt3dclear() for i=0,nseg-1 { tx=-(i*2*headradius)/(nseg-1) td=2*sqrt(headradius^2-(tx+headradius)^2) if (td<neckdiam) { td = neckdiam } pt3dadd(tx,0,0,td) } } spineneck { nseg=7 pt3dclear() for j = 0,nseg-1 { tx=(j*neckleng)/(nseg-1) pt3dadd(tx,0,0,neckdiam) } }