Change the owen focus ring to work with non-flexible filament
This commit is contained in:
parent
dcae6ea5d2
commit
cf08a478a4
|
@ -2,7 +2,7 @@ $fn = 500;
|
||||||
ir = 65 / 2;
|
ir = 65 / 2;
|
||||||
er = ir + 1.5;
|
er = ir + 1.5;
|
||||||
|
|
||||||
linear_extrude(30) {
|
module main() {
|
||||||
difference() {
|
difference() {
|
||||||
circle(er);
|
circle(er);
|
||||||
circle(ir);
|
circle(ir);
|
||||||
|
@ -10,4 +10,14 @@ linear_extrude(30) {
|
||||||
for(i = [0:3:359]) {
|
for(i = [0:3:359]) {
|
||||||
translate([er*sin(i), er*cos(i)]) circle(r=1.5);
|
translate([er*sin(i), er*cos(i)]) circle(r=1.5);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
difference() {
|
||||||
|
linear_extrude(30) {
|
||||||
|
difference() {
|
||||||
|
main();
|
||||||
|
translate([0, -0.5]) square([er + 1.5, 1], center=false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
for(i = [0:120:240]) translate([0, 0, 17]) rotate(i, [0, 0, 1]) rotate(90, [0, 1, 0]) cylinder(h=er+1.5, r=1);
|
||||||
}
|
}
|
Loading…
Reference in a new issue