From 9658c5024c0f12e8fe6de19c856774354faaf10d Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Fri, 19 Nov 2021 14:46:40 +0100 Subject: [PATCH] fine tuning --- Kinematik.scad | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/Kinematik.scad b/Kinematik.scad index cd89617..a42685f 100644 --- a/Kinematik.scad +++ b/Kinematik.scad @@ -2,12 +2,14 @@ use ; $fn=128; $t = 0.5; // disable for animation module coupler_holder(){ + w_fitting = 4.4; + w = w_fitting + 0.8; difference(){ - translate([0,-5/2,-0.2])cube([3.5,5,2.5]); // evtl. können die Außenwände wieder dünner werden + translate([0,-w/2,-0.2])cube([3.5,w,2.5]); // evtl. können die Außenwände wieder dünner werden translate([-1.0,-2.6/2,0.3])cube([5,2.6,1.5]); - translate([2.5,-4.6/2,0.65])cube([2,4.6,0.7]); - translate([1.3,-4.2/2,0.8])cube([2,4.2,0.4]); - translate([2.5,0,1])rotate([90,0,0])cylinder(d=0.9,h=4.6,center=true); + translate([2.5,-w_fitting/2,0.65])cube([2,w_fitting,0.7]); + translate([1.3,-w_fitting/2,0.8])cube([2,w_fitting,0.4]); + translate([2.5,0,1])rotate([90,0,0])cylinder(d=0.9,h=w_fitting,center=true); } } @@ -63,15 +65,15 @@ module moving_part(){ translate([-0.8,0,0])cube([1.6,l1,0.8],true); cylinder(d=l1,h=1,center=true); } - hull(){ - translate([-20,0,0])cylinder(d=2,h=0.8,center=true); + hull(){ // flacher Teil + translate([-19.6,0,0])cylinder(d=2,h=0.8,center=true); translate([-1,-4,0])cylinder(d=1,h=0.8,center=true); translate([-14,-3,0])cylinder(d=1,h=0.8,center=true); translate([-1, 4,0])cylinder(d=1,h=0.8,center=true); translate([-14, 3,0])cylinder(d=1,h=0.8,center=true); } - translate([-19,0,-0.6])cylinder(d=2,h=1.8,center=true); - translate([-19,0,-1.5])sphere(d=2); + translate([-18.8,0,-0.6])cylinder(d=2,h=1.8,center=true); + translate([-18.8,0,-1.5])sphere(d=2); difference(){ union(){ translate([-20,0,-3.8]) cylinder(d=2,h=4.9,center=true);