Ceci est une cure de jolivre de la "boîte A-Mazing" par Wizard23 ( http://www.thingiverse.com/thing:1481
). Cette version se fait en géométrie pure... sur OpenSCAD et ne nécessite aucune image, scripts Perl ou cartes de bosse. Les canaux de labyrinthe sont cylindriques, donc l'action est très précise et lisse. Les surfaces intérieures et extérieures de la boîte sont lisses. L'inconvénient est un très long temps de compilation dans OpenSCAD. Les fichiers STL sont publiés pour les personnes qui veulent uniquement imprimer et s'amuser avec la boîte de labyrinthe.
Mise à jour du 24 février 2015: Création d'une nouvelle version qui définit la boîte inversée beaucoup plus difficile, avec le labyrinthe imprimé à l'intérieur du couvercle. Tiré la définition du labyrinthe dans son propre fichier inclut qui peut être utilisé pour l'un ou l'autre puzzle. Téléchargé également un nouveau labyrinthe plus dur!
Mise à jour du 17 décembre 2015: Notant que le dernier que j'ai imprimé est beaucoup trop serré, j'ai réécrit l'OpenSCAD pour étendre le couvercle et la coquille extérieure vers l'extérieur par une tolérance. Les nouveaux fichiers STL pour Maze_box1.stl et Maze_box2.stl devraient s'adapter mieux.
Paramètres d'impression du modèle 3D
L'OpenSCAD est entièrement paramétré pour toutes les dimensions importantes telles que la hauteur de la boîte, le rayon, la taille et la profondeu...r des canaux, etc. Le labyrinthe lui-même n'est qu'une liste de segments de ligne, ce qui facilite la conception de son propre labyrinthe personnalisé. La définition du labyrinthe est placée dans son propre fichier, puis un fichier de wrapper est nécessaire pour inclure à la fois le fichier de définition du labyrinthe et l'une des bibliothèques de boîtes de labyrinthe, Maze_box_lib.scad ou Maze_box_inv_lib.scad (selon que vous avez le labyrinthe visible par le labyrinthe visible par solveur ou non). Utilisez les fichiers inclus "Maze_box1.scad" et "Maze_box1_inv.scad" comme exemple de wrappers. Compiler, rendre et exporter à partir du fichier wrapper de niveau supérieur. Notez que les objets cylindriques comme la boîte de labyrinthe impriment presque toujours mieux (de meilleure qualité) si chaque cylindre est imprimé séparément, il n'y a donc pas de mouvement du chemin de l'extrudeuse vers et depuis l'extérieur du cylindre. La plupart des slicers devraient être en mesure de séparer les deux volumes de l'impression, afin que vous puissiez les imprimer séparément, si vous préférez. De plus, si l'impression avec un filament translucide, évitez le remplissage ou le «remplissage de l'espace» dans les murs, mais ajustez la largeur du périmètre du périmètre ou de l'extrusion si nécessaire pour amener les cylindres à imprimer les murs avec trois ou quatre périmètres, ce qui augmente la translucence et fait ressortir le couleur. Le fichier de définition du labyrinthe dans cette chose (et le fichier STL d'accompagnement) est appelé "Maze1def.scad" et correspond au labyrinthe dans la boîte de mazing d'origine. Pour montrer à quel point il est facile de faire une nouvelle définition et de créer une boîte de labyrinthe alternative, j'ai également inclus un labyrinthe nouveau et plus dur appelé "Maze2Def.Scad". J'espère que j'ai rendu le format suffisamment simple pour que cela engendre de nombreux remixes, dans lesquels les gens publient leurs propres fichiers de définition de labyrinthe. Je vais également donner un clin d'œil à http://www.thingiverse.com/thing:595481 que je ne connaissais pas au moment où j'ai écrit le code pour celui-ci, mais qui utilise des méthodes OpenSCAD similaires pour obtenir plus ou moins la même chose Résultat final, bien qu'ils aient une méthode de définition de labyrinthe intelligente utilisant l'art ASCII.