Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
178 views41 pages

Mathematics of 3D Printing

The document discusses 3D printing for mathematics, describing how 3D printing works by building objects in thin layers using thermoplastic materials, and how it can be used to create models of geometric structures to aid in both research and teaching mathematics. It also outlines some software tools that can be used to design objects for 3D printing and discusses some practical considerations and challenges for the 3D printing process.

Uploaded by

Habtamu Geremew
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
178 views41 pages

Mathematics of 3D Printing

The document discusses 3D printing for mathematics, describing how 3D printing works by building objects in thin layers using thermoplastic materials, and how it can be used to create models of geometric structures to aid in both research and teaching mathematics. It also outlines some software tools that can be used to design objects for 3D printing and discusses some practical considerations and challenges for the 3D printing process.

Uploaded by

Habtamu Geremew
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Mathematics Of 3D Printing

3D Printing For Mathematics


Alexander Hulpke
Department of Mathematics
Colorado State University
Fort Collins, CO, 80523, USA
http://www.math.colostate.edu/~hulpke

Feb/6/15
Thank You
College of Natural Sciences
What Is 3D Printing
• Additive (not subtractive)
manufacturing.

• A hot glue gun on a robot


arm.

• Build object in thin slices


(layers).

• Material: thermoplastic
(PLA, ABS, PET).
Temperature 215-270°C
What Is 3D Printing
• Additive (not subtractive)
manufacturing.

• A hot glue gun on a robot


arm.

• Build object in thin slices


(layers).

• Material: thermoplastic
(PLA, ABS, PET).
Temperature 215-270°C
What Is 3D Printing
• Additive (not subtractive)
manufacturing.

• A hot glue gun on a robot


arm.

• Build object in thin slices


(layers).

• Material: thermoplastic
(PLA, ABS, PET).
Temperature 215-270°C
What Is 3D Printing
• Additive (not subtractive)
manufacturing.

• A hot glue gun on a robot


arm.

• Build object in thin slices


(layers).

• Material: thermoplastic
(PLA, ABS, PET).
Temperature 215-270°C
Other Technologies

• Other meltable material.

• Sliced Paper.

• Sintering (Sugar, Plastic,


Metal Powder)

• Photosensitive liquid
(Stereolithography).
Other Technologies

• Other meltable material.

• Sliced Paper.

• Sintering (Sugar, Plastic,


Metal Powder)

• Photosensitive liquid
(Stereolithography).
Other Technologies

• Other meltable material.

• Sliced Paper.

• Sintering (Sugar, Plastic,


Metal Powder)

• Photosensitive liquid
(Stereolithography).
Other Technologies

• Other meltable material.

• Sliced Paper.

• Sintering (Sugar, Plastic,


Metal Powder)

• Photosensitive liquid
(Stereolithography).
Other Technologies

• Other meltable material.

• Sliced Paper.

• Sintering (Sugar, Plastic,


Metal Powder)

• Photosensitive liquid
(Stereolithography).
New Features
• Individualized, adaptable
dimensions.

• Replacement parts.

• Complicated craft
structures.

• Impossible structures.

• Replace mechanical skills


with mathematics.
New Features
• Individualized, adaptable
dimensions.

• Replacement parts.

• Complicated craft
structures.

• Impossible structures.

• Replace mechanical skills


with mathematics.
New Features
• Individualized, adaptable
dimensions.

• Replacement parts.

• Complicated craft
structures.

• Impossible structures.

• Replace mechanical skills


with mathematics.
New Features
• Individualized, adaptable
dimensions.

• Replacement parts.

• Complicated craft
structures.

• Impossible structures.

• Replace mechanical skills


with mathematics.
New Features
• Individualized, adaptable
dimensions.

• Replacement parts.

• Complicated craft
structures.

• Impossible structures.

• Replace mechanical skills


with mathematics.
Object Features
• Outer shell

• Honeycomb structure
inside, save on material

• Complete Rubik's Cube


would be ~100g.

• Sharing Websites
(thingiverse.com)
Extruder
Some Use

New
Extruder, Back And Inside

Back Inside
(old model)
Cost
• Printer: $500-$5000 (Fuse Deposit Modeling)

• $5000-$30000 (Stereolithography)

• $100000 and +++ (Metal Sintering)

• Plastic: $20- $50 per kg, special material (mixed


with carbon fiber, metal, wood) more.

• Replacement Extruder: $180


