chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
cb70e9c
)
bike-lipo-box: wip Box
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 13 Feb 2016 22:37:22 +0000
(22:37 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 13 Feb 2016 22:37:22 +0000
(22:37 +0000)
bike-lipo-box.scad
patch
|
blob
|
history
diff --git
a/bike-lipo-box.scad
b/bike-lipo-box.scad
index 850200b498a0c75c579fdcdd45c7b4285913ae50..131e17d955b9a61dfb26c11178c95664bc44ea15 100644
(file)
--- a/
bike-lipo-box.scad
+++ b/
bike-lipo-box.scad
@@
-16,8
+16,20
@@
s1930_recess = 3;
s1930_around = 3;
s1930_behind = 3;
s1930_around = 3;
s1930_behind = 3;
+totx_inner = 180;
+toty_outer = 95;
+totz_outer = 31;
+
wallthick = 2.5;
wallthick = 2.5;
+// calculated
+
+totx_outer = totx_inner + wallthick*2;
+toty_inner = toty_outer - wallthick*2;
+totz_inner = totz_outer - wallthick*2;
+
+sb_box_sz = [totx_outer, totz_outer, toty_inner];
+
// origin is at centre on outer face wall
// outside is towards positive x
// mounting is vertical
// origin is at centre on outer face wall
// outside is towards positive x
// mounting is vertical
@@
-118,7
+130,16
@@
module ProfileDemos(){ ////toplevel
color("blue") SealingBox_CeilProfile();
color("red") translate([-5,0]) square([1,ts_totz_inner]);
}
color("blue") SealingBox_CeilProfile();
color("red") translate([-5,0]) square([1,ts_totz_inner]);
}
-
+
+module Box(){ ////toplevel
+ $sealingbox_sz = sb_box_sz;
+ rotate([90,0,0])
+ translate([-wallthick,-wallthick, -toty_inner])
+ SealingBox_RectBox();
+ color("blue")
+ cube([totx_inner, toty_inner, totz_inner]);
+}
+
//TestWall();
//ProfileDemos();
//TestSealBox();
//TestWall();
//ProfileDemos();
//TestSealBox();