Mathematics Through 3D Printing a GMU capstone class Evelyn Sander - - PowerPoint PPT Presentation

mathematics through 3d printing
SMART_READER_LITE
LIVE PREVIEW

Mathematics Through 3D Printing a GMU capstone class Evelyn Sander - - PowerPoint PPT Presentation

Mathematics Through 3D Printing a GMU capstone class Evelyn Sander Geometry Labs United, July 16, 2020, Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 1 / 27 GMU Math Makerlab: A little background Work with students to


slide-1
SLIDE 1

Mathematics Through 3D Printing

a GMU capstone class Evelyn Sander

Geometry Labs United, July 16, 2020,

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 1 / 27

slide-2
SLIDE 2

GMU Math Makerlab: A little background

Work with students to turn mathematical concepts into

  • bjects you can hold in your hand

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 2 / 27

slide-3
SLIDE 3

GMU Math Makerlab: A little background

Workshops, camps, math circles, classroom visits, festivals

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 2 / 27

slide-4
SLIDE 4

GMU Math Makerlab: A little background

Classroom demos, assistive prints

Top left and right with Colin Chung and Chloe Ham Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 2 / 27

slide-5
SLIDE 5

GMU Math Makerlab: A little background

Research design and design research

Bottom image with Patrick Bishop Images with Steve Lucas and Laura Taalman Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 2 / 27

slide-6
SLIDE 6

Mathematics through 3D printing

What: A capstone class to synthesize mathematical knowledge Prerequisites: A proof course and a 300 level math course No textbook: readings of papers, websites Running each fall

This and all subsequent models designed by class students Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 3 / 27

slide-7
SLIDE 7

Mathematics through 3D printing

Why: Teach topics that slip through the cracks that “every major should have seen.” (not unique to math!) Breadth over depth Creativity: No identical creations Patience required

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 3 / 27

slide-8
SLIDE 8

Mathematics through 3D printing

How: Weekly 3D printed object each on a different topic Public display in department’s display case Weekly presentations: oral, written, blog, and Thingiverse examples to follow

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 3 / 27

slide-9
SLIDE 9

Weekly presentation: blog a

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 4 / 27

slide-10
SLIDE 10

Weekly presentation: blog b

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 5 / 27

slide-11
SLIDE 11

Weekly presentation: Thingiverse a

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 6 / 27

slide-12
SLIDE 12

Weekly presentation: Thingiverse b

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 7 / 27

slide-13
SLIDE 13

3D printing specifics

Too many pieces of software is overwhelming: OpenSCAD and Mathematica Taking full ownership: Students are required to do their own printing. Thus they learned about slicers, manifold and watertight

  • bjects, supports, etc. (not this semester)

Learning assistants helped with setup and printing. Lecture each week on the math and the coding. Provided with sample code Provided with an initial step by step tutorial

  • n each software

examples to follow

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 8 / 27

slide-14
SLIDE 14

OpenSCAD step by step tutorials

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 9 / 27

slide-15
SLIDE 15

OpenSCAD step by step tutorials

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 9 / 27

slide-16
SLIDE 16

Print topics

Two types of tilings of the plane Saddles and surfaces Graphs of complex functions Data visualization Mathematical optical illusions Strange chaotic attractors Iterated function systems Redo a project with an eye to improvement

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 10 / 27

slide-17
SLIDE 17

Two types of tilings the plane

Irregular convex pentagons Group symmetries That there are exactly 15 distinct classes is a new result, still under peer review. There are 17 distinct wallpaper group symmetries which result in tilings of the plane

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 11 / 27

slide-18
SLIDE 18

Is the medium the message?

3D printing may not be the best method but too many methods becomes a burden

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 12 / 27

slide-19
SLIDE 19

Calculus objects: Saddles and surfaces

Learning multivariable calculus involves a lot of algebraic manipulations, but it all becomes much easier when getting to see what the concepts look like in 3D. Student found a starfish to go atop the starfish saddle

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 13 / 27

slide-20
SLIDE 20

Graphs of complex valued functions

The complex plane is two-dimensional, meaning that the graph

  • f complex functions are four dimensional. We cannot see in

four dimensions, so we project to three dimensions. This gives a sense for what the these graphs look like in 4D.

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 14 / 27

slide-21
SLIDE 21

Visualization of data: Individuality!

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 15 / 27

slide-22
SLIDE 22

Optical Illusions: Sugihara Cylinders

A mathematical optical illusion in the department display case Take a look at each object and its reflection. They’re not the same! Right side up heart

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 16 / 27

slide-23
SLIDE 23

Mathematica sample code: Sugihara cylinders

Sugihara cylinders

mirror

youreye

µ

ymirgirojection

Mirror TB

peane

eye 0 O

projectionplane

as

Two 20 curves 30 Curve projects

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 17 / 27

slide-24
SLIDE 24

Mathematica sample code: Sugihara cylinders

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 18 / 27

slide-25
SLIDE 25

Differential equations: Strange chaotic attractors

Solutions to 3-dimensional systems of differential equations can be quite simple, such as a point that never moves, or a periodic motion that repeats forever. It can also be quite complicated: Strange the object has interesting fractal shape Chaotic nearby initial conditions move away with growing time Attractors any nearby initial condition has a solution limiting to the shape you see.

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 19 / 27

slide-26
SLIDE 26

Differential equations: Strange chaotic attractors

Strange chaotic attractors are great for printing. Differential equation methods are built into Mathematica Smooth curves: easily rendered With closeness of segments: structurally stable Made accurate by attraction: numerics reflects the underlying behavior

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 19 / 27

slide-27
SLIDE 27

Mathematica sample code: Chaotic attractor

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 20 / 27

slide-28
SLIDE 28

Fractals: Iterated function systems

This type of fractal arising from a multivalued transformation. Easily achieved using any CAD system with recursion. Each layer represents a single iterate of the multivalued map Similar objects exist in three dimensions

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 21 / 27

slide-29
SLIDE 29

Iterated function systems explained

first 2nd iterate iterate f

S f fats

3

3rd 4th

limit

iterate

interate

set

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 22 / 27

slide-30
SLIDE 30

Iterated function systems explained

f s s

f k

fats

Theorem Limit set

is independentofS

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 22 / 27

slide-31
SLIDE 31

OpenSCAD sample code: IFS fractals

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 23 / 27

slide-32
SLIDE 32

Successful methods

Lecture balanced between mathematical background and coding instructions Time to work in class: Students are happy to act as mentors Clear detailed instructions and rubrics Detailed sample codes Open ended assignments

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 24 / 27

slide-33
SLIDE 33

Difficulties

Huge range of programming background and incoming mathematical knowledge Timeliness with print slots and assignment turn in Mathematica syntax, data set methods, etc. 3D printing is not always the best method

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 25 / 27

slide-34
SLIDE 34

The payoff

I learn a lot from my students! Many coding commands and data structures Ideas for data visualization Even math: Student talk on complex graphs outlined relationship between sin and sinh as graph projections Github function collection contains equations for all superheros!

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 26 / 27

slide-35
SLIDE 35

Thanks!

For further information, codes see: http://gmumathmaker.blogspot.com Upcoming paper: Modeling Dynamical Systems for 3D Printing, with Stephen K. Lucas and Laura Taalman, submitted. Thanks for your attention!

Evelyn Sander (GMU) Mathematics Through 3D Printing July 16, 2020 27 / 27