side wall updates
This commit is contained in:
@ -4,15 +4,14 @@ include <./sideWallBase.scad>
|
|||||||
|
|
||||||
module sideWallLeft() {
|
module sideWallLeft() {
|
||||||
|
|
||||||
|
applySideWallVerticalRibs()
|
||||||
//applyEpicVentilation()
|
//applyEpicVentilation()
|
||||||
//applySideWallVerticalRibs()
|
|
||||||
//render()
|
|
||||||
sideWallBase();
|
sideWallBase();
|
||||||
|
|
||||||
module applyEpicVentilation() {
|
module applyEpicVentilation() {
|
||||||
apply_n() {
|
apply_n() {
|
||||||
for (i = [1:8]) {
|
for (i = [1:8]) {
|
||||||
translate(v = [0, 35, i * 10 + 8])
|
translate(v = [0, 41, i * 18 + 10])
|
||||||
vent();
|
vent();
|
||||||
}
|
}
|
||||||
children(0);
|
children(0);
|
||||||
@ -20,21 +19,19 @@ module sideWallLeft() {
|
|||||||
|
|
||||||
module vent() {
|
module vent() {
|
||||||
minkowski() {
|
minkowski() {
|
||||||
sphere(r=1);
|
rotate(a=[0,90,0])
|
||||||
cube(size = [10, 40, 3]);
|
cylinder(r=1,h=1);
|
||||||
|
|
||||||
|
cube(size = [10, 80, 5]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
module applySideWallVerticalRibs() {
|
module applySideWallVerticalRibs() {
|
||||||
apply_p() {
|
apply_p() {
|
||||||
union() {
|
translate(v = [0, 20, 0])
|
||||||
translate(v = [0, 82, 0])
|
sideWallVerticalRibs(numRibs = 9, ribZ = sideWallZ, ribYDiff = 20, ribExtrusion = 1.5);
|
||||||
sideWallVerticalRibs(numRibs = 2, ribZ = sideWallZ, ribYDiff = 8, ribExtrusion = 1.5);
|
|
||||||
|
|
||||||
translate(v = [0, 18, 0])
|
|
||||||
sideWallVerticalRibs(numRibs = 2, ribZ = sideWallZ, ribYDiff = 8, ribExtrusion = 1.5);
|
|
||||||
}
|
|
||||||
children(0);
|
children(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -6,7 +6,7 @@ module sideWallRight() {
|
|||||||
|
|
||||||
//applyEpicVentilation()
|
//applyEpicVentilation()
|
||||||
mirror(v=[1,0,0])
|
mirror(v=[1,0,0])
|
||||||
//applySideWallVerticalRibs()
|
applySideWallVerticalRibs()
|
||||||
//render()
|
//render()
|
||||||
sideWallBase();
|
sideWallBase();
|
||||||
|
|
||||||
@ -14,7 +14,7 @@ module sideWallRight() {
|
|||||||
|
|
||||||
apply_n() {
|
apply_n() {
|
||||||
for (i = [1:8]) {
|
for (i = [1:8]) {
|
||||||
translate(v = [-10, 35, i*10+8])
|
translate(v = [0, 41, i * 18 + 10])
|
||||||
vent();
|
vent();
|
||||||
}
|
}
|
||||||
children(0);
|
children(0);
|
||||||
@ -31,13 +31,9 @@ module sideWallRight() {
|
|||||||
|
|
||||||
module applySideWallVerticalRibs() {
|
module applySideWallVerticalRibs() {
|
||||||
apply_p() {
|
apply_p() {
|
||||||
union() {
|
translate(v = [0, 20, 0])
|
||||||
translate(v = [0, 82, 0])
|
sideWallVerticalRibs(numRibs = 9, ribZ = sideWallZ, ribYDiff = 20, ribExtrusion = 1.5);
|
||||||
sideWallVerticalRibs(numRibs = 2, ribZ = sideWallZ, ribYDiff = 8, ribExtrusion = 1.5);
|
|
||||||
|
|
||||||
translate(v = [0, 18, 0])
|
|
||||||
sideWallVerticalRibs(numRibs = 2, ribZ = sideWallZ, ribYDiff = 8, ribExtrusion = 1.5);
|
|
||||||
}
|
|
||||||
children(0);
|
children(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user