Un pequeño laberinto inclinado que diseñé en OpenSCAD. El objetivo es poner la pelota en un lado, y simplemente inclinando el laberinto para sacarla del laberinto. También tiene las letras "3D" en él. No viene con una cubierta (para que puedas ver dónde está la pelota), pero a continuación está el código que usé para hacerlo, para que puedas editarlo.
laberinto=[[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,1,0,1],[1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,
diferencia(){
translate([0,0,-4])cube([80,100,8]);
para (xpos = [0:20], ypos = [0:24])
si (maze[xpos][ypos]==0) traducir([xpos4, ypos.4, 0]) cube([4.001, 4, 4]);
}
translate([110,0,0])sphere(1.8,$fn=100);
태그
모델 소스
