3 include <quacks-ingredients.scad>
5 sandingframe_gap = 0.3; // to be added to radius
8 sandingframe_th = thick*2/3;
10 module Demo(){ ////toplevel
12 color("red") { Token_L3(); }
13 color("white") { Token_L1(); Token_L5(); }
14 color("black") { Token_L2(); Token_L4(); }
17 module SandingFrame(){ ////toplevel
18 stride = token_dia + 5;
22 linear_extrude(height = sandingframe_th) {
24 translate((token_dia/2 + stride) * 0.5 * [-1,-1])
25 square([ stride * (nl + 0.5),
27 for (i = [0 : nl-1]) {
28 translate([ stride*i, 0 ])
29 circle(r = token_dia/2 + sandingframe_gap);