Ein kleines Kipp-Labyrinth, das ich in OpenSCAD entworfen habe. Der Sinn davon ist, den Ball auf einer Seite hineinzulegen und ihn nur durch Kippen des Labyrinths wieder herauszuholen. Es hat auch die Buchstaben "3D" darauf. Es wird ohne Deckel geliefert (damit man sehen kann, wo der Ball ist), aber unten ist der Code, den ich verwendet habe, um es zu machen, also könnt ihr ihn bearbeiten.
Maze = [[1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,1],[1,0,0,0,0,0,1,1,0,1,1,0,0,0,0,1,1,0,1,0,1,1,1,1],[1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,0,1,0,1,0,1,0,0,0,1],[1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,0,
Differenz().
translate([0,0,-4])cube([80,100,8]);
Für (xpos=[0:20], ypos = [0:24])
wenn (maze[xpos][ypos]==0) übersetzen ([xpos4, ypos4, 0]) cube([4.001, 4, 4]);
)
translate([110,0,0])sphere(1.8,$fn=100);
Etiketler
Model Kaynağı
