HCoop
/
clinton
/
prusa3.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move manual to doc folder
[clinton/prusa3.git]
/
y-driverain.scad
diff --git
a/y-driverain.scad
b/y-driverain.scad
index
021699a
..
987b70f
100644
(file)
--- a/
y-driverain.scad
+++ b/
y-driverain.scad
@@
-1,7
+1,8
@@
-// PRUSA
Mendel
-// Y drivetrain (
except bed part
s)
+// PRUSA
iteration3
+// Y drivetrain (
idler and stepper holder
s)
// GNU GPL v3
// GNU GPL v3
-// Josef Prusa
+// Josef Průša <josefprusa@me.com>
+// Václav 'ax' Hůla <axtheb@gmail.com>
// http://www.reprap.org/wiki/Prusa_Mendel
// http://github.com/prusajr/PrusaMendel
// http://www.reprap.org/wiki/Prusa_Mendel
// http://github.com/prusajr/PrusaMendel
@@
-13,13
+14,13
@@
module motorholder(thickness=10){
// Motor holding part
translate([29,-21+50,0])
{
// Motor holding part
translate([29,-21+50,0])
{
- //#cube(
size =
[42,42,2], center=true);
+ //#cube([42,42,2], center=true);
difference(){
union(){
difference(){
union(){
- translate([-21+4.5,0,5]) cube(
size =
[9,31,thickness], center=true);
+ translate([-21+4.5,0,5]) cube([9,31,thickness], center=true);
nema17([0,1,1,0], thickness=thickness, shadow=-45);
// Parts joining part
nema17([0,1,1,0], thickness=thickness, shadow=-45);
// Parts joining part
- translate([-29,-21,0]) cube(
size =
[14,30,thickness]);
+ translate([-29,-21,0]) cube([14,30,thickness]);
}
// Motor mounting holes
translate([0,0,thickness]) mirror([0,0,1]) nema17([0,1,1,0], thickness=thickness, holes=true);
}
// Motor mounting holes
translate([0,0,thickness]) mirror([0,0,1]) nema17([0,1,1,0], thickness=thickness, holes=true);
@@
-28,7
+29,7
@@
module motorholder(thickness=10){
// Front holding part
translate([0,10,0]) cylinder(h = thickness, r=8);
// Front holding part
translate([0,10,0]) cylinder(h = thickness, r=8);
- translate([0,20,5]) cube(
size =
[16,20,thickness], center=true);
+ translate([0,20,5]) cube([16,20,thickness], center=true);
translate([0,30,0]) cylinder(h = thickness, r=8);
}
translate([0,10,-1]) cylinder(h = 12, r=4.5);
translate([0,30,0]) cylinder(h = thickness, r=8);
}
translate([0,10,-1]) cylinder(h = 12, r=4.5);