9
1 1 2.008 Design & Manufacturing II Spring 2004 Process Planning CAD/CAM Ref 1: CAD/CAM/CAE systems, by K.W. Lee, Addison-Wesley, 1999 Ref. 2: Computer Aided Manufacturing, 2 nd ed. by T.C. Chang, R. A. Wysk, and H-P Wang, Prentice Hall 1998 Ref.3: Manufacturing: Design, Production, Automation and Integration, by B. Benhabib, Marcel Dekker, New York, 2003 2 - Lab starts today. - Monday 2/16, President’s day, a Holiday - Tuesday 2/17, Monday’s lecture & lab group A - HW#1 due 2/11 (W) 2.008 MIT-S. Kim 3 2D drafting v.s. digital Playdo 2.008 MIT-S. Kim 4 Product Cycle Synthesis Functional Requirements Analysis Design Parameters Process Planning Quality control Packaging Shipping CAD CAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE -Catia, Euclid, AutoCAD, ProEngineer Solidworks - MasterCAM, PowerMill - Moldflow, C-Flow, ANSYS, I-DEAS 2.008 MIT-S. Kim 6 Geometric Modeling – Historical Development 1960-1962: The first Graphical User Interface (GUI), Sketchpad, developed at MIT. 1964-1965: DAC-1 by GM and CADAM by Lockheed. 1970-1980: Various systems that ran on proprietary hardware – only a handful survived beyond the 1990s. 1990-2000: Pro/Engineer, Solid Works and I-DEAS run on PC platforms.

2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

Embed Size (px)

Citation preview

Page 1: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

1

1

2.008 Design & Manufacturing II

Spring 2004

Process PlanningCAD/CAM

Ref 1: CAD/CAM/CAE systems, by K.W. Lee, Addison-Wesley, 1999Ref. 2: Computer Aided Manufacturing, 2nd ed. by T.C. Chang, R. A. Wysk, and H-P Wang, Prentice Hall 1998Ref.3: Manufacturing: Design, Production, Automation and Integration, by B. Benhabib, Marcel Dekker, New York, 2003 2

- Lab starts today.- Monday 2/16, President’s day, a

Holiday- Tuesday 2/17, Monday’s lecture &

lab group A- HW#1 due 2/11 (W)

2.008 MIT-S. Kim 3

2D drafting v.s. digital Playdo

2.008 MIT-S. Kim 4

Product Cycle

Synthesis

FunctionalRequirements

AnalysisDesignParameters

ProcessPlanning

Quality controlPackagingShipping

CAD

CAE

Design

Manufacturing

CAM

Production

2.008 MIT-S. Kim 5

3 day prototyping by CAD/CAM/CAE

-Catia, Euclid, AutoCAD, ProEngineerSolidworks

- MasterCAM, PowerMill- Moldflow, C-Flow, ANSYS, I-DEAS

2.008 MIT-S. Kim 6

Geometric Modeling – Historical Development

• 1960-1962: The first Graphical User Interface (GUI), Sketchpad, developed at MIT.

• 1964-1965: DAC-1 by GM and CADAM by Lockheed.

• 1970-1980: Various systems that ran on proprietary hardware – only a handful survived beyond the 1990s.

• 1990-2000: Pro/Engineer, Solid Works and I-DEAS run on PC platforms.

Page 2: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

2

2.008 MIT-S. Kim 7

3D object geometric modeling

Wireframe Surface modeling

Solid modeling ?2.008 MIT-S. Kim T. Chang 8

Wire frame

List ofCurve equationsCoordinates of

pointsConnectivityEasy methodAmbiguityNo mass, no surface

2.008 MIT-S. Kim 9

Wireframe

Conversion to surface

2.008 MIT-S. Kim 10

Surface Modeler

MIT Stata Center

Guggenheim, Bilbao

2.008 MIT-S. Kim 11

Surface ModelerWireframe data +Surfaces

Connectivity, AdjacencyInterpolation of points, curve netsTranslation or sweeping of curves

Fits to complex free formed surfacesVisual, aesthetic designNC code generation

2.008 MIT-S. Kim 12

Solid Modeler

Page 3: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

3

