restyle code
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
include <BOSL2/std.scad>
|
||||
|
||||
boxHelper(45, 53, "Reaper", "Zyklop", "Megaslime");
|
||||
translate([ 88.5, 39, 0 ]) zrot(180, cp=[0, 0, 0]) boxHelper(45, 53, "Drache", "Medusa", "Träumer");
|
||||
boxHelper(45, 43.5, 53, "Reaper", "Zyklop", "Megaslime");
|
||||
translate([ 88.5, 43.5, 0 ]) zrot(180, cp=[0, 0, 0]) boxHelper(45, 43.5, 53, "Drache", "Medusa", "Träumer");
|
||||
|
||||
module boxHelper(x, z, frontName, middleName, backName) {
|
||||
module boxHelper(x, y, z, frontName, middleName, backName) {
|
||||
difference() {
|
||||
cube([ x, 39, z ], false);
|
||||
translate([ 1.5, 1.5, 1.5 ]) cube([ x - 3, 36, z - 1 ], false);
|
||||
cube([ x, y, z ], false);
|
||||
translate([ 1.5, 1.5, 1.5 ]) cube([ x - 3, y - 3, z - 1 ], false);
|
||||
|
||||
// windows
|
||||
window(x / 2, 39, z, "Schleim", "Reaper");
|
||||
window(x / 2, y, z, "Schleim", "Reaper");
|
||||
|
||||
// floor
|
||||
xInner = x - 10;
|
||||
yInner = 39 - 10;
|
||||
yInner = y - 10;
|
||||
|
||||
if (xInner >= 6 && yInner >= 6) {
|
||||
xSpace = 5 + (((xInner + 2) % 8) / 2);
|
||||
@@ -34,12 +34,12 @@ module boxHelper(x, z, frontName, middleName, backName) {
|
||||
|
||||
difference() {
|
||||
union() {
|
||||
translate([ 0, 12.5, 0 ]) cube([ x, 1.5, z ], false);
|
||||
translate([ 0, 25, 0 ]) cube([ x, 1.5, z ], false);
|
||||
translate([ 0, 14, 0 ]) cube([ x, 1.5, z ], false);
|
||||
translate([ 0, 28, 0 ]) cube([ x, 1.5, z ], false);
|
||||
}
|
||||
|
||||
windowHelper(x / 2, 12.5, z, "");
|
||||
windowHelper(x / 2, 25, z, "");
|
||||
windowHelper(x / 2, 14, z, "");
|
||||
windowHelper(x / 2, 28, z, "");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1,13 +1,5 @@
|
||||
32,83,28.5,Schleim
|
||||
31,73,34.5,Unholde
|
||||
28,63,29.5,Skelette
|
||||
29,53,27.5,Echsenvolk
|
||||
39,23,33.5,Hexen
|
||||
38,33,31.5,Geister
|
||||
31,43,34.5,Gnolle
|
||||
29,83,26.5,Pilze
|
||||
38,53,27,Spinne
|
||||
30,93,25.5,Rattenvolk
|
||||
27,43,26.5,Hellgrün
|
||||
51,45,33.5,Werwolf
|
||||
55,25,35.5,Vampir
|
||||
|
||||
@@ -3,9 +3,9 @@ use <../Box-Lid.scad>
|
||||
|
||||
difference() {
|
||||
union() {
|
||||
lid(178, 38);
|
||||
translate([92.95, 21.2, 0]) cube([85.1, 16.8, 2], false); // frame area around card pocket
|
||||
boxLid(178, 38);
|
||||
translate([ 92.95, 21.2, 0 ]) cube([ 85.1, 16.8, 2 ], false); // frame area around card pocket
|
||||
}
|
||||
|
||||
translate([96.75, 26, -1]) cube([81.4, 13, 41], false); // clean area for card pocket
|
||||
translate([ 96.75, 26, -1 ]) cube([ 81.4, 13, 41 ], false); // clean area for card pocket
|
||||
}
|
||||
|
||||
@@ -30,14 +30,14 @@ difference() {
|
||||
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
|
||||
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);
|
||||
translate([ 4, 19, 29.5 ]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 92.75, r = 7.5, center = false);
|
||||
translate([ 94.9, 25, 29.5 ]) rotate(90, [ 0, 1, 0 ]) cylinder(h = 79.1, r = 7.5, center = false);
|
||||
}
|
||||
|
||||
// clean area for card pocket
|
||||
|
||||
Reference in New Issue
Block a user