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
trackpump-mutlihead-clip: pumpside mostly done
[reprap-play.git]
/
trackpump-mutlihead-clip.scad
diff --git
a/trackpump-mutlihead-clip.scad
b/trackpump-mutlihead-clip.scad
index 15ecc7e45485020246c2b7004c4adcea33d04cdb..a6d1bbd8352e31c206d32ba231a8b0a94fdb74e5 100644
(file)
--- a/
trackpump-mutlihead-clip.scad
+++ b/
trackpump-mutlihead-clip.scad
@@
-29,7
+29,6
@@
module PumpSidePlan() {
}
translate([-xm, -or]) square([xm, or*2]);
}
}
translate([-xm, -or]) square([xm, or*2]);
}
- translate([-xm, 0]) circle(r=pump_main_dia/2);
translate([-xm*2, 0])
square(center=true, [pump_side_width*3, pump_shaft_dia]);
}
translate([-xm*2, 0])
square(center=true, [pump_side_width*3, pump_shaft_dia]);
}
@@
-67,14
+66,19
@@
module PumpSideElevation(){
}
module PumpSide(){
}
module PumpSide(){
- intersection(){
- translate([0,100,0])
- rotate([90,0,0])
- linear_extrude(height=200)
+ difference(){
+ intersection(){
+ translate([0,100,0])
+ rotate([90,0,0])
+ linear_extrude(height=200)
PumpSideElevation();
PumpSideElevation();
- translate([0,0,-100])
- linear_extrude(height=200)
- PumpSidePlan();
+ translate([0,0,-100])
+ linear_extrude(height=200)
+ PumpSidePlan();
+ }
+ translate([-(baseplate + pump_main_dia/2), 0,
+ -(pump_side_thick + pump_side_height)])
+ cylinder(r=pump_main_dia/2, h=200);
}
}
}
}