|
@ -0,0 +1,30 @@ |
|
|
|
|
|
// configuration values |
|
|
|
|
|
fs = 5; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
content = "TM"; |
|
|
|
|
|
font = "Droid Sans Mono Bold"; |
|
|
|
|
|
|
|
|
|
|
|
difference () { |
|
|
|
|
|
union () { |
|
|
|
|
|
difference () { |
|
|
|
|
|
union () { |
|
|
|
|
|
cube([92,112,109]); |
|
|
|
|
|
hull () { |
|
|
|
|
|
translate([0, 0, 100]) cube([92,112,1]); |
|
|
|
|
|
translate([-0.5,-0.5,107]) cube([93,113,2]); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
translate([3, 3, 3]) cube([86,106,109]); |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
translate([-0.6, 56, 90]) rotate([90,0,90]) cylinder(r1=12.7, r2=12.7, h=3.7, $fn=70); |
|
|
|
|
|
translate([89, 56, 90]) rotate([90,0,90]) cylinder(r1=12.7, r2=12.7, h=3.7, $fn=70); |
|
|
|
|
|
translate([46, -0.6, 112]) rotate([0,90,90]) cylinder(r1=25, r2=25, h=3.7, $fn=70); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
translate ([41, 0, 80]) rotate([90,0,0]) { |
|
|
|
|
|
linear_extrude(height=1.0) { |
|
|
|
|
|
text(content, font=font, size=fs); |
|
|
|
|
|
} |
|
|
|
|
|
} |