diff options
| author | Mirek Kratochvil <exa.exa@gmail.com> | 2026-10-29 21:59:11 +0100 |
|---|---|---|
| committer | Mirek Kratochvil <exa.exa@gmail.com> | 2026-10-29 21:59:11 +0100 |
| commit | a57b23e308bb5dd0846ad977dbf931aeef8ed42f (patch) | |
| tree | 27ce30db55bc94d87d6c83f0973407a7b8ec30f1 /LS47.scad | |
| parent | 74b7edfefcc51a7e199c2573dab4668a04642356 (diff) | |
| download | ls47-a57b23e308bb5dd0846ad977dbf931aeef8ed42f.tar.gz ls47-a57b23e308bb5dd0846ad977dbf931aeef8ed42f.tar.bz2 | |
a bit of a clean-up
Diffstat (limited to 'LS47.scad')
| -rw-r--r-- | LS47.scad | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -2,7 +2,7 @@ // No license, but send me a hello if you use this for some good purpose. // -- Mirek Kratochvil <exa.exa@gmail.com> -font = "FiraMono"; +font = "FiraMono:style=Bold"; alphabet = "en"; @@ -45,19 +45,19 @@ module tilec(letter, x, y, c) { cylinder(tileheight, corner, corner); }; color("white") { - translate([tilesize*(0.5-dx*0.13),tilesize*(0.33-dy*0.13),tileheight*.51]) - linear_extrude (height=tileheight/2) + translate([tilesize*(0.5-dx*0.1),tilesize*(0.3-dy*0.1),tileheight*.5]) + linear_extrude (height=tileheight) text(letter, font=font, size=tilesize*.48, halign="center", valign="baseline"); } color("white") - translate([tilesize*(0.5+dx*0.3), tilesize*0.5, tileheight*.76]) + translate([tilesize*(0.5+dx*0.3), tilesize*0.5, tileheight*.5]) scale(4*[dx,1,1]) rotate([0,0,-90]) linear_extrude(height=tileheight/4) arrow(abs(xx)); color("white") - translate([tilesize*0.5, tilesize*(0.5+dy*0.3), tileheight*.76]) + translate([tilesize*0.5, tilesize*(0.5+dy*0.3), tileheight*.5]) scale(4*[1,dy,1]) linear_extrude(height=tileheight/4) arrow(abs(yy)); @@ -79,7 +79,7 @@ module tiles(letters) { if (alphabet=="en") { // latin variant of tiles tiles( - ["...", "A", "B", "C", "D", "E", "F", + ["_", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", ".", |
