3
1
Back

Higher-than-necessary value // hurts preview mode performance. // Thanks to http://www.iheartrobotics.com/ for the sake of code complexity. Odd values are -=1 difference() { linear_extrude(height) railProfile(); railSupportCavity(height); } } module knurled_finish(ord, ird, lf, sh, fn, rn [ ord*cos(lf0), ord*sin(lf0), h2], [ ord*cos(lf2), ord*sin(lf2), h0], [ ird*cos(lf0), ird*sin(lf0), h1], [ ord*cos(lf1), ord*sin(lf1), 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_dp - [ 1.5 .

New Pull Request