69 lines
1.5 KiB
OpenSCAD
69 lines
1.5 KiB
OpenSCAD
// Heckablage für Opel Corsa
|
|
|
|
// 9° abgeschrägt
|
|
|
|
*difference(){
|
|
intersection(){
|
|
rotate([-9,0,0]) cube([56.5, 17.4, 10.3]);
|
|
|
|
|
|
cube([56.5, 20,7.4]);
|
|
|
|
}
|
|
|
|
|
|
translate([ 56.5/2,15-(13.5/2),-2]) rotate([-9,0,0]) cylinder(d=13.5, h=20);
|
|
|
|
translate([ 56.5/2 - 14.3/2,-10,-2])
|
|
cube([14.3, 20, 20]);
|
|
|
|
translate([ 8.1,12.3,-2]) rotate([-9,0,0]) cylinder(d=6, h=20);
|
|
|
|
translate([ 56.5-8.1,12.3,-2]) rotate([-9,0,0]) cylinder(d=6, h=20);
|
|
}
|
|
|
|
|
|
intersection(){
|
|
cube([100,100,14]);
|
|
|
|
difference(){
|
|
union(){
|
|
difference(){
|
|
union(){
|
|
cube([56.5, 21.8, 2.7]);
|
|
|
|
rotate([81,0,0]) translate([ 0,1,-2.5]) cube([56.5, 21.8, 2.7]);
|
|
|
|
translate([ 8.1,15,0.5]) rotate([-9,0,0]) cylinder(d=5.8, h=14);
|
|
|
|
translate([ 56.5-8.1,15,0.5]) rotate([-9,0,0]) cylinder(d=5.8, h=14);
|
|
|
|
translate([ 56.5/2,15-(13.5/2),2]) rotate([-9,0,0]) cylinder(d=12.2, h=15);
|
|
|
|
rotate([0,0,10])translate([56.5/2-3,-7,3]) cube([9.5,10,15]);
|
|
|
|
rotate([0,0,-10])translate([56.5/2-7,3,3]) cube([ 9.5, 10,15]);
|
|
}
|
|
|
|
translate([ 56.5/2,15-(13.5/2),-0.1]) cylinder(d=12.8, h=3.2);
|
|
translate([56.5/2-12.8/2,-5,-0.1]) cube([12.8, 12.8,3.2]);
|
|
|
|
|
|
|
|
//
|
|
rotate([0,0,10])translate([56.5/2-3,-7,3]) cube([8.5,10,15]);
|
|
//
|
|
rotate([0,0,-10])translate([56.5/2-6,3,3]) cube([ 8.5, 10,15]);
|
|
|
|
translate([ 56.5/2,15-(13.5/2),2]) rotate([-9,0,0]) cylinder(d=10.4, h=15);
|
|
|
|
translate([ 21.9,0,2.7]) cube([12.8, 21.8, 2]);
|
|
}
|
|
|
|
|
|
}
|
|
|
|
rotate([81,0,0]) translate([ 0,00,-0]) cube([56.5, 21.8, 7]);
|
|
|
|
}
|
|
} |