2.008 MIT-S. Kim 13

Solid modelerHas a closed volume.

Knows “in” or “out”Has a mass and inertia.Huge input data, maths.User friendliness is a must.

Primitives+/- by Boolean operationsSweeping, rounding, lifting

Hybrid (solid + Surface, CSG + BREP, Parametric + explicit)

2.008 MIT-S. Kim 14

Primitives

ThenAdd/subtractMoveModify

2.008 MIT-S. Kim 15

Boolean operations

Acceptable Operation?

union

intersection

difference

2.008 MIT-S. Kim K. Lee 16

By sweeping, skinning surfaces

translational

rotational

skinning

2.008 MIT-S. Kim 17

By modifying existing shapes

Edge rounding Filleting

Lifting

2.008 MIT-S. Kim 18

Constructive Solid Geometry

• CSG modelers allow designers to combine a set of primitives through Boolean operations:

s1

s2

s = s s5 1 2U

s3 s4

s = s s6 4 3 U

s = s s7 5 6

s8

s = s s9 7 8

Page 4: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

4

2.008 MIT-S. Kim 19

Boundary Representation

e5

e5

e4e4

e6

e6

e1

e1

e2

e2

e3

e3v4

v4

v5

v5

v6

v6v1

v1v2

v2

v3

v3

f6 f6

f2

f2

f8

f8

f3

f3

f4

f4f5f5

f7f7

f1

f1

Polyhedron

2.008 MIT-S. Kim 20

Feature-based Design

Open slotThrough hole

Chamfering Hole

Pocket fillet

2.008 MIT-S. Kim 21

Machining Features

2.008 MIT-S. Kim 22

Parametric modelingFeature-basedDimension dataGeometric constraints

Assembly modelingNo standard of data exchangeIGES (Initial Graphic Exchnage Standards)

2.008 MIT-S. Kim 23

Geometric Modeling - Curves

p0

p1

p2

S1 S2

p0

p1

p2

p0

p1

p2

p3

p p p| (0) = 3( - )1 0 p p p| (1) = 3( - )3 2

p0

p1

p p p21 22 23, ,

p3

p0

p1

p2

S1 S2

Least-square fit

spline fit

Bezier Curve

2.008 MIT-S. Kim 24

Geometric Modeling - Curves

B-spline : more flexibility than Bezier

NURB (non-uniform rational B-spline): Combine all

Page 5: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

5

2.008 MIT-S. Kim 25

Geometric Modeling – Free form Surface

NURB (non-uniform rational B-spline): Combine all

2.008 MIT-S. Kim 26

“Act of preparing detailed work instructions to machine or assemble a part or parts” –Chang, Wysk, WangSequence of manufacturing processes and/or assembly operationsOperation sheet

Process Planning (CAPP)

2.008 MIT-S. Kim 27

RestaurantHave customers eat wellCustomers serviced well

speedcustomization

Affordable tab

Owner

$$$ - profit

What’s the difference between McDonald v.s. Maison Robert?

2.008 MIT-S. Kim 28

Super bowl 2004

Play bookPlay number

2.008 MIT-S. Kim 30

Process PlanningManual Approach

Comupter Aided Process Planning (CAPP)

Variant Approach: Group Technology

Generative Approach: features, tolerances

Image removed due to copyright considerations.

Page 6: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

6

2.008 MIT-S. Kim 31

Example 1 by manual approach

S7

Setup 1Chuck the workpieceTurn S3 to a 100mm diameterFace S1Core drill S2Counter bore S4, S5

Setup 2Chuck the workpiece on S3Turn S6 to 50 mm diameterUndercut the neckThread S6Face S7

2.008 MIT-S. Kim 32

Group Technology

Zip code: 02139Product Classification

2.008 MIT-S. Kim 33

Vuoso-Praha coding system

4 digit system-Kind-Class-Group-Material

2.008 MIT-S. Kim 34

Coding system (continued)

3 3 7 2

Rotational through hole

Max. ϕ 40-80

Threaded, hole not in axisAlloy steel

2.008 MIT-S. Kim 35

Feature-based CAPP

Open slotThrough hole

Chamfering Hole

Pocket fillet2.008 MIT-S. Kim 36

