master
Vitaliy Filippov 2014-03-26 22:02:15 +00:00
parent 36e0cb248d
commit 4a9d4ea8f9
1 changed files with 4 additions and 5 deletions

View File

@ -47,7 +47,8 @@
// Overview of this file
//-------------------------------------------
/* 32-teeth planetary assembly */
/* 32-teeth planetary assembly (1U ring gear with 24 teeth inside,
most compact, but centered only by satellites and 3 knobs) */
/*rotate([0, 0, 10])
ring_gear_1u_32t();
@ -259,7 +260,7 @@ module ring_gear_1u_32t() {
union() {
translate([0, 0, 2]) gear_teeth(mm_per_tooth=3.06, number_of_teeth=32, thickness=4, clearance=-0.1);
translate([0, 0, 0.8]) cylinder($fn=32*2, h=6.4, r=3.06*(32/2-1)/3.1415926);
// notches, top
// top knobs
translate([-12.8, 0, 6]) difference() {
sphere($fn=30, r=2, center=true);
translate([0, 0, -0.9]) cube(size=[6, 6, 4], center=true);
@ -272,7 +273,7 @@ module ring_gear_1u_32t() {
sphere($fn=30, r=2, center=true);
translate([0, 0, -0.9]) cube(size=[6, 6, 4], center=true);
}
// notches, bottom
// bottom knobs
translate([-12.8, 0, 2]) difference() {
sphere($fn=30, r=2, center=true);
translate([0, 0, 0.9]) cube(size=[6, 6, 4], center=true);
@ -288,8 +289,6 @@ module ring_gear_1u_32t() {
}
translate([0, 0, 1.8]) gear_teeth(mm_per_tooth=3.1415926, number_of_teeth=24, thickness=4.4, clearance=-0.1);
translate([0, 0, -0.1]) cylinder($fn=32*2, h=8.2, r=(24/2-1));
// translate([0, 0, -0.1]) cylinder($fn=100, h=2.1, r=(24/2-1));
// translate([0, 0, 6]) cylinder($fn=100, h=2.1, r=(24/2-1));
}
}