Thingiverse
![Pyramidal staircase maze by JustinSDK](/previews/8769267.jpg)
Pyramidal staircase maze by JustinSDK
by Thingiverse
Last crawled date: 3 years, 1 month ago
Sometimes, life is like this pyramidal staircase maze :)
Maze generator is my first challenge of using OpenSCAD to generate a maze automatically. After that, many mazes were created. Some people were curious about how to implement these mazes. They were, actually, all based on Maze generator.
There are many different maze algorithms. If you are interested in them and want a beginning, a book I recommended is Mazes for programmers.
Honestly, maze algorithms are not very difficult. If you come from imperative languages, the hard part of using OpenSCAD to implement a maze may be the paradigm of functional programming.
The code of Maze generator is quick and dirty because it's my first challenge of using OpenSCAD to generate a maze. From that time, I've studied OpenSCAD for one year. One day I thought, how about rewriting the maze to test my understanding in OpenSCAD?
The code of Pyramidal staircase maze contains the basic implementation of a maze. While writing it, I considered readability and added more comments in the code. Hope this would be helpful if you also want to implement one by OpenSCAD.
Find all my mazes in the collection "maze generators".
OpenSCAD Documentation - Traditional Chinese
OpenSCAD Documentation - English
Maze generator is my first challenge of using OpenSCAD to generate a maze automatically. After that, many mazes were created. Some people were curious about how to implement these mazes. They were, actually, all based on Maze generator.
There are many different maze algorithms. If you are interested in them and want a beginning, a book I recommended is Mazes for programmers.
Honestly, maze algorithms are not very difficult. If you come from imperative languages, the hard part of using OpenSCAD to implement a maze may be the paradigm of functional programming.
The code of Maze generator is quick and dirty because it's my first challenge of using OpenSCAD to generate a maze. From that time, I've studied OpenSCAD for one year. One day I thought, how about rewriting the maze to test my understanding in OpenSCAD?
The code of Pyramidal staircase maze contains the basic implementation of a maze. While writing it, I considered readability and added more comments in the code. Hope this would be helpful if you also want to implement one by OpenSCAD.
Find all my mazes in the collection "maze generators".
OpenSCAD Documentation - Traditional Chinese
OpenSCAD Documentation - English
Similar models
thingiverse
free
![Maze Pyramid Generator by JustinSDK](/t/8868274.jpg)
Maze Pyramid Generator by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Hex maze pyramid by JustinSDK](/t/8788365.jpg)
Hex maze pyramid by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Hex maze generator by JustinSDK](/t/8792239.jpg)
Hex maze generator by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Stereographic projection maze || by JustinSDK](/t/8754517.jpg)
Stereographic projection maze || by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Hex maze projection by JustinSDK](/t/8750674.jpg)
Hex maze projection by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Maze of regular polygon by JustinSDK](/t/8852135.jpg)
Maze of regular polygon by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Maze triangle generator by JustinSDK](/t/8868792.jpg)
Maze triangle generator by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Stereographic projection maze by JustinSDK](/t/8766750.jpg)
Stereographic projection maze by JustinSDK
...ereographic projection in stereographic_projection.
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Maze circle generator by JustinSDK](/t/8870799.jpg)
Maze circle generator by JustinSDK
...azes in the collection "maze generators".
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![EllerSCAD Maze Generator by gringer](/t/8909121.jpg)
EllerSCAD Maze Generator by gringer
...scad random maze generator using eller's algorithm
bonus: openscad code generates a random maze ball game with printed ball
Justinsdk
thingiverse
free
![Soccer polyhedron by JustinSDK](/t/8840037.jpg)
Soccer polyhedron by JustinSDK
...lyhedron by justinsdk
thingiverse
a soccer polyhedron, truncated icosahedron, is one of the most familiar spherical polyhedron.
thingiverse
free
![Slinky dog || by JustinSDK](/t/8688513.jpg)
Slinky dog || by JustinSDK
... || by justinsdk
thingiverse
it's a version of slinky dog with the head, spring and tail printed separately and attachable.
thingiverse
free
![Torus knot by JustinSDK](/t/8710119.jpg)
Torus knot by JustinSDK
...sdk
thingiverse
a customizer of torus knot. it's based on the path_extrude module and shape_pentagramfunction of my library.
thingiverse
free
![Vegetable funnel by JustinSDK](/t/8533951.jpg)
Vegetable funnel by JustinSDK
...vegetable funnel by justinsdk
thingiverse
my birds don't like vegetable dejected. make a simple holder for them.
thingiverse
free
![Voronoi Torus by JustinSDK](/t/5085817.jpg)
Voronoi Torus by JustinSDK
...
thingiverse
the source code requires openscad and dotscad. it can be found on dotscad/examples/voronoi/voronoi_torus.scad, too.
thingiverse
free
![Text helix by JustinSDK](/t/8697572.jpg)
Text helix by JustinSDK
...y justinsdk
thingiverse
while trying a double helix, i suddenly had an idea: how about adding a character? that will be funny ^^
thingiverse
free
![Yet another gyro by JustinSDK](/t/8815209.jpg)
Yet another gyro by JustinSDK
...yet another gyro by justinsdk
thingiverse
this may be a base for my further design, such as text gyro:
thingiverse
free
![Filament Spool Adapter by JustinSDK](/t/8886840.jpg)
Filament Spool Adapter by JustinSDK
...filament spool adapter by justinsdk
thingiverse
this adapter is used to fit my spool stand and makes it running smoothly.
thingiverse
free
![Tableware organizer by JustinSDK](/t/8790669.jpg)
Tableware organizer by JustinSDK
...e first four fibonacci numbers. simple but useful.
openscad documentation - traditional chinese
openscad documentation - english
thingiverse
free
![Toy spring by JustinSDK](/t/8712462.jpg)
Toy spring by JustinSDK
...thingiverse
can it be printed successfully? sure! coils touche only at the edge of each level so it's easy to separate them.
Maze
turbosquid
free
![Maze](/t/13244401.jpg)
Maze
...maze
turbosquid
free 3d model maze for download as fbx on turbosquid: 3d models for games, architecture, videos. (1484393)
turbosquid
$2
![maze](/t/13247335.jpg)
maze
...ze
turbosquid
royalty free 3d model maze for download as 3ds on turbosquid: 3d models for games, architecture, videos. (1621982)
turbosquid
free
![Maze](/t/13280783.jpg)
Maze
...ze
turbosquid
royalty free 3d model maze for download as obj on turbosquid: 3d models for games, architecture, videos. (1304443)
3d_ocean
$2
![Complex Maze](/t/562243.jpg)
Complex Maze
...complex maze
3docean
building complex curve hilbert maze modern technology
a maze like structure in true 3d space.
3d_ocean
$5
![The Infinite Maze](/t/862675.jpg)
The Infinite Maze
... a maze as big as you want. the single maze section works out to be 30m x 30m x 3m. there are some separate wall sections that...
turbosquid
$39
![Maze](/t/13396557.jpg)
Maze
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$20
![Maze](/t/13343227.jpg)
Maze
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$9
![Maze](/t/13411402.jpg)
Maze
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
![Maze](/t/13429362.jpg)
Maze
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
![Maze](/t/13259529.jpg)
Maze
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Pyramidal
3d_export
free
![pyramid](/t/11421553.jpg)
pyramid
...pyramid
3dexport
pyramid for you
3d_export
free
![conical pyramid](/t/11421552.jpg)
conical pyramid
...conical pyramid
3dexport
beautiful pyramid
turbosquid
$300
![Pyramid](/t/13247814.jpg)
Pyramid
...id
royalty free 3d model pyramid for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1578437)
3d_export
$5
![Pyramid](/t/12785544.jpg)
Pyramid
...pyramid
3dexport
turbosquid
$3
![Pyramid](/t/13296920.jpg)
Pyramid
...yalty free 3d model pyramid for download as 3ds, max, and obj on turbosquid: 3d models for games, architecture, videos. (1198985)
turbosquid
$2
![Pyramid](/t/13347485.jpg)
Pyramid
...lty free 3d model pyramid for download as 3ds, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1273189)
3d_export
$5
![pyramid-headed](/t/11464267.jpg)
pyramid-headed
...pyramid-headed
3dexport
unfinished version of the pyramid head
turbosquid
$5
![Pyramid](/t/13414311.jpg)
Pyramid
...ree 3d model pyramid for download as 3ds, obj, fbx, and blend on turbosquid: 3d models for games, architecture, videos. (1188226)
turbosquid
$40
![pyramid](/t/13258953.jpg)
pyramid
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
![pyramids](/t/13259008.jpg)
pyramids
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Staircase
3ddd
$1
![staircase](/t/1089761.jpg)
staircase
...staircase
3ddd
stair stairway staircase
styling staircase
3d_export
$10
![Staircase](/t/11380059.jpg)
Staircase
...staircase
3dexport
staircase
3d_export
$10
![modern staircase](/t/11488828.jpg)
modern staircase
...modern staircase
3dexport
modern staircase
3d_export
free
![Spiral staircase](/t/12936500.jpg)
Spiral staircase
...spiral staircase
3dexport
spiral staircase
turbosquid
$1
![Staircase](/t/13341780.jpg)
Staircase
...rbosquid
royalty free 3d model staircase for download as fbx on turbosquid: 3d models for games, architecture, videos. (1179494)
turbosquid
$9
![Staircase](/t/13352292.jpg)
Staircase
...royalty free 3d model staircase for download as blend and obj on turbosquid: 3d models for games, architecture, videos. (1670355)
turbosquid
$2
![staircase](/t/13356678.jpg)
staircase
...royalty free 3d model staircase for download as blend and obj on turbosquid: 3d models for games, architecture, videos. (1669561)
3d_export
$10
![modern staircase](/t/11425905.jpg)
modern staircase
...modern staircase
3dexport
modern staircase vr4.1
3d_export
$10
![modern staircase](/t/11425858.jpg)
modern staircase
...modern staircase
3dexport
modern staircase vr4.1
3ddd
$1
![Classic Staircase](/t/597403.jpg)
Classic Staircase
...classic staircase
3ddd
перила
classic staircase