cleanup & figures big & Tokens
This commit is contained in:
45
HeroesKeepOut/Box-Tokens.scad
Normal file
45
HeroesKeepOut/Box-Tokens.scad
Normal file
@@ -0,0 +1,45 @@
|
||||
include <BOSL2/std.scad>
|
||||
use <../Box.scad>
|
||||
|
||||
difference() {
|
||||
difference() {
|
||||
// base
|
||||
cuboid(
|
||||
[ 178, 38, 29.5],
|
||||
anchor = [ -1, -1, -1 ],
|
||||
rounding = 1,
|
||||
edges = [
|
||||
TOP,
|
||||
FRONT + LEFT,
|
||||
FRONT + RIGHT,
|
||||
BACK + LEFT,
|
||||
BACK + RIGHT
|
||||
]
|
||||
);
|
||||
}
|
||||
|
||||
sideCut(43); // left lower
|
||||
translate([ 0, 0, 29.5 ]) mirror([ 0, 0, 1 ]) sideCut(43); // left upper
|
||||
translate([ 178, 0, 0 ]) mirror([ 1, 0, 0 ]) sideCut(43); // right lower
|
||||
translate([ 178, 0, 29.5 ]) mirror([ 1, 0, 0 ]) mirror([ 0, 0, 1 ]) sideCut(43); // right upper
|
||||
|
||||
// inner
|
||||
translate([ 6 , 19, 16.5 ]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 51, r = 13, center = false); // Helden
|
||||
translate([ 6 , 6, 16.5 ]) cube([ 51, 26, 15 ]); // Helden
|
||||
translate([ 59.5 , 19, 14 ]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 21, r = 13, center = false); // Portale
|
||||
translate([ 59.5 , 6, 16.5 ]) cube([ 21, 26, 15 ]); // Portale
|
||||
translate([ 84 , 19, 14 ]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 11, r = 13, center = false); // Rest rund
|
||||
translate([ 84 , 6, 16.5 ]) cube([ 11, 26, 15 ]); // Rest rund
|
||||
translate([100, 15.5, 4.5]) cube([ 11, 19, 26 ], false); // Rest
|
||||
translate([110, 14.5, 1.5]) cube([ 2, 21, 29 ], false); // Rest
|
||||
translate([118, 14.5, 8.5]) cube([ 15, 21, 22 ], false); // Fässer
|
||||
translate([138, 13.5, 1.5]) cube([ 33, 23, 29 ], false); // Truhe
|
||||
|
||||
union() {
|
||||
translate([4, 19, 29.5]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 92.75, r = 7.5, center = false);
|
||||
translate([95, 25, 29.5]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 79, r = 7.5, center = false);
|
||||
}
|
||||
|
||||
// clean area for card pocket
|
||||
translate([ 96.75, -1, -1 ]) cube([ 81.4, 13, 41 ], false);
|
||||
}
|
||||
Reference in New Issue
Block a user