summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2023-02-10 20:27:29 +0100
committerErich Eckner <git@eckner.net>2023-02-10 20:27:29 +0100
commit10b4bc61181c97138dbb9a2cc9a4856c457a91db (patch)
treedbb93ce1cf7ecde704529b16431575dc28b25c2d
parent6fd5a497519cb8a7381175a21cdd3f4be30e0a08 (diff)
downloadSchrankgriff-10b4bc61181c97138dbb9a2cc9a4856c457a91db.tar.xz
Verbesserungen am Gewinde und der Krümmung
-rw-r--r--Schrankgriff.scad26
1 files changed, 14 insertions, 12 deletions
diff --git a/Schrankgriff.scad b/Schrankgriff.scad
index 88c6266..0c8b2ab 100644
--- a/Schrankgriff.scad
+++ b/Schrankgriff.scad
@@ -1,48 +1,50 @@
+fn = 50;
+
difference(){
union(){
translate([-32.5,0,0])
hull(){
translate([1.5,0,0]){
- cylinder(h = 16, r = 4.5, $fn = 100);
+ cylinder(h = 16, r = 4.5, $fn = fn);
}
translate([-1.5,0,0]){
- cylinder(h = 16, r = 4.5, $fn = 100);
+ cylinder(h = 16, r = 4.5, $fn = fn);
}
}
translate([32.5,0,0])
hull(){
translate([1.5,0,0]){
- cylinder(h = 16, r = 4.5, $fn = 100);
+ cylinder(h = 16, r = 4.5, $fn = fn);
}
translate([-1.5,0,0]){
- cylinder(h = 16, r = 4.5, $fn = 100);
+ cylinder(h = 16, r = 4.5, $fn = fn);
}
}
intersection(){
hull(){
translate([-34,0,5])
- cylinder(h = 100, r = 4.5, $fn = 100);
+ cylinder(h = 100, r = 4.5, $fn = fn);
translate([34,0,5])
- cylinder(h = 100, r = 4.5, $fn = 100);
+ cylinder(h = 100, r = 4.5, $fn = fn);
};
difference(){
translate([0,0,-70])
- sphere(r = 95, $fn = 100);
+ sphere(r = 95, $fn = 5*fn);
translate([0,0,-70])
- sphere(r = 90, $fn = 100);
+ sphere(r = 90, $fn = 5*fn);
};
};
};
translate([-32.5,0,-2]){
- linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, slices = 9*100, $fn = 100) {
+ linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) {
translate([.25,0,0])
- circle(r = 1.25);
+ circle(r = 1.75);
};
};
translate([32.5,0,-2]){
- linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, slices = 9*100, $fn = 100) {
+ linear_extrude(height = 18, center = false, convexity = 10, twist = -9*360, $fn = fn) {
translate([.25,0,0])
- circle(r = 1.25);
+ circle(r = 1.75);
};
};
}; \ No newline at end of file