From: Ian Jackson Date: Sat, 15 Feb 2020 18:58:58 +0000 (+0000) Subject: Revert "pandemic-counter: Try using openscad text()" X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=5cedda90a57d7b41e01efe3def1aea6e8ef18bcb;p=reprap-play.git Revert "pandemic-counter: Try using openscad text()" This reverts commit c06056cc47ac6916d0fd4a2df87957ed0e74fb0e. --- diff --git a/pandemic-counter.scad b/pandemic-counter.scad index 96bd534..4d427af 100644 --- a/pandemic-counter.scad +++ b/pandemic-counter.scad @@ -7,32 +7,36 @@ joinwidth=1.0; circlerad=15; -module Token(depth, string, x,y) { +module Letter(depth) { + translate([-circlerad,-circlerad]) + import(file=str("pandemic-counter-l",depth,".dxf"), convexity=100); +} + +module Token(depth) { rotate([0,180,0]) linear_extrude(height=tokenthick) union(){ difference(){ circle(tokenrad); - text(string, font="Courier:style=Bold", size=56 * .3528, - halign="center", valign="center"); + Letter(depth); } - children(); + child(); } } module Token_CDC(){ ////toplevel - Token(30,"C",0,0){}; + Token(30){}; } module Token_Lab(){ ////toplevel - Token(31,"L",0,0){}; + Token(31){}; } module Token_Act(){ ////toplevel - Token(32,"A",0,0){ + Token(32){ translate([0, 1]) square([tokenrad*.75, joinwidth], center=true); } } module Token_Spec(){ ////toplevel - Token(33,"S",0,0){}; + Token(33){}; } //module Token_Terr(){ ////toplevel // Token(34){};