fine tuning
This commit is contained in:
@@ -3,7 +3,7 @@ $fn=128;
|
|||||||
|
|
||||||
module coupler_holder(){
|
module coupler_holder(){
|
||||||
difference(){
|
difference(){
|
||||||
translate([0,-2,-0.2])cube([3.5,4,2.5]);
|
translate([0,-2.3,-0.2])cube([3.5,4.6,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([-1.0,-2.6/2,0.3])cube([5,2.6,1.5]);
|
||||||
translate([2.5,-5/2,0.65])cube([2,5,0.7]);
|
translate([2.5,-5/2,0.65])cube([2,5,0.7]);
|
||||||
translate([1.3,-5/2,0.8])cube([2,5,0.4]);
|
translate([1.3,-5/2,0.8])cube([2,5,0.4]);
|
||||||
@@ -41,7 +41,7 @@ module fixed_part(){
|
|||||||
translate([3,0,0])cylinder(d=2,h=10,center=true);
|
translate([3,0,0])cylinder(d=2,h=10,center=true);
|
||||||
translate([3,0,-1])cylinder(d=3,h=10);
|
translate([3,0,-1])cylinder(d=3,h=10);
|
||||||
|
|
||||||
translate([0,0,1.5])rotate([180,0,0]) deckel(0.3);
|
translate([0,0,1.5])rotate([180,0,0]) deckel(0.6);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -58,23 +58,23 @@ module moving_part(){
|
|||||||
translate([-1,-4,0])cylinder(d=1,h=0.8,center=true);
|
translate([-1,-4,0])cylinder(d=1,h=0.8,center=true);
|
||||||
translate([-1, 4,0])cylinder(d=1,h=0.8,center=true);
|
translate([-1, 4,0])cylinder(d=1,h=0.8,center=true);
|
||||||
}
|
}
|
||||||
translate([-19,0,-0.6])cylinder(d=1.6,h=1.8,center=true);
|
translate([-18.6,0,-0.6])cylinder(d=1.6,h=1.8,center=true);
|
||||||
translate([-19,0,-1.5])sphere(d=1.6);
|
translate([-18.6,0,-1.5])sphere(d=1.6);
|
||||||
translate([-20,0,-3.8]) cylinder(d=1.6,h=5.3,center=true);
|
|
||||||
hull(){
|
|
||||||
translate([-20,0,-6.5]) cylinder(d=1.6,h=0.1,center=true);
|
|
||||||
translate([-18,0,0]) cylinder(d=1.6,h=0.1,center=true);
|
|
||||||
}
|
|
||||||
difference(){
|
difference(){
|
||||||
union(){
|
union(){
|
||||||
|
translate([-20,0,-3.8]) cylinder(d=1.6,h=5.1,center=true);
|
||||||
|
hull(){
|
||||||
|
translate([-20,0,-6.5]) cylinder(d=2,h=0.1,center=true);
|
||||||
|
translate([-18,0,0]) cylinder(d=2,h=0.1,center=true);
|
||||||
|
}
|
||||||
translate([-21.5,0,-6.6])rotate([0,0,180])coupler_holder();
|
translate([-21.5,0,-6.6])rotate([0,0,180])coupler_holder();
|
||||||
hull(){
|
hull(){
|
||||||
translate([-22.5,-2,-6.6])cube([1,4,2.2]);
|
translate([-22.5,-2,-6.8])cube([1,4,2.5]);
|
||||||
translate([-20,0,-5.1]) cylinder(d=1.6,h=3,center=true);
|
translate([-20,0,-5.1]) cylinder(d=2,h=3,center=true);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
translate([-21.5,0,-6.6])rotate([0,0,180])translate([0,-2.6/2,0.3])cube([5,2.6,1.5]);
|
translate([-21.5,0,-6.6])rotate([0,0,180])translate([-0.5,-2.6/2,0.3])cube([5,2.6,1.5]);
|
||||||
}
|
}
|
||||||
translate([-13,-7.7,0])cylinder(d=1,h=0.8,center=true);
|
translate([-13,-7.7,0])cylinder(d=1,h=0.8,center=true);
|
||||||
hull(){
|
hull(){
|
||||||
@@ -106,3 +106,4 @@ module kinematik(angle){
|
|||||||
|
|
||||||
*kinematik();
|
*kinematik();
|
||||||
moving_part();
|
moving_part();
|
||||||
|
*fixed_part();
|
||||||
|
|||||||
Reference in New Issue
Block a user