Isosurface Egg Thing

Prints (0)


Summary An iso-surface egg like thingy. Print Settings Printer: Eaglemoss Vector3 Rafts: Doesn't Matter Supports: No Resolution: 0.2mm Infill: probably solid best Notes: Whilst for the most part it printed fine when I scaled it to roughly 60x60x70 mm, some of the sections which start around the bottom of the egg do start free floating and perhaps would be better with some custom support. That said I just printed as is and clipped off the messy excess, which seemed to work fine. I did use a raft just to be sure, but I think you should be able to get away without it. How I Designed This I started with some code I give my students to help them start 3D graphics projects. This helps them create models in Vertex and Index Buffers programmatically. I then grabbed the Marching Cubes function from here, and used it so that I could feed in an equation and get out a Vertex Buffer containing a given iso-surface of that equation, display it and then spits out a basic obj file. From this blog I took their equation called Cosmic Egg, also shown below. Scaled the z-axis a bit to give it more wiggles and fed the obj file into Netfabb to fix it together and cut its bottom off to make sure it sat fine.

Equation -(cos(x) * sin(y) + cos(y) * sin(z) + cos(z) * sin(x)) *(cos(x) * sin(y) + cos(y) * sin(z) + cos(z) * sin(x)) +0.05-exp(100.0*(x*x/64+y*y/64 + z*z/(1.6*64)*exp(-0.4*z/8) - 1))

Design Files

File Size

11 MB


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now