aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tabletop_tablet_stand_base.scad23
1 files changed, 7 insertions, 16 deletions
diff --git a/tabletop_tablet_stand_base.scad b/tabletop_tablet_stand_base.scad
index b168f44..bdb1aab 100644
--- a/tabletop_tablet_stand_base.scad
+++ b/tabletop_tablet_stand_base.scad
@@ -1,29 +1,20 @@
1thickness = 12; 1thickness = 15;
2legWidth = 20; 2legWidth = 50;
3legWallThickness = 2;
4rearLegLength = 40; 3rearLegLength = 40;
5frontLegLength = 90; 4frontLegLength = 90;
6frontLegCenterRotationDegrees = 65; 5frontLegCenterRotationDegrees = 65;
7legLift = 2;
8 6
9nutInsetHeight = 4; 7nutInsetHeight = 7;
10nutInsetDiameter = 15; 8nutInsetDiameter = 20;
11 9
12threadDiameter = 6; 10threadDiameter = 6;
13 11
14module leg(width, length, thickness) { 12module leg(width, length, thickness) {
15 difference() { 13 translate([-width/2, 0, 0])
16 translate([-width/2, 0, 0]) 14 cube([width, length, thickness]);
17 cube([width, length, thickness]);
18
19 translate([-width/2+legWallThickness, 0, legWallThickness])
20 cube([width - 2*legWallThickness, length, thickness - legWallThickness]);
21 }
22 15
23 translate([0, length, 0]) 16 translate([0, length, 0])
24 cylinder(r = width/2, h = thickness + legLift); 17 cylinder(r = width/2, h = thickness);
25
26 cylinder(r = width/2, h = thickness);
27} 18}
28 19
29difference() { 20difference() {