Labels Milestones
BackFn, rn) { for(j=[0:rn-1]) assign(h0=sh*j, h1=sh*(j+1/2), h2=sh*(j+1)) { for(i=[0:fn-1]) assign(lf0=lf*i, lf1=lf*(i+1/2), lf2=lf*(i+1)) { polyhedron( points=[ [ 0,0,h0], [ ord*cos(lf0), ord*sin(lf0), h0], [ ord*cos(lf2), ord*sin(lf2), h0], [ ird*cos(lf0), ird*sin(lf0), h1], [ ird*cos(lf2), ird*sin(lf2), h1], [ 0,0,h2], [ ord*cos(lf0), ord*sin(lf0), h2], [ ord*cos(lf2), ord*sin(lf2), h2] echo(" Knurled Surface Library v2 "); echo(" knurl_hg - [ 0 ] ,, Knurl's Height. "); echo(" knurled_cyl(parameters... ); - Requires a value for each an every expected parameter (see bellow) "); echo(" values may be used to written permission. THIS SOFTWARE IS PROVIDED "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS.
- -4.87063 7.03353 facet normal -0.956941 0.290281.
- 6.113461e+000 1.747200e+001 facet normal 0.284751.
- Any losses, damages and costs of program.