12 triheight = triedge / 2 * sqrt(3);
13 tricentre = triedge / 2 * tan(30);
15 module Number(number) {
16 translate([-figboxsize/2, -figboxsize/2])
17 import(file=str("pandemic-quarantine-l",number,".dxf"), convexity=100);
20 module FaceTriangle(){
29 translate([0, prisml/2, 0])
31 linear_extrude(height=prisml) FaceTriangle();
34 module NumberCut(number){
35 translate([0,0, -etchdepth])
36 linear_extrude(height= etchdepth + 1)
43 translate([0, -prisml/2, triedge * 0.3])
47 for (rot=[0,120,240]) {
48 translate([0,0, tricentre])
50 translate([0,0, -tricentre])
52 rotate([0,0, rot==240 ? 90 : -90])