Geometry of Materials

Using Mathematica for 3D Printing - Construct3D 2018

Many academics use Mathematica as a primary design tool for 3D figures and graphics. These designs are often very valuable for their illustrative purposes as physical 3D objects — not just as renders on the screen. In recent years, Mathematica has starting building 3D printing formats into it’s repertoire. However, some designers still miss the control offered by traditional CAD programs. This workshop will be a hands-on approach designing and exporting 3D printing-ready designs. We will learn about the native Mathematica 3D graphics format and how to access graphical data from within 3D objects. This will enable us to write scripts to control every aspect of the 3D mesh and, therefore, the 3D print. We will learn to create STLs and write our own OBJs. Please come prepared with Mathematica installed on your laptop.

This workshop introduces you to the basic 3D graphics format of Mathematica and explores ways in which these can be used to program grapics for 3D printed objects. The workshop consits of a detailed tutorial about the Mathematica 3D graphics language and several commands that can be scripted using mathematical functions to create intricate 3D prints.

There are 3 projects that accompany the workshop.

(1) Polyhedral Pendant -- Download the notebook here. The model of the example dodecahedral pendant is available in STL format.

(2) Parametric Torus Knot -- Download the notebook here. The model of the example (3,5) torus knot is available in STL and OBJ formats.

(3) Implicit Function -- Download the notebook here. The model of the example dodecahedral pendant is available in STL and OBJ format.

You can download the entire workshop as a zip file here.


Interested in non-euclidean spaces? Try them here!

Ever wondered what it would be like to walk around in curved space? Well now you can! Andrea Hawksley, Vi Hart, Sabetta Matsumoto and Henry Segerman have just launched H³ and H²×E as VR simulators of three-dimensional hyperbolic space and two-dimensional hyperbolic space cross the euclidean line.

Sabetta Speaks at Emory

Sabetta Matsumoto gave the Emory University Physics colloquium on 7 February 2017. Programmable Matter: using 3D printed elastic instabilities to direct shape transformation 3D printed programmable matter has the potential to revolutionize manufacturing in fields ranging from organs-on-a-chip to architecture to soft robotics. By expanding the pallet of 3D printable materials to include the […]