first commit
This commit is contained in:
36
Kinematik.scad
Normal file
36
Kinematik.scad
Normal file
@@ -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();
|
||||
Reference in New Issue
Block a user