Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prepared by: Dr. Mohamed Ahmed Awad

Similar presentations


Presentation on theme: "Prepared by: Dr. Mohamed Ahmed Awad"— Presentation transcript:

1 Prepared by: Dr. Mohamed Ahmed Awad
CNC 11/12/2018 Lab # 6

2 CNC machine tools Computerized Numerical Controlled machine tools
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

3 Production types Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

4 Types of production Systems
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

5 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

6 Using CNC machine tools
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

7 Traditional Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

8 Computerized Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

9 Mass production of screw
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

10 CNC machine tools Computerized Numerical Controlled machine tools
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

11 Numerical Versus Digital
1, 2,3,….. Numeric 1, 2,3,… & A, B, C Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

12 Open Versus Close loop Control
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

13 Manual versus Mechanized
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

14 Open versus closed Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

15 Manual closed versus mechanized close
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

16 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

17 A Definition: Numerical Control is a system in which actions are controlled by the direct insertion of numerical data at some point. The system must automatically interpret at least some portion of the data 11/12/2018 Prepared by: Dr. Mohamed Ahmed Awad

18 Types of Numerical Control
Conventional Numerical Control (NC) Computer Numerical Control (CNC) Direct Numerical Control (DNC) 11/12/2018 Prepared by: Dr. Mohamed Ahmed Awad

19 Conventional Numerical Control (NC)
Data is sent to the machine tool by means of punch cards or tapes. The reader at the machine performs no calculations or interpolations. 11/12/2018 Prepared by: Dr. Mohamed Ahmed Awad

20 Computer Numerical Control (CNC)
The idea of computer numerical control is to position a computer right at the machine tool. Most, if not all machine tools that are numericaly controlled are CNC machine tools. Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

21 Computer Numerical Control (CNC)
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

22 Difference between conventional and CNC
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

23 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

24 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

25 CNC Control Panel They can enter new program by using this panel, programs can be transferred by using USB port on this panel as well. So this is the main part which controls the whole CNC machine.

26 Tool Turret The tool are mounted on the tool turret which are used for component machining. Tool turrets vary in shapes and number of tools that can be mounted on them.

27 Ball screw Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

28 Ball Screw Lecture 1: Introduction 11/12/2018

29 Machine guide ways Lecture 1: Introduction 11/12/2018

30 Linear Scale Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

31 Machine guard Lecture 1: Introduction 11/12/2018

32 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

33 Advantages Reduces time for delivery of part Reduces scrap rate of material Reduces tooling costs Reduces layout time Increases machine and tool life Reduces storage problems Less setup time Reduces actual machining time Allows rapid design changes in part Less jigs and fixtures are needed Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

34 NUMERICAL DATA (NC CODE) NUMERICAL CONTROLLER MANUFACTURING OPERATOR
Drive Control PROCESSED PART MACHINE UNIT 11/12/2018 Prepared by: Dr. Mohamed Ahmed Awad

35 Types of control Position control Linear Interpolation
Circular interpolation 3 Axis control Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

36 Positional Control Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

37 Linear Interpolation Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

38 Circular Interpolation
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

39 3 Axis Control Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

40 Five Axis machine tool Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

41 Seven Axis CNC machine tools
Prepared by: Dr. Mohamed Ahmed Awad 11/12/2018

42 Manufacturing Automation
Lecture 1: Introduction 11/12/2018

43 Principles of CNC Programming
Programming CNC machine Tools Principles of CNC Programming 43 Prepared by Dr. Mohamed Ahmed awad

44 Programming Methods Manual Programming ( G and M codes)
Automatic Programming Languages (APT) CAM Based Programming Conversational Programming Prepared by Dr. Mohamed Ahmed awad

45 Manual Programming Prepared by Dr. Mohamed Ahmed awad

46 Design Spec Programming Machine
Lab6: Roundness Test 11/12/2018

47 Structure of an NC Part Program:
Prepared by Dr. Mohamed Ahmed awad

48 Word Address Format Prepared by Dr. Mohamed Ahmed awad

49 G codes (preparatory functions)
Prepared by Dr. Mohamed Ahmed awad

