Computational and C D R Theoretical Problems in Modern Rapid - - PowerPoint PPT Presentation

computational and
SMART_READER_LITE
LIVE PREVIEW

Computational and C D R Theoretical Problems in Modern Rapid - - PowerPoint PPT Presentation

Computational and C D R Theoretical Problems in Modern Rapid Prototyping Mark R. Cutkosky Stanford Center for Design Research http://cdr.stanford.edu/interface Outline Introduction to Layered Manufacturing C D R Commercial and


slide-1
SLIDE 1

C D R

Computational and Theoretical Problems in Modern Rapid Prototyping

Mark R. Cutkosky Stanford Center for Design Research

http://cdr.stanford.edu/interface

slide-2
SLIDE 2

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

2

Outline

  • Introduction to Layered Manufacturing

– Commercial and research processes – Enabling factors (why now)

  • Capabilities and opportunities

– (Almost) arbitrary geometry – Functionally graded materials – Integrated assemblies, “smart parts”

  • Computational challenges

– Huge design space – Analysis – Process planning and control

  • Summary
slide-3
SLIDE 3

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

3

Traditional manufacturing: a sequential process of shaping and assembly

slide-4
SLIDE 4

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

4

Layered Manufacturing: commercial example

Laser UV curable liquid elevator Formed

  • bject

Photolithography process schematic Sample prototype (ME210

power mirror for UT Auto) http://me210.stanford.edu

slide-5
SLIDE 5

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

5

Almost arbitrary 3D Geometries

Loop Tile -- dense tiling of 3D space. (Carlo Sequin, U.C.B.) Minimum toroidal saddle surface (C. Sequin) Tilted frames (RPL)

slide-6
SLIDE 6

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

6

From RP and CNC to . . .

2000 1970 1990 Shape Deposition Manufacturing ( SDM) RP CNC

slide-7
SLIDE 7

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

7

Deposit (part) Shape Embed Deposit (support) Shape Part

  • Support

Shape Deposition Manufacturing

(CMU/SU)

slide-8
SLIDE 8

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

8

SDM#1: Injection mold tooling

(SU RPL)

slide-9
SLIDE 9

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

9

SDM #2: Frogman (CMU)

  • Example of polymer component with

embedded electronics

slide-10
SLIDE 10

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

10

SDM #3: Ceramic parts

(RPL)

Alumina vane Silicon nitride pitch shaft

Alumina turbine wheels

slide-11
SLIDE 11

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

11

SDM for integrated assemblies

Motor Leg links Shaft Shaft coupling

Body frame Lift pot Knee pot Hip pot Abduct pressure sensor Lift pressure sensor Extend pressure sensor Gears Actuators

Motivation: Building small robots with prefabricated components is difficult... and results are not robust.

slide-12
SLIDE 12

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

12

Designer composes the design from library

  • f primitives,

including embedded components

Steel leaf spring Piston Outlet for valve Valve Primitive Circuit Primitive Inlet port primitive Part Primitive

SDM #4: Robot leg with embedded components

(http:cdr.stanford.edu/biomimetics)

slide-13
SLIDE 13

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

13

Internal components are modeled in the 3D CAD environment.

Steel leaf-spring Piston Sensor and circuit Spacer Valves

Components are prepared with spacers, etc. to assure accurate placement.

Robot Leg design (cont’d.)

slide-14
SLIDE 14

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

14

The output of the software is a sequence of 3D shapes and toolpaths.

Robot Leg: compacts

Support Part Embedded components

slide-15
SLIDE 15

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

15

A snapshot just after valves and pistons were inserted.

Steel leaf-spring Piston Sensor and circuit Valves

Robot Leg: embedded parts

slide-16
SLIDE 16

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

16

Finished parts ready for testing

Robot Leg: completed

slide-17
SLIDE 17

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

17

Layered Manufacturing: is it a new manufacturing paradigm?

Photo-sculpture studio (1860) Laminated manufacturing (1892-1940s) Laser-based photolithography (1977)

[Source: Beaman 1997]

slide-18
SLIDE 18

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

18

A process enabled by computing...

3D solid model

CAD

slicing trajectory planning material addition process process planner fabrication machine

slide-19
SLIDE 19

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

19

Summary of layered manufacturing processes

Commercial

  • Photolithography
  • Fused deposition
  • Laser sintering
  • Laminated paper

Research

  • Selective laser sintering

(UT Austin)

  • 3D printing (MIT)
  • Shape deposition

manufacturing

(CMU/Stanford) “Look and feel” prototype Complex 3D shapes direct from CAD model Engineering materials (metals, ceramics, strong polymers) Graded materials Embedded components Not quite direct from CAD model...

slide-20
SLIDE 20

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

20

Layered manufacturing results in a huge space of possible designs:

  • Ability to create arbitrary 3D structures with

internal voids

  • Ability to vary material composition throughout

the structure

  • Ability to embed components such as sensors,

microprocessors, structural elements.

What kind of design environment will help designers to understand and exploit the potential of layered manufacturing?

slide-21
SLIDE 21

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

21

Ability to create arbitrary 3D structures with internal voids (homogeneous materials)

Shape optimization example:

Find the minimum-weight shelf structure, bounded by box B, that supports load W without failing. B W

Space within B is divided into N cells, each of which can be filled or empty. Number of unique designs ≈ 2N

Rapid Prototyping Workshop 5/99 -mrc

slide-22
SLIDE 22

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

22

Ability to vary material composition

Support structure deposition heads

Deposition heads can be controlled to deposit varying amounts of each material* as the part is

  • built. Total material

composition varies throughout the part.

Volume fractions always add to unity* *void, or empty space, is treated as a special case of material

slide-23
SLIDE 23

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

23

Material composition: product space

