chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
tower-base move some params to global
[reprap-play.git]
/
tower-base.scad
diff --git
a/tower-base.scad
b/tower-base.scad
index c8ae268f029d049fe2c5d337fa967e316a65289a..1404365bb0a197b0dba804d444a03352564b8c93 100644
(file)
--- a/
tower-base.scad
+++ b/
tower-base.scad
@@
-9,11
+9,17
@@
sidethick=2.5;
archthick=6.5;
frameextra=3.5;
framesplayx=5;
archthick=6.5;
frameextra=3.5;
framesplayx=5;
-framesplayy=
1
;
+framesplayy=
5
;
botleftgap=4.5;
botleftstand=0.75;
archoutwards=(pillarthick-archthick)/sqrt(8);
botleftgap=4.5;
botleftstand=0.75;
archoutwards=(pillarthick-archthick)/sqrt(8);
+topgluecubex=18;
+topgluecubez=5;
+clippairy=16;
+clippairdz=-2.5;
+topgluecubedy=1;
+
dovebasecutcylz=4;
dovebasecutcylr=10;
dovebasecutcylz=4;
dovebasecutcylr=10;
@@
-94,12
+100,6
@@
module halfside() {
}
module towerbase() {
}
module towerbase() {
- topgluecubex=17;
- topgluecubez=5;
- clippairy=10;
- clippairdz=-2.5;
- topgluecubedy=1;
-
difference(){
union(){
for (mirx=[0,1]) for (miry=[0,1])
difference(){
union(){
for (mirx=[0,1]) for (miry=[0,1])
@@
-120,8
+120,9
@@
module towerbase() {
translate([-clippairy+topgluecubedy/2,-topgluecubex/2,0])
cube([clippairy-topgluecubedy,topgluecubex,topgluecubez]);
}
translate([-clippairy+topgluecubedy/2,-topgluecubex/2,0])
cube([clippairy-topgluecubedy,topgluecubex,topgluecubez]);
}
- translate([0,0,topgluecubez+clippairdz]) rotate([-90,0,90])
- DoveClipPair(h=clippairy);
+ translate([0,0,topgluecubez+clippairdz+DoveClip_depth()]) rotate([0,-90,0])
+// DoveClipPair(h=clippairy);
+ DoveClipPairSane(h=clippairy, count=3);
}
}
}
}