50 Motion Functions Prepared by Dr. Mohamed Ahmed awad

51 Axes Commands Prepared by Dr. Mohamed Ahmed awad

52 Types of Programming concepts
Simple Using low level, line and arc Cycle Using Cycle Advanced Using Subroutines, mirror, etc Prepared by Dr. mohamed Ahmed Awad

53 Summary of word address characters
Programming CNC machine Tools Summary of word address characters 53 N Sequence number for data block G Preparatory function X Amount of X axis travel Y Amount of Y axis travel Z Amount of Z axis travel A angle rotation about X axis B angle rotation about Y axis C angle rotation about Z axis R Clearance plane for fixed cycles I Arc center coordinate parallel to X axis J Arc center coordinate parallel to Y axis K Arc center coordinate parallel to Z axis Prepared by Dr. Mohamed Ahmed awad

54 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

55 Automatic Programming APT
Prepared by Dr. Mohamed Ahmed awad

56 Automatic Programming
Programming CNC machine Tools Automatic Programming 56 Prepared by Dr. Mohamed Ahmed awad

57 Design Spec Programming Machine
Lab6: Roundness Test 11/12/2018

58 Groups of Statements in APT
Programming CNC machine Tools Groups of Statements in APT ( Geometry statement) (Motion statement) (Post-processor statement) (Auxiliary statement) . Prepared by Dr. Mohamed Ahmed awad

59 Programming CNC machine Tools
APT Program Example PARTNO, DRILL 3 HOLES ;defines part name MACHIN/P & W HORIZON V ;defines machine part SETPT= POINT/0,0,0 ;defines home position of tool CUTTER/ ;defines the outer diameter P = POINT/2.0, ;define location of hole 1 P2 = POINT/3.0, ;define location of hole 2 P3 = POINT/3.0, ;defines location of hole 3 SPINDL/764 CLW ;spindle speed 764 r/min. clockwise FEDRAT/7640 ;feed rate 764 in./min. COOLNT/ON ;turn coolant on FROM/SETPT ;defines the initial location of cutter Prepared by Dr. Mohamed Ahmed awad

60 Programming CNC machine Tools
GOTO/P1 ; move cutter to hole 1 GODLTA/0,0,-1 ; move tool down to drill hole 7 GODLTA/0,0,1.0 ; move tool up GOTO/P2 ; move cutter to hole 2 GODLTA/0,0,-1.0 ; move tool down to drill hole 2 GOTO/P3 ; move cutter to hole 3 GODLTA/0,0,-1.0 ; move tool down to drill hole 3 GODLTA 0,0,1.0 ; move tool up RAPID GOTO/SETPT ; go back to the home position COOLNT/OFF ; turn coolant off FINI ; termination of part program Prepared by Dr. Mohamed Ahmed awad

61 CAM based Programming Prepared by Dr. Mohamed Ahmed awad

62 Design Spec Programming Machine
Lab6: Roundness Test 11/12/2018

63 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

64 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

65 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

66 CAM based Programming Prepared by Dr. Mohamed Ahmed awad

67 Drawing Exchange Format
Programming CNC machine Tools Drawing Exchange Format Prepared by Dr. Mohamed Ahmed awad

68 Drawing Exchange Format
Programming CNC machine Tools Drawing Exchange Format 68 Prepared by Dr. Mohamed Ahmed awad

69 Post Processor Prepared by Dr. Mohamed Ahmed awad

70 Prepared by Dr. Mohamed Ahmed awad

71 Conversational Programming
Prepared by Dr. Mohamed Ahmed awad

72 Design Spec Programming Machine
Lab6: Roundness Test 11/12/2018

73 Conversational Programming
Prepared by Dr. Mohamed Ahmed awad

74 Conversational Programming
Prepared by Dr. Mohamed Ahmed awad

75 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018

76 Prepared by: Dr. Mohamed Ahmed Awad
11/12/2018


Download ppt "Prepared by: Dr. Mohamed Ahmed Awad"

Similar presentations


Ads by Google