3D Design in Mathematica
I have been doing 3D design using Mathematica since 2014 to enhance my teaching at Queens College and to create mathematical art and jewelry. Below are materials I have created and curated to help newcomers get started.
3D Design in the Wolfram Ecosystem
Materials from a talk given June 17, 2021 as part of the Construct3D Summer Symposium 2021.
- Introductory Slides: Download PDF
- Mathematica File: Download .nb (1.3 MB)
Tutorials & Workshops
Resources from my Mathematical Computing class (Fall 2020) and the NYU ITP Workshop (Oct 2017).
- Video Series: Mathematica Tutorials Playlist
- Introduction: An introduction to Mathematica (based on "Learn with guided examples")
- Techniques: Helpful Mathematica techniques
- Basics: Mathematica Basics (.nb)
- Graphics3D: Graphics3D Objects (.nb)
- Surfaces: Mathematica for Surfaces (.nb)
- Project: Making Name Plates (.nb)
Step-by-step & Minimal Examples
Specific guides for constructing curves, surfaces, and solids, plus minimal working examples (MWE) to get you started.
- 3D Curves & Surfaces: Tutorial Notebook
- Solid of Revolution: Goblet Project Notebook
- MWE - Shapes: Creating a curved shape
- MWE - Extrusion: Extruding a shape
- MWE - Spheres: Many random spheres
- MWE - Mesh Data: Extracting Mesh Information
- MWE - Transforms: MeshRegion Transformations
External Resources
Curated links for further learning in mathematical visualization and 3D printing.
- Wolfram: Fast Intro for Programmers & Stack Exchange
- Blog: MathZorro Blog (My 3D Design examples)
- Slides: The power and pitfalls of Mathematica for 3D design
- Book: Visualizing Mathematics with 3D Printing by Henry Segerman
- Inspiration: Mathematical visualizations by Elizabeth Denne