Asle, auch bekannt als Connect Four, Four in a Line, ist ein Spiel, bei dem du versuchst, mit deinen Spielsteinen eine Reihe von vier zu erhalten. Die Regeln findest du hier.http://en.wikipedia.org/wiki/Connect_Four. Mein Ding hat auch zwei Röhren auf jeder Seite des Bretts für eine einfache Aufbewahrung von Spielsteinen. Ich habe dieses Ding in OpenSCAD mit dem folgenden Code gemacht:
Vorstand:
Difference() {
Zylinder(8,55,55);
translate([0,0,1])cylinder(7,53,53);
)
//cylinder(8,40,40); //Kommentieren Sie diese Zeile, bevor Sie F6 drücken.
Differenz().
translate([56,0,0])cylinder(100,6,6);
translate([56,0,0])cylinder(100,5,5);
translate([57,0,10])cylinder(3,6,6);
)
Differenz().
translate([-56,0,0])cylinder(100,6,6);
translate([-56,0,0])cylinder(100,5,5);
translate([-57,0,10])cylinder(3,6,6);
)
translate([-57,0,9])cylinder(1,6,6);
translate([57,0,9])cylinder(1,6,6);
Difference() {
translate([-52,-2,15])cube([104,4,85]); // Ändere 20 zu 10?
translate([-52,-1,20])cube([104,2,85]);
translate([45,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([45,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([45,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([45,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([45,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([45,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([30,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([15,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([15,6,50])rotate([90,0,0])cylinder(15,5,5);
translate([15,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([15,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([15,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([15,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([0,6,65])rotate([90,0,0])cylinder(15,5,5);
translate([0,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([0,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([0,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([0,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([0,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([-15,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([-30,6,95]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,65]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,50]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,35]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,20]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,80]) rotate([90,0,0]) cylinder(15,5,5);
translate([-45,6,95]) rotate([90,0,0]) cylinder(15,5,5);
)
//translate([-55,-4,15])cube([110,8,85]); //Kommentieren Sie diese Zeile, bevor Sie F6 drücken.
translate([-55,-1,14])cube([110,2,1]);
translate([5.75,-2,15])cube([3.5,4,88]);
translate([-8.75,-2,15])cube([3.5,4,88]);
translate([20.75,-2,15])cube([3.5,4,88]);
translate([-23.75,-2,15])cube([3.5,4,88]);
translate([35.75,-2,15])cube([3.5,4,88]);
translate([-38.75,-2,14])cube([3.5,4,88]);
Token:
Differenz().
Zylinder(1.8,4.8,4.8);
Zylinder(0.5,4,4);
translate([0,0,1.3])cylinder(0.5,4,4);
)
Теги
Источник модели
