Hi, gibt auf Thinigiverse einige. Ansonsten wäre hier der aktuelle (unfertige) Stand von mir als openSCAD:
difference() {
hull() {
translate([2,2,0])cylinder(32,2,2);
translate([4,8,0])cylinder(32,4,4);
translate([41,2,0])cylinder(32,2,2);
translate([41,10,0])cylinder(32,2,2);
}
translate([10,0,16])cube(size=[3,12,16]);
translate([8,3,16])cube(size=[8,5,16]);
translate([31,0,16])cube(size=[3,12,16]);
translate([29,3,16])cube(size=[8,5,16]);
translate([18,2,16])cube(size=[8,5,16]);
translate([18,10,16])cube(size=[8,2,16]);
}
difference(){
hull() {
translate([2,2,-1])cylinder(1,2,2);
translate([4,8,-1])cylinder(1,4,4);
translate([41,2,-1])cylinder(1,2,2);
translate([41,10,-1])cylinder(1,2,2);
translate([90,6,-170])cylinder(30,30,15);
}
translate([90,6,-170])cylinder(25,10,10);
hull(){
translate([2,6,-2])cylinder(6,6,2);
translate([120,6,-170])cylinder(6,6,2);
}
}
Alles anzeigen