commit
0b58df3234
1 changed files with 36 additions and 0 deletions
@ -0,0 +1,36 @@
@@ -0,0 +1,36 @@
|
||||
$fn=128; |
||||
|
||||
module fixed_part(){ |
||||
l1=17.5; |
||||
l2=25; |
||||
l3=12.8; |
||||
difference(){ |
||||
translate([0,0,0.2])cube([l2,20.5,1.6],true); |
||||
|
||||
translate([(l2-l1)/2 -1.6,0,0.5]) intersection(){ |
||||
translate([l1/2,l1/2,0])cylinder(r=l1,h=2,center=true); |
||||
translate([l1/2,-l1/2,0])cylinder(r=l1,h=2,center=true); |
||||
cube([l1,l1,3],true); |
||||
} |
||||
translate([-2.4,0,0.5])cube([13,16.6,2],true); |
||||
translate([-6.4,0,0])cube([5,18,5],true); |
||||
translate([-9.3,0,0.5])cube([5,l3,2],true); |
||||
intersection(){ |
||||
translate([-8,0,0])cube([8,l3,2],true); |
||||
union(){ |
||||
translate([l2/2-1.6,l1/2,0])cylinder(h=3,d=44,center=true); |
||||
translate([l2/2-1.6,-l1/2,0])cylinder(h=3,d=44,center=true); |
||||
} |
||||
} |
||||
} |
||||
} |
||||
|
||||
module moving_part(){ |
||||
} |
||||
|
||||
module kinematik(){ |
||||
fixed_part(); |
||||
moving_part(); |
||||
} |
||||
|
||||
kinematik(); |
Loading…
Reference in new issue