From 771afbed02a8ec39c16347eac72f569eb06032ce Mon Sep 17 00:00:00 2001 From: Stephan Richter Date: Wed, 8 Jul 2015 16:38:56 +0200 Subject: =?UTF-8?q?seitliche=20Sch=C3=A4ft=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/suspension_fork.scad b/suspension_fork.scad index 20466fc..722e599 100644 --- a/suspension_fork.scad +++ b/suspension_fork.scad @@ -1,14 +1,3 @@ - thread_height=38; - thread_diameter=25.4; - - shaft_height1=110; - shaft_diameter1=thread_diameter; - - shaft_height2=6; - shaft_diameter2=27; - - - axe_shift=18.2; shaft_distance=53; module fork_shaft(){ @@ -42,16 +31,23 @@ module forking(){ } module side_shaft(){ + + translate([0,0,-38.5])cylinder(d=25.5,h=38.5); + translate([0,0,-(38.5+14.8)]) cylinder(d1=41.5,d2=25.5,h=14.8); + translate([0,0,-(38.5+22)]) cylinder(d1=32.5,d2=41.5,h=22-14.8); + translate([0,0,-(38.5+184)]) cylinder(d1=32,d2=32.5,h=176); } module suspension_fork(depth=0) { // from top to bottom ... %fork_shaft(); - %translate([0,0,-(thread_height+shaft_height1+shaft_height2)]) forking(); + %translate([0,0,-154]) forking(); // all following measuress are pure phantasy - + %for (side=[-1,1]){ + translate([axe_shift,side * shaft_distance,-(210)]) side_shaft(); + } *translate([0, -50/2, -110]) cube([5, 50, 20]); -- cgit v0.10.1