Thingiverse
Fract-A-Castle by Plastic_Universe
by Thingiverse
Last crawled date: 3 years, 1 month ago
UPDATE 11/8/15: Customiser's script rendering time limits of around 5 seconds are greatly inhibiting mould and fractal generation. As a result I have uploaded sample STLs instead of running through Customiser and I therefore recommend running the .scad file locally with openSCAD.
Simply download openSCAD (http://www.openscad.org/downloads.html), load the .scad file and press F6 to render models with any variables you like.
Fract-A-Castle is a completely customizable generator of sandcastle moulds described by 2D and 3D Julia set fractal patterns. It has never been easer to amaze onlookers with the beauty of mathematics.
The Idea
Fractals are perhaps one of the most strikingly beautiful areas of mathematics. Julia set fractal patterns like those in Fract-A-Castle may be generated from quadratic iterations. These iterations, such as z → z^2 + c, describe a process: take a complex number, square it, and add a constant complex number c. Repeating this process iteratively reveals a patterns known as Julia set, consisting of the set of all z on the complex plane such that z → z^2 + c does not diverge exponentially.
Through varying both the real and imaginary component of c, many different beautiful Julia set fractal patterns can be generated. I also conceived of generating 3D Julia set fractals, called capstones, each vertical level of which would be obtained from a higher number of quadratic iterations. The capstones would reveal visually how fractal patterns emerge, and are a great way to teach others about the beauty of complex dynamics.
Implementation
After a little tinkering around, I was eventually able to implement a Julia set fractal generator in openSCAD. This was quite challenging, especially with my fairly limited coding experience. I had to learn how to program at a functional as opposed to objective manner, and work with with the compile-time variables of openSCAD instead of the run-time variables of MATLAB and C. My final generator was achieved through a combination of recursion and pseudo-complex number representation.
The next step was building the fundamental basic designs we all associate with castles: walls, towers and battlements. I also incorporated a text mould generator to enable one to decorate or label their own fractals with text and Unicode characters.
Finally, I reworked and eliminated some of the more troublesome features of my designs for increased printability and ease-of-use with wet sand. The towers, for instance, were originally designed with customizable overhang angles, but it was very difficult to incorporate this feature with a sandcastle mould, which must be vertically convex to enable separation of sand from mould.
Result
Fract-A-Castle is the ultimate tool for demonstrating mathematical prowess at the beach. One can use large 2D fractal moulds like cookie cutters, leaving rows of fractal patterns in the sand. Three-dimensional capstones can be generated, enabling onlookers to better understand the emergence of fractal patterns over successive iterations. Finally, one can combine these fractals with a fully parametric classic castle design to add a new mathematical twist to the timeless art of sandcastles.
Simply download openSCAD (http://www.openscad.org/downloads.html), load the .scad file and press F6 to render models with any variables you like.
Fract-A-Castle is a completely customizable generator of sandcastle moulds described by 2D and 3D Julia set fractal patterns. It has never been easer to amaze onlookers with the beauty of mathematics.
The Idea
Fractals are perhaps one of the most strikingly beautiful areas of mathematics. Julia set fractal patterns like those in Fract-A-Castle may be generated from quadratic iterations. These iterations, such as z → z^2 + c, describe a process: take a complex number, square it, and add a constant complex number c. Repeating this process iteratively reveals a patterns known as Julia set, consisting of the set of all z on the complex plane such that z → z^2 + c does not diverge exponentially.
Through varying both the real and imaginary component of c, many different beautiful Julia set fractal patterns can be generated. I also conceived of generating 3D Julia set fractals, called capstones, each vertical level of which would be obtained from a higher number of quadratic iterations. The capstones would reveal visually how fractal patterns emerge, and are a great way to teach others about the beauty of complex dynamics.
Implementation
After a little tinkering around, I was eventually able to implement a Julia set fractal generator in openSCAD. This was quite challenging, especially with my fairly limited coding experience. I had to learn how to program at a functional as opposed to objective manner, and work with with the compile-time variables of openSCAD instead of the run-time variables of MATLAB and C. My final generator was achieved through a combination of recursion and pseudo-complex number representation.
The next step was building the fundamental basic designs we all associate with castles: walls, towers and battlements. I also incorporated a text mould generator to enable one to decorate or label their own fractals with text and Unicode characters.
Finally, I reworked and eliminated some of the more troublesome features of my designs for increased printability and ease-of-use with wet sand. The towers, for instance, were originally designed with customizable overhang angles, but it was very difficult to incorporate this feature with a sandcastle mould, which must be vertically convex to enable separation of sand from mould.
Result
Fract-A-Castle is the ultimate tool for demonstrating mathematical prowess at the beach. One can use large 2D fractal moulds like cookie cutters, leaving rows of fractal patterns in the sand. Three-dimensional capstones can be generated, enabling onlookers to better understand the emergence of fractal patterns over successive iterations. Finally, one can combine these fractals with a fully parametric classic castle design to add a new mathematical twist to the timeless art of sandcastles.
Similar models
thingiverse
free
Quadratic Julia set for c = -0.775 + 0.09i by jkellyatcentre
...ath.stackexchange.com/questions/93373/coloring-the-inside-point-for-julia-fractal . the print is designed to be self-supporting.
cg_trader
free
Julia Set Fractal Shade
...the blender shader. have fun with it! shader fractal julia set decoration art math beautiful patterns gold textures miscellaneous
thingiverse
free
Julia Set Plot for c = 1/Pi by srgtsilent
...rges in four different symmetric regions of the graph in the complex plain.
(i will upload a picture of the printed project asap)
thingiverse
free
Julia set for z^2+z+(-1+.2i) by Kristalista
...ttps://www.youtube.com/watch?v=mg4bp7g0d3s&ab_channel=jimisol
useful link:https://www.marksmath.org/visualization/julia_sets/
thingiverse
free
Infinite Sand Castle (5 Moulds) by HasiGH
...were modelled in blender, sliced in cura, and printed on a bq hephestos prusa i3.
https://www.youtube.com/watch?v=n37bd8xsngs
thingiverse
free
Julia Fractal Diamond by jdegenstein
...equation i used is in the following form:
z -> z^6 + 0.700 - 0.03*i
iterations are limited by:
re[z^2 + 0.7 - 0.03*i]^2 < 4
thingiverse
free
Julia Set Visualization
...his video: https://www.youtube.com/watch?v=mg4bp7g0d3s
this model is of the julia set of the function j(f) = -0.835 - 0.2321 * i.
sketchfab
$5
Sand Castle
...sand castle
sketchfab
i made this sandcastle with my little girls :) - sand castle - buy royalty free 3d model by svandor82
thingiverse
free
Julia Fractal Twist Vase by jdegenstein
...get the best appearance.
original version 1 - used 15 intermediate steps, which resulted in some horizontal banding on the model.
3dwarehouse
free
sand castle
...sand castle
3dwarehouse
a large sandcastle on the beach
Castle
3d_export
$5
castle
...castle
3dexport
castle
3d_export
$5
castle
...castle
3dexport
castle
3d_export
$5
castle
...castle
3dexport
cartoon castle
archibase_planet
free
Castle
...castle
archibase planet
castle architecture
dark castle - 3d model for interior 3d visualization.
3d_export
$7
castle
...castle
3dexport
model castle in cinema4d
archibase_planet
free
Castle
...castle
archibase planet
castle building construction
castle - 3d model (*.3ds) for exterior 3d visualization.
3d_export
$10
castle
...castle
3dexport
low poly model of a castle
3d_export
$5
Castle
...castle
3dexport
night castle in the light of the moon
3d_export
free
Castle
...castle
3dexport
flying castle on the background of the moon
archibase_planet
free
Castle
...castle
archibase planet
construction castle
castle n250608 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
Universe
3d_export
$20
university
...university
3dexport
university model with textures.
3d_export
free
steven universe
...steven universe
3dexport
steven universe
3ddd
free
Quasar Universe
...quasar universe
3ddd
quasar
люстра quasar universe
turbosquid
$65
Universal
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$65
University
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$5
Universal
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$40
Graphics Universe Universe Flares 3D Model
...graphics universe universe flares 3d model
3dexport
textures
graphics universe universe flares 3d model crashangel 97554 3dexport
3d_export
$65
universe
...universe
3dexport
simple rendering of the scene file
3d_export
$65
university
...university
3dexport
simple rendering of the scene file
3ddd
$1
Gala Universal раковина
...universal раковина
3ddd
gala , universal
раковина
производитель gala
коллекция universal
Plastic
archibase_planet
free
Plastic
...plastic
archibase planet
moulding friezes moldings border pilaster
deco plastic dw - 3d model for interior 3d visualization.
turbosquid
$1
Plastics
...
royalty free 3d model plastics for download as blend and fbx on turbosquid: 3d models for games, architecture, videos. (1581776)
archibase_planet
free
Plastic
...lastic
archibase planet
moulding friezes moldings border pilaster decor
deco plastic rz - 3d model for interior 3d visualization.
3ddd
$1
Plastic Playground
... kids , toy , child
plastic playground
3d_export
$5
plastic lid
...plastic lid
3dexport
plastic lid
3d_export
$5
plastic clothespin
...plastic clothespin
3dexport
plastic clothespin
turbosquid
$39
Plastics
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_ocean
$3
Plastic Packaging
...ging plastic
intended for blender, cycles: plastic packaging to place your product in. subdivision modifier has not been applied.
3ddd
$1
plastic box
... ящик
model of plastic box for fruits in 3 levels of detail. highpoly - 23,6k, midpoly - 7,3k and lowpoly - 2,6k polygons.
3d_ocean
$12
Plastic Chair
...furniture plastic chair side chair
3d model of plastic chair. 3ds and obj multi format files included. scanline renderer version.