Use For Mathematics
• Models of structures in R3, both research and
teaching
• Being able to manipulate with hands is genuine
benefit.
• Easier than perspective drawings etc.
• Sufficiently cheap and stable for class use.
Simplices
For k+1 points n
p0,…,pk⊆R , affinely independent (that
is p1-p0,p2-p0,…,pk-p0 lin. independent), define the
simplex as the set {Σi≧0αipi | αi ≧0, Σi≧0αi =1}.

A simplicial complex is a set of simplices, closed under


faces (simplices defined by subsets of corners) with
any two simplices intersection being a face of both.
As a subset of Rn it is also called a polyhedron.
Geometric Structures
• Given only the outside faces, we can reconstruct
an equivalent simplicial complex.

• File format: STL (surface triangulization


language). Describe the outer triangles (as tuples
of vertices). (There are other file formats.)

• Floating point coordinates of vertices, rounding


issues can produce holes that require fixing.
It Slices, It Dices
The print builds up the
object in many layers.
For each layer the slicer
determines the polygon of
object intersecting the plane:
• Edges intersecting plane (special case if triangle in plane)
• Edges on same triangle connect
• Determine inside by having triangles oriented (clockwise,
when viewed from outside).
• Many heuristics in optimizing travel time.
Print Process
Print Process
Practical Issues
• Gravity might imply need
for nonstandard orientation.

• Support overhangs (>45°)


with extra material.

• Software can add support,


not well.

• Object must sit firmly on


build-surface — add raft.
(Flat bottom advantageous.)
Practical Issues
• Gravity might imply need
for nonstandard orientation.

• Support overhangs (>45°)


with extra material.

• Software can add support,


not well.

• Object must sit firmly on


build-surface — add raft.
(Flat bottom advantageous.)
Practical Issues
• Gravity might imply need
for nonstandard orientation.

• Support overhangs (>45°)


with extra material.

• Software can add support,


not well.

• Object must sit firmly on


build-surface — add raft.
(Flat bottom advantageous.)
Practical Issues
• Gravity might imply need
for nonstandard orientation.

• Support overhangs (>45°)


with extra material.

• Software can add support,


not well.

• Object must sit firmly on


build-surface — add raft.
(Flat bottom advantageous.)
Less Than Perfect
• Object might not hold
well on build platform
(and move/tip over
while building).
• Stringing.
• Removing support can
be difficult.
Less Than Perfect
• Object might not hold
well on build platform
(and move/tip over
while building).
• Stringing.
• Removing support can
be difficult.
Less Than Perfect
• Object might not hold
well on build platform
(and move/tip over
while building).
• Stringing.
• Removing support can
be difficult.
Real-World Aspects
• Extruder may clog. (Oil helps)
• Material may not stick (or stick too much) on
build surface (blue painter tape).
• Brittle material can break when feeding.
• Vertical resolution .1, .2 (default), or .3 mm.
Printing time @default is about 45 minutes for
matchbox-sized object.
• Infill can be increased for stability.
• Post-Processing: Sanding, Painting, Casting
Mathematical Problems

• How to orient an object for optimal printing


(firm hold on platform, little overhangs).

• If not, decomposition? Good support?

• Thin connections, Singularities, are hard


Software
Construction: Maple
Use plot3d to form parametric
surfaces.

Grid needs to be chosen


sufficiently fine.

Export in Collada (.dae) format —


Need conversion.

Output often is badly formed


(orientation, holes).

Intersecting surfaces problematic


(Surface vs. volume.)
Conversion, Fixing
Convert to .STL format: MeshLab (Open Source)

Add thickness: Blender (Open Source)

Fix holes, orientation: netfabb (Commercial, free


use), online service (requires signup) at
netfabb.azurewebsites.net

Additional Fixes, Add Support: meshmixer


(Commercial, free use)
Construction: OpenSCAD
Programming language
(limited). Open-Source.

Geometric primitives
(spheres, boxes, cylinders/
cones).

Affine transformations,
Boolean operations.

Limited calculation
functionality — produce code
with Maple program etc.
Construction: 123D Design

Freemium Software
(Autodesk).

Mouse-oriented.

Geometric Primitives,
Boolean Operations.

STL input and output.


Geometric Calculations
• Linear algebra for coordinate change, affine
transformations.

• Parameterization of surfaces.

• Need to solve polynomial equations (e.g. circle through


three points): Gröbner-basis, Resultant, Numerical
Alg.Geom. techniques

• Symmetric structures: Map by coset representatives for


stabilizer.

You might also like