3
1
Back

Larger values for the sake of code complexity. Odd values are -=1 } module knurled_cyl(chg, cod, cwd, csh, cdp, fsh, smt echo("knurled cylinder max diameter: ", 2*cord); echo("knurled cylinder max diameter: ", 2*cord); echo("knurled cylinder max diameter: ", 2*cird); if( fsh < 0 shape(fsh, cird+cdp*smt/100, cord, cfn*4, chg); module shape(hsh, ird, ord, fn4, hg y0=-0.1; y1=0; y2=abs(hsh); y3=hg-abs(hsh); y4=hg; y5=hg+0.1; if ( hsh >= 0 ) { union() { difference(){ railRect(height); railSlot(height); railSupportCavity(height); } } } module make_surface(filename, h) { wants to merge 3 commits from bugfix/v1.1 into main v1 Final tweaks, version submitted to JLCPCB on 20240124 Final tweaks, version submitted.

New Pull Request