add dice
This commit is contained in:
parent
29c77da0be
commit
c28dfc40ab
2 changed files with 106 additions and 0 deletions
53
dice/letter_die.scad
Normal file
53
dice/letter_die.scad
Normal file
|
@ -0,0 +1,53 @@
|
|||
|
||||
r=10;
|
||||
r2=8.5;
|
||||
|
||||
hull() {
|
||||
translate([-r2,-r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,-r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,-r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,-r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
}
|
||||
|
||||
color([1,0,0])
|
||||
{
|
||||
rotate([0,0,0])
|
||||
translate([0,0,r])
|
||||
text("A", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([0,180,0])
|
||||
translate([0,0,r])
|
||||
text("F", halign="center", valign="center", size=15, font="Open Sans");
|
||||
|
||||
rotate([90,0,0])
|
||||
translate([0,0,r])
|
||||
text("B", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([-90,180,0])
|
||||
translate([0,0,r])
|
||||
text("E", halign="center", valign="center", size=15, font="Open Sans");
|
||||
|
||||
rotate([90,0,90])
|
||||
translate([0,0,r])
|
||||
text("C", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([-90,180,90])
|
||||
translate([0,0,r])
|
||||
text("D", halign="center", valign="center", size=15, font="Open Sans");
|
||||
}
|
53
dice/number_die.scad
Normal file
53
dice/number_die.scad
Normal file
|
@ -0,0 +1,53 @@
|
|||
|
||||
r=10;
|
||||
r2=8.5;
|
||||
|
||||
hull() {
|
||||
translate([-r2,-r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,-r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,r2,-r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,-r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,-r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([r2,r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
|
||||
translate([-r2,r2,r2])
|
||||
sphere(r=2, $fn=64);
|
||||
}
|
||||
|
||||
color([0,1,0])
|
||||
{
|
||||
rotate([0,0,0])
|
||||
translate([0,0,r])
|
||||
text("1", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([0,180,0])
|
||||
translate([0,0,r])
|
||||
text("6", halign="center", valign="center", size=15, font="Open Sans");
|
||||
|
||||
rotate([90,0,0])
|
||||
translate([0,0,r])
|
||||
text("2", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([-90,180,0])
|
||||
translate([0,0,r])
|
||||
text("5", halign="center", valign="center", size=15, font="Open Sans");
|
||||
|
||||
rotate([90,0,90])
|
||||
translate([0,0,r])
|
||||
text("3", halign="center", valign="center", size=15, font="Open Sans");
|
||||
rotate([-90,180,90])
|
||||
translate([0,0,r])
|
||||
text("4", halign="center", valign="center", size=15, font="Open Sans");
|
||||
}
|
Loading…
Add table
Reference in a new issue