advanced cad/cam systemsstaff.fit.ac.cy/eng.os/mdme502_review_bsc_material.pdf · drawing cnc file...

18
1 Dr. Sotiris Omirou Advanced CAD/CAM Systems MDME502 CAD Program CAM Program CNC Machine Drawing CNC File Computer Aided Design • Geometry of part is created Computer Aided Manufacturing • Program the part with G/M- codes Computer Numerical Control • Produce the part •Milling •Lathe •etc. Structure of a CAD/CAM system 2

Upload: others

Post on 12-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

1

Dr. Sotiris Omirou

Advanced CAD/CAM Systems

MDME502

CADProgram

CAMProgram

CNCMachineDrawing CNC File

Computer Aided Design• Geometry of part is created

Computer Aided Manufacturing• Program the part with G/M-codes

Computer Numerical Control• Produce the part

•Milling

•Lathe

•etc.

Structure of a CAD/CAM system

2

Page 2: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

2

3

THE MAIN PARTS OF A CNC MILLING MACHINE

4

WORK HOLDING (1)

Page 3: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

3

5

WORK HOLDING (2)

6

WORK HOLDING (3)

Page 4: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

4

CUTTING TOOLS: 1. End Mills

7

CUTTING TOOLS: 2. Drills

8

Page 5: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

5

CUTTING TOOLS: 3. Reamers

9

CUTTING TOOLS: 4. Mill shells

10

Page 6: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

6

REPRESENTATIVE PARTS

11

Axes of Motion

Page 7: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

7

X Axis

Y Axis

Page 8: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

8

Z Axis

Directions of Linear Axes

Page 9: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

9

Directions of Rotary Axes

Y

X

YZ

ZERO REFERENCE POINT

Page 10: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

10

Y

X

YZ

ZERO REFERENCE POINT

Y

X

YZ

ZERO REFERENCE POINT

Page 11: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

11

Y

X

YZ

ZERO REFERENCE POINT

Y

X

YZ

ZERO REFERENCE POINT

Page 12: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

12

Y

X

YZ

ZERO REFERENCE POINT

TYPES OF COORDINATES

ABSOLUTE COORDINATES

INCREMENTALCOORDINATES

Page 13: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

13

When Working From Program Zero, You Are Programming In The

ABSOLUTE COORDINATES.

G90 Specifies The Absolute Mode.

ABSOLUTE COORDINATES

G91 Specifies The Incremental Mode

INCREMENTAL COORDINATES

In The Incremental Coordinates, Movements Are

Given From The Tool's LAST POSITION.

Page 14: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

14

ABSOLUTE / INCREMENTAL EXAMPLE

G90 G01 X90 Y80

G91 G01 X60 Y35

DEFINITION OF ZERO POINT

Page 15: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

15

The CNC Program

The CNC Program

Page 16: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

16

Codification of Letters in CNC Program

N Sequence Number

G Preparatory Function

X X Axis Coordinate

Y Y Axis Coordinate

Z Z Axis Coordinate

Codification of Letters in CNC Program

A/B/C Rotary Axes

R Radius

I/J/K Circle Center Coordinates

S Spindle Speed

F Feedrate

T Tool

M Miscellaneous Functions

Page 17: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

17

FUNCTIONS OF MOST COMMON G and M CODES

G CODE Function M CODE Function

G00 rapid linear motion M03 spindle on (CW)

G01 linear motion at preset feedrate F M08 coolant on

G02 circular feed motion - CW M09 coolant off

G03 circular feed motion – CCW M30 end program

G40 cutter compensation off

G41 cutter compensation left

G42 cutter compensation right

G70 units in inches

G71 units in mm

G90 absolute values

G91 incremental values

A SAMPLE CNC PROGRAM

Page 18: Advanced CAD/CAM Systemsstaff.fit.ac.cy/eng.os/MDME502_Review_BSc_material.pdf · Drawing CNC File Machine Computer Aided Design • Geometry of part is created Computer Aided Manufacturing

18

Milling Machine Animation

35