Numerical Control

Tool

Worktable

Lathe - conventional 5-axis milling

Page 7: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

7

2.008 MIT-S. Kim 37

Motion Control Point to point, Continuous

Interpolation

Encoders, tachometers and interferometers provide high-precision displacement and velocity

feedback:

Actuator Worktable++−−

Input frominterpolator Controller Amplifier

VelocitySensorDisplacement

sensor

2.008 MIT-S. Kim B. Benhabib 38

Adaptable Control

Adaptivecontroller

Updatedspindle speed,

feed rate

ConstraintsStrategy

Performanceindex

CNCcontroller

Displacement commands

Displacement/velocity feedback

Spindle-speed command

Machinetool Sensors

Signalprocessing

Torque

Temperature

Vibration

Programmeddimensional data,

feed rate, spindle speed

- sense cutting force, torque, temperature, etc.- tool wear, tool breakage

2.008 MIT-S. Kim 39

NC milling machine

2.008 MIT-S. Kim 40

Generatetangible

Machine(i.e. printer)

Wordprocessor

Analogy: Word document ←→ Part

Printset up

Fileexchange

FormattingRoughdraft

User input

Pdf

Post script

Generatetangible

Machine(i.e. mill)

Blueprint/CAD

Processplanning

Fileexchange

FeaturegenerationSketch/idea

User input

G Code

Embodiment Plan execution Translate plan Execute plan

CAM

2.008 MIT-S. Kim 41

Tool path generation

2.008 MIT-S. Kim 42

g-codeN0027 G01 X175.25 Y325.00 Z136.50 F125 S800 T1712 M03 M08

Statement Number 27 (N0027) a linear-interpolation motion (G01) to a position defined by (X175.25 Y325.00 Z136.50), with a feed rate of 125 mm/min (F125), and a spindle speed of 800 rpm (S800), using a tool Number 1712 (T1712), performing a c/w turn of the spindle (M03), and having the coolant on (M08).

Page 8: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

8

2.008 MIT-S. Kim 43

Manual ProgrammingN001 G91N002 G71 N003 G00 X0.0 Y0.0 Z40.0 T01, M06

N004 G01 X75.0 Y0.0 Z-40.0 F950 S717 M03N005 G01 Z10.0 F350 M08

N006 G01 X110.0N007 G01 Y70.0

N008 G01 X-40.86N009 G02 X-28.28 Y0.0 I14.14 J5.0

2.008 MIT-S. Kim 44

Cutter Location, P4

2.008 MIT-S. Kim 45

APT –Automatic Programming Tool

APT developed at MIT in 1956.

APT II, APT IIIIdentification statement

Geometric Statements

Motion statement

Post-processor statement

Auxiliary statement

2.008 MIT-S. Kim 46

Geometry statementsPoints

2.008 MIT-S. Kim 47

APT statements (cont.)Lines Circles

2.008 MIT-S. Kim 48

Motion statement

• P to P-motion:

GOTO/Point_Name; Go to Point Point_Name.

GODLTA/∆X, ∆Y, ∆Z; Move incrementally.

• CP-motion:

GOFWDGOBACKGOLFTGORGTGOUPGODOWN

/ Drive_Surface,

TOONPASTTANTO

, PartCheck_

Surface

⎢⎢⎢⎢⎢⎢

⎥⎥⎥⎥⎥⎥

⎢⎢⎢

⎥⎥⎥

Page 9: 2D drafting v.s. digital Playdo Product Cycle · PDF fileCAE Design Manufacturing CAM Production 2.008 MIT-S. Kim 5 3 day prototyping by CAD/CAM/CAE-Catia, Euclid, AutoCAD, ProEngineer

9

2.008 MIT-S. Kim 49

Ending locationsCS

DS

TO

CS

DS

ON

CS

DS

PAST

2.008 MIT-S. Kim 50

Example

2.008 MIT-S. Kim 51

Tool path interval and Cusp

CUSP

Contour

Lace

Non-lace

Parallel

2.008 MIT-S. Kim 52

Machined Surface

2.008 MIT-S. Kim 53

Cutter Contact, Gouge

Gouging

Contact Point