Product Space: )! 1 ( ! )! 1 ( 1 1 − − + =         − − + m r m r m m r C

urethane glass void teflon

m = number of materials (including void) vi = volume fraction of each material

r = deposition mixture resolution

1

1

=

= m i i

v

Example: urethane, glass fibers, teflon, and void, controlled to a resolution of 10% volume fraction ⇒ 286 unique mixtures possible.

slide-24
SLIDE 24

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

24

Design space with arbitrary geometry and heterogeneous materials (E3 × Tm)

Shape + material optimization: Assume m possible materials, (including void) with a mixture resolution of r. B W Space within B is discretized into N cells, each of which can be filled with a unique mixture of materials. Number of unique designs ≈

        − − + 1 1 m m r C

N Example: 10×10×10 cells, 4 materials, 10% mixture resolution ⇒ 2861000 designs!

Rapid Prototyping Workshop 5/99 -mrc

slide-25
SLIDE 25

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

25

Toward a design environment for layered manufacturing

  • The design space is huge.
  • But there are significant constraints

associated with the manufacturing processes.

  • Therefore, provide an environment that

combines manufacturing analysis, design rules, and design libraries to help designers explore the full potential of layered manufacturing.

slide-26
SLIDE 26

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

26

Computational issues #1: Process Planning

  • Process constraints
  • Manufacturability
  • Support structures
  • Deposition method
  • Deposition parameters
  • Path planning
  • Machining method
  • Tool selection
  • Machining parameters
  • Path planning

Decompose Deposit Machine Decompose Deposit Machine Input (source: J.S. Kao SU RPL)

slide-27
SLIDE 27

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

27

Decomposition into ‘compacts” and layers

slide-28
SLIDE 28

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

28 (1) (2) (3) (4)

primary material support material

Decomposition based on process sequence

(5) (6) (7) (8)

slide-29
SLIDE 29

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

29

Definitions: Compact [Merz et al 94]

  • 3-D volume with no overhanging features
  • Rays in growth direction enter only once
  • Compacts correspond to SDM cycles
  • (c) OK
  • (b) OK

( )

[ ]

∀ ∀ ∀ ∃ ∃ ∈ ↔ ≤ ≤ x y z z z x y z a z z z

1 2 1 2

, ,

z1 z2

slide-30
SLIDE 30

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

30

Decomposition algorithms

Locate silhouette edges, split surfaces

D E F

Extrude concave loops Merge compacts

(source: J.S. Kao SU RPL)

slide-31
SLIDE 31

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

31

Deposition Process Planning (RPL)

6” 3/8” laser beam metal powder

  • Thermal Stresses Develop due to:
  • Temperature gradients
  • Differences in expansion coefficient
  • Thermal Stresses Cause:
  • Part inaccuracy
  • Delamination

cooling deflection

  • Solutions
  • Develop optimal deposition path

and process parameters to minimize thermal stresses

  • Tailor alloy to maintain desirable

properties while minimize thermal expansion coefficient

slide-32
SLIDE 32

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

32

Problems with automated process planning

  • finite thickness of support material
  • finish on unmachined surfaces
  • warping and internal stresses
  • decomposition depends on

geometry, not on intended function

slide-33
SLIDE 33

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

33

Design by Composition (M. Binnard)

Users build designs by combining primitives with Boolean operations

– Primitives have high-level manufacturing plans – Embed components and shapes as needed Primitives merged by designer Manufacturing plans merged by algorithm

slide-34
SLIDE 34

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

34

Decomposed Features

SFF/SDM VLSI

Boxes, Circles, Polygons and Wires SFF/SDM Design Rules Mead-Conway Design Rules

λ 2λ 2λ λ

Wc/λ >= 2

Minimum gap/rib thickness d d ∆d (top view) a) Generalized 3D gap/rib d(α1,α2) (side view) b) d(α1,α2) Minimum feature thickness d(m1,m2,m3) (side view) e) m1 m2 m3 d(m1,m2,m3,α1,α2) m1 m2 m3

Toward a mechanical MOSIS?

slide-35
SLIDE 35

Primitive = Compact Set + Precedence Graph

  • Set of valid compacts
  • No intersections
  • Fills the primitive’s projected

volume

Primitive Compact set Compact precedence graph

  • Acyclic directed graph
  • Link for every non-

vertical surface

slide-36
SLIDE 36

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

36

Merging Algorithm Example

intersection compacts non-intersecting compacts

A B

  • A

B C=A ∪ B

slide-37
SLIDE 37

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

37

CAD MODEL CAD MODEL DESIGN DECOMPOSITION DESIGN DECOMPOSITION DESIGN BY COMPOSITION DESIGN BY COMPOSITION

LIBRARY:

Decomposed Designs & primitives

COMPACT SET CPG

SEQUENCE & TOOL PATH PLANNING SEQUENCE & TOOL PATH PLANNING

re-analysis (if needed)

Combining composition and decomposition

slide-38
SLIDE 38

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

38

A need for integrated mechanical, thermal and electrical analysis

VuMan (CMU) mechanical, thermal analysis

slide-39
SLIDE 39

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

39

Summary

Emerging layered manufacturing processes such as SDM:

– are made feasible by recent advances in desktop computing and solids modeling – afford a huge design space (E3 × Tm) – provide a rich area for geometric reasoning and process planning – present formidable challenges in analysis, process planning and control to achieve consistent, high-quality parts

slide-40
SLIDE 40

C D R

NAS Math. Modeling Forum 5/10/99 -mrc

40

Acknowledgements

Thanks to the members of the Center for Design Research and the Stanford Rapid Prototyping Lab for their work in generating the results and ideas described in this presentation. This work has been supported by the National Science Foundation (MIP-9617994) and by the Office of Naval Research (N00014-98-1-0669)