SlideShare a Scribd company logo
CNC MILLING
(FANUC)
COMPUTER NUMERICAL CONTROL(CNC)
INTRODUCTION
Computer numerical control CNC) is one in which
the functions and motions of a machine tool are
controlled by means of a prepared program
containing coded alphanumeric data.
CNC can control the motion of the work piece or
tool, the input parameters such as feed, depth of
cut, speed, and the function such as turning spindle
on / off, coolant on/off.
ADVANTAGE AND LIMITATIONS
The benefits of CNC are
a) High accuracy in manufacturing.
b) Short production time.
c) Reduced human error.
d) Simpler fixturing.
The drawback include
a) High Cost.
b) High Maintenance Cost.
MILLING OPERTION
 PROFILE MILLING OPERTION.
 DRILLING OPERTION.
 CIRCULAR POCKET MILLING OPERTION.
 RECTANGLE POCKET MILLING OPERTION. .
 MIRRORING OPERATION
Part Programming Geometry
Co-ordinate System for a CNC MILLING
Machine Zero point (M)
Reference Point (R)
Character -- ---- Meaning
CNC MILLING (MTAB)
Program build-up for CNC MILLING using FANUC
System.
CNC Program can be divided into three parts.
1. Start-up Program
2. Profile Program
3. End of the Program
2. Profile Program:
Profile program is based on the given part drawing.
CNC LATHE AND MILLING- M-Codes
M-codes are miscellaneous functions that
include actions necessary for machining but
not those that are actual tool movements (for
example, auxiliary functions). They include
actions such as spindle on and off, tool
changes, coolant on and off, program stops,
and similar related functions.
M03 SPINDLE ON
CLOCKWISE
M04 SPINDLE ON
COUNTERCLOCKWISE
M06 TOOL CHANGE
M08 Coolant On or M09 Coolant Off
M10 CLAMPS ON
The M10 command turns on the automatic clamps to
secure the workpiece.
M11 CLAMPS OFF
CNC LATHE AND MILLING- G-Codes
G-codes are
preparatory
fuctios that
iole actual tool
moes (for example,
cotrol of the
machie). These
iclude rapid moes,
feed moes, radial
feed moes, dwells,
ad roughig ad
G00: Fast Traverse G01: Linear Traverse
Linear and circular interpolation
O1001
G21 G94
G90 G28 Z0
G28 X0 Y0
M06 T1
M03 S1500
G90 G00 X-30 Y-20 Z5
G01 Z-1 F100
G01 X-30 Y20
G02 X-20 Y30 R10
G01 X20 Y30
G03 X30 Y20 R10
G01 X30 Y-20
G01 X20 Y-30
G01 X-20 Y-30
G03 X-30 Y-20 R10
G00 Z5
G91 G28 Z0
G28 X0 Y0
M05
M30
Programming using Sub-Program
O1002
G21 G94
G90 G28 Z0
G28 X0 Y0
M06 T1
M03 S1500
G90 G00 X-30 Y-20 Z5
G01 Z0 F100
M98 P52233
G00 Z5
G91 G28 Z0
G28 X0 Y0
M05
M30
O2233
G90 G01 Z-1 F100
G90 G01 X-30 Y20
G02 X-20 Y30 R10
G01 X20 Y30
G03 X30 Y20 R10
G01 X30 Y-20
G01 X20 Y-30
G01 X-20 Y-30
G03 X-30 Y-20 R10
M99
Drilling operationG73 High speed peck Drilling cycle
Drilling Operation on PCD
O1007
G21 G94
G91 G28 Z0
G28 X0 Y0
M06 T1
M03 S1500
G90 G00 X35 Y0 Z5
G73 G99 X35 Y0 Z-5 Q1 R0.5
F80 K1
X24.748 Y24.748
X0 Y35
X-24.748 Y24.748
X-35 Y0
X-24.748 Y-24.748
X0 Y-35
X24.748 Y-24.748
G00 Z5
G91 G28 Z0
G28 X0 Y0
M05
M30
X = PCD / 2 SIN45°
= 70 / 2 SIN45°
= 24.748
Y = PCD / 2 COS45°
= 70 / 2 COS45°
= 24.748
Circular Pocket Milling Cycle - Format
Rectangular Pocket Milling operation
Programming for mirroring operation
O2244
G90 G00 X15
Y15 Z5
G01 Z-1 F100
G01 X15 Y25
G01 X25 Y25
G01 X25 Y15
G01 X15 Y15
G00 Z5
G00 X0 Y0
M99
O1003
G21 G94
G91 G28 Z0
G28 X0 Y0
M06 T1
M03 S1500
M98 P2244
M71
M98 P2244
M81
M70
M98 P2244
M80
M70
M71
M98 P2244
M80
M81
G00 Z5
G91 G28 Z0
G28 X0 Y0
M05

More Related Content

What's hot

Cnc drilling
Cnc drillingCnc drilling
Cnc drilling
moniraghu
 
CNC MILLING Operations
CNC MILLING OperationsCNC MILLING Operations
CNC MILLING Operations
Krit Kumar Janghel
 
Cnc lathe
Cnc latheCnc lathe
Cnc lathe
kailashgavare
 
Apt programming
Apt programmingApt programming
Apt programming
Vemulapalli Das
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
Achyuth Padmanabh
 
Numeric control
Numeric controlNumeric control
Numeric control
KANA RAM MEENA
 
Cnc machine training
Cnc machine trainingCnc machine training
Cnc machine training
Working as a Lecturer
 
Mechanical CNC machine
Mechanical CNC machineMechanical CNC machine
Mechanical CNC machine
Digitech Rathod
 
Cnc lathe ppt
Cnc lathe pptCnc lathe ppt
Cnc lathe ppt
99759067
 
Cnc part programming 4 unit
Cnc part programming 4 unitCnc part programming 4 unit
Cnc part programming 4 unit
palanivendhan
 
Cnc control systems
Cnc control systemsCnc control systems
Cnc control systems
Chetan Mahatme
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)
NavinBurnwal1
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical control
Lalrin Muani
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
jntuhcej
 
Cnc lab manual
Cnc lab manualCnc lab manual
Cnc lab manual
SubhasgoudPatil
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basicsshlxtn
 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
Nilraj Vasandia
 

What's hot (20)

Cnc drilling
Cnc drillingCnc drilling
Cnc drilling
 
CNC MILLING Operations
CNC MILLING OperationsCNC MILLING Operations
CNC MILLING Operations
 
Cnc lathe
Cnc latheCnc lathe
Cnc lathe
 
5 g-code
5   g-code5   g-code
5 g-code
 
Apt programming
Apt programmingApt programming
Apt programming
 
part programming (cnc)
part programming (cnc)part programming (cnc)
part programming (cnc)
 
CNC Turning and Milling centres
CNC Turning and Milling centresCNC Turning and Milling centres
CNC Turning and Milling centres
 
CNC MACHINE
CNC MACHINECNC MACHINE
CNC MACHINE
 
Numeric control
Numeric controlNumeric control
Numeric control
 
Cnc machine training
Cnc machine trainingCnc machine training
Cnc machine training
 
Mechanical CNC machine
Mechanical CNC machineMechanical CNC machine
Mechanical CNC machine
 
Cnc lathe ppt
Cnc lathe pptCnc lathe ppt
Cnc lathe ppt
 
Cnc part programming 4 unit
Cnc part programming 4 unitCnc part programming 4 unit
Cnc part programming 4 unit
 
Cnc control systems
Cnc control systemsCnc control systems
Cnc control systems
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)
 
computer numerical control
computer numerical controlcomputer numerical control
computer numerical control
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
 
Cnc lab manual
Cnc lab manualCnc lab manual
Cnc lab manual
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basics
 
NC, CNC & DNC Machine
NC, CNC & DNC Machine NC, CNC & DNC Machine
NC, CNC & DNC Machine
 

Viewers also liked

Universal CNC Milling Machine
Universal CNC Milling MachineUniversal CNC Milling Machine
Universal CNC Milling Machine
RTK Industries
 
CNC Machines
CNC MachinesCNC Machines
CNC Machines
pratik207
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
someshking
 
Digital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC MillingDigital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC Milling
Massimo Menichinelli
 
Cnc cutting tools
Cnc cutting toolsCnc cutting tools
Cnc cutting toolsRakesh Raki
 
CNC Machining Centres
CNC Machining CentresCNC Machining Centres
Insert 17 CNC Turning-Milling
Insert 17 CNC Turning-MillingInsert 17 CNC Turning-Milling
Insert 17 CNC Turning-MillingRegan Taylor
 
5. kisi2 lks mesin produksi smk se diy nov 2015
5. kisi2 lks mesin produksi smk se diy nov 20155. kisi2 lks mesin produksi smk se diy nov 2015
5. kisi2 lks mesin produksi smk se diy nov 2015
Wanto D'jogja default
 
Mesin produksi (handle) lks diy 2015
Mesin produksi (handle) lks diy 2015Mesin produksi (handle) lks diy 2015
Mesin produksi (handle) lks diy 2015
Wanto D'jogja default
 
manufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machinemanufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machine
akshay ghanwat
 
Modul CNC dengan simulator
Modul CNC dengan simulatorModul CNC dengan simulator
Modul CNC dengan simulator
Wanto D'jogja default
 
Fanuc 0i operator's manual
Fanuc 0i operator's manualFanuc 0i operator's manual
Fanuc 0i operator's manualCNCDATAN
 
1254 p psp-teknik pemesinan
1254 p psp-teknik pemesinan1254 p psp-teknik pemesinan
1254 p psp-teknik pemesinan
Winarto Winartoap
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingMassimo Menichinelli
 
Latar belakang sejarah melaka
Latar belakang sejarah melakaLatar belakang sejarah melaka
Latar belakang sejarah melaka
湘霖 徐
 

Viewers also liked (20)

Cnc Milling
Cnc MillingCnc Milling
Cnc Milling
 
Universal CNC Milling Machine
Universal CNC Milling MachineUniversal CNC Milling Machine
Universal CNC Milling Machine
 
CNC Machines
CNC MachinesCNC Machines
CNC Machines
 
Fab Academy 2015: CNC Milling
Fab Academy 2015: CNC MillingFab Academy 2015: CNC Milling
Fab Academy 2015: CNC Milling
 
Introduction to cnc machines (1)
Introduction to cnc machines (1)Introduction to cnc machines (1)
Introduction to cnc machines (1)
 
Digital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC MillingDigital Fabrication Studio: CNC Milling
Digital Fabrication Studio: CNC Milling
 
Cnc cutting tools
Cnc cutting toolsCnc cutting tools
Cnc cutting tools
 
CNC Machining Centres
CNC Machining CentresCNC Machining Centres
CNC Machining Centres
 
Insert 17 CNC Turning-Milling
Insert 17 CNC Turning-MillingInsert 17 CNC Turning-Milling
Insert 17 CNC Turning-Milling
 
5. kisi2 lks mesin produksi smk se diy nov 2015
5. kisi2 lks mesin produksi smk se diy nov 20155. kisi2 lks mesin produksi smk se diy nov 2015
5. kisi2 lks mesin produksi smk se diy nov 2015
 
Mesin produksi (handle) lks diy 2015
Mesin produksi (handle) lks diy 2015Mesin produksi (handle) lks diy 2015
Mesin produksi (handle) lks diy 2015
 
manufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machinemanufacturing and desighn of cnc milling machine
manufacturing and desighn of cnc milling machine
 
Modul CNC dengan simulator
Modul CNC dengan simulatorModul CNC dengan simulator
Modul CNC dengan simulator
 
Fanuc 0i operator's manual
Fanuc 0i operator's manualFanuc 0i operator's manual
Fanuc 0i operator's manual
 
manual-autodesk-inventor-2012-
 manual-autodesk-inventor-2012- manual-autodesk-inventor-2012-
manual-autodesk-inventor-2012-
 
1254 p psp-teknik pemesinan
1254 p psp-teknik pemesinan1254 p psp-teknik pemesinan
1254 p psp-teknik pemesinan
 
1254 kst-teknik pemesinan
1254 kst-teknik pemesinan1254 kst-teknik pemesinan
1254 kst-teknik pemesinan
 
Digital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC MillingDigital Fabrication Studio 0.3 CNC Milling
Digital Fabrication Studio 0.3 CNC Milling
 
Cnc turning lecture6
Cnc turning lecture6Cnc turning lecture6
Cnc turning lecture6
 
Latar belakang sejarah melaka
Latar belakang sejarah melakaLatar belakang sejarah melaka
Latar belakang sejarah melaka
 

Similar to Cnc milling

CNC_MILLING.ppt
CNC_MILLING.pptCNC_MILLING.ppt
CNC_MILLING.ppt
ArunPrasad406320
 
CNC.ppt
CNC.pptCNC.ppt
15 me404l manual - ex 1 to 4
15 me404l   manual - ex 1 to 415 me404l   manual - ex 1 to 4
15 me404l manual - ex 1 to 4
ShivamSRIVASTAVA194
 
Akshit
AkshitAkshit
Akshit
Akshit goyal
 
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptxCAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
sahils237192101
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
Ved Prakash
 
cadcampart11.ppt
cadcampart11.pptcadcampart11.ppt
cadcampart11.ppt
Tarun Maruvada
 
Cnc turning
Cnc turning Cnc turning
Cnc turning
Salman Jailani
 
CNC machine
CNC machineCNC machine
CNC machine
Shubham Jaiswal
 
Cnc lecture2
Cnc lecture2Cnc lecture2
Cnc lecture2
Mohamed Atef
 
CNC
CNCCNC
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
JAYANTKUMAR469151
 
Lecture 25.pdf
Lecture 25.pdfLecture 25.pdf
Lecture 25.pdf
kprudhviraj5
 
Cnc pgrming seminar-
Cnc pgrming   seminar-Cnc pgrming   seminar-
Cnc pgrming seminar-
abhipawar123
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC Technology
Debiprasad Sena
 

Similar to Cnc milling (20)

CNC_MILLING.ppt
CNC_MILLING.pptCNC_MILLING.ppt
CNC_MILLING.ppt
 
CNC.ppt
CNC.pptCNC.ppt
CNC.ppt
 
15 me404l manual - ex 1 to 4
15 me404l   manual - ex 1 to 415 me404l   manual - ex 1 to 4
15 me404l manual - ex 1 to 4
 
Akshit
AkshitAkshit
Akshit
 
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptxCAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
CAD-CAM-Module-4-Subtractive-Manufacturing-1-print.pptx
 
CNC MILLING
CNC MILLINGCNC MILLING
CNC MILLING
 
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASHCNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
CNC(COMPUTER NUMERICAL CONTROL MACHINE) By-Er. VED PRAKASH
 
Cnc programming
Cnc programmingCnc programming
Cnc programming
 
Cnc programming
Cnc programmingCnc programming
Cnc programming
 
Cncprogramming
CncprogrammingCncprogramming
Cncprogramming
 
cadcampart11.ppt
cadcampart11.pptcadcampart11.ppt
cadcampart11.ppt
 
Cnc turning
Cnc turning Cnc turning
Cnc turning
 
CNC machine
CNC machineCNC machine
CNC machine
 
Cnc lecture2
Cnc lecture2Cnc lecture2
Cnc lecture2
 
CNC
CNCCNC
CNC
 
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdfCh-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
Ch-11 NC; CNC; DNC; FMS; Automation and Robotics_2.pdf
 
Lecture 25.pdf
Lecture 25.pdfLecture 25.pdf
Lecture 25.pdf
 
Cnc pgrming seminar-
Cnc pgrming   seminar-Cnc pgrming   seminar-
Cnc pgrming seminar-
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC Technology
 
CNC Turning.ppt
CNC Turning.pptCNC Turning.ppt
CNC Turning.ppt
 

More from kailashgavare

2013 kepler cheuvreux autumn conference 20130920
2013 kepler cheuvreux autumn conference 201309202013 kepler cheuvreux autumn conference 20130920
2013 kepler cheuvreux autumn conference 20130920
kailashgavare
 
Introductiontoadaptiveand3dexperience 180807145140
Introductiontoadaptiveand3dexperience 180807145140Introductiontoadaptiveand3dexperience 180807145140
Introductiontoadaptiveand3dexperience 180807145140
kailashgavare
 
Design and analysis of hour bike
Design and analysis of hour bikeDesign and analysis of hour bike
Design and analysis of hour bike
kailashgavare
 
Jetengine
JetengineJetengine
Jetengine
kailashgavare
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
kailashgavare
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
kailashgavare
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
kailashgavare
 

More from kailashgavare (7)

2013 kepler cheuvreux autumn conference 20130920
2013 kepler cheuvreux autumn conference 201309202013 kepler cheuvreux autumn conference 20130920
2013 kepler cheuvreux autumn conference 20130920
 
Introductiontoadaptiveand3dexperience 180807145140
Introductiontoadaptiveand3dexperience 180807145140Introductiontoadaptiveand3dexperience 180807145140
Introductiontoadaptiveand3dexperience 180807145140
 
Design and analysis of hour bike
Design and analysis of hour bikeDesign and analysis of hour bike
Design and analysis of hour bike
 
Jetengine
JetengineJetengine
Jetengine
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM 0
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM)
 
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
AUTOMATIC VEHICLE ACCIDENT INFORMATION BY SMS SYSTEM (AVAIS SYSTEM) Gps gsm a...
 

Recently uploaded

一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
h7j5io0
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
cy0krjxt
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
Top 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen DesignsTop 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen Designs
Finzo Kitchens
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
CA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfCA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdf
SudhanshuMandlik
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
fastfixgaragedoor
 

Recently uploaded (20)

一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
 
RTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,DRTUYUIJKLDSADAGHBDJNKSMAL,D
RTUYUIJKLDSADAGHBDJNKSMAL,D
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
Top 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen DesignsTop 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen Designs
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
CA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfCA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdf
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Exploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdfExploring the Future of Smart Garages.pdf
Exploring the Future of Smart Garages.pdf
 

Cnc milling

  • 2. COMPUTER NUMERICAL CONTROL(CNC) INTRODUCTION Computer numerical control CNC) is one in which the functions and motions of a machine tool are controlled by means of a prepared program containing coded alphanumeric data. CNC can control the motion of the work piece or tool, the input parameters such as feed, depth of cut, speed, and the function such as turning spindle on / off, coolant on/off.
  • 3. ADVANTAGE AND LIMITATIONS The benefits of CNC are a) High accuracy in manufacturing. b) Short production time. c) Reduced human error. d) Simpler fixturing. The drawback include a) High Cost. b) High Maintenance Cost.
  • 4. MILLING OPERTION  PROFILE MILLING OPERTION.  DRILLING OPERTION.  CIRCULAR POCKET MILLING OPERTION.  RECTANGLE POCKET MILLING OPERTION. .  MIRRORING OPERATION
  • 5. Part Programming Geometry Co-ordinate System for a CNC MILLING
  • 9. CNC MILLING (MTAB) Program build-up for CNC MILLING using FANUC System. CNC Program can be divided into three parts. 1. Start-up Program 2. Profile Program 3. End of the Program
  • 10.
  • 11. 2. Profile Program: Profile program is based on the given part drawing.
  • 12.
  • 13. CNC LATHE AND MILLING- M-Codes M-codes are miscellaneous functions that include actions necessary for machining but not those that are actual tool movements (for example, auxiliary functions). They include actions such as spindle on and off, tool changes, coolant on and off, program stops, and similar related functions.
  • 14.
  • 15.
  • 16. M03 SPINDLE ON CLOCKWISE M04 SPINDLE ON COUNTERCLOCKWISE
  • 18. M08 Coolant On or M09 Coolant Off
  • 19. M10 CLAMPS ON The M10 command turns on the automatic clamps to secure the workpiece.
  • 21. CNC LATHE AND MILLING- G-Codes G-codes are preparatory fuctios that iole actual tool moes (for example, cotrol of the machie). These iclude rapid moes, feed moes, radial feed moes, dwells, ad roughig ad
  • 22.
  • 23.
  • 24.
  • 25. G00: Fast Traverse G01: Linear Traverse
  • 26.
  • 27. Linear and circular interpolation O1001 G21 G94 G90 G28 Z0 G28 X0 Y0 M06 T1 M03 S1500 G90 G00 X-30 Y-20 Z5 G01 Z-1 F100 G01 X-30 Y20 G02 X-20 Y30 R10 G01 X20 Y30 G03 X30 Y20 R10 G01 X30 Y-20 G01 X20 Y-30 G01 X-20 Y-30 G03 X-30 Y-20 R10 G00 Z5 G91 G28 Z0 G28 X0 Y0 M05 M30
  • 28. Programming using Sub-Program O1002 G21 G94 G90 G28 Z0 G28 X0 Y0 M06 T1 M03 S1500 G90 G00 X-30 Y-20 Z5 G01 Z0 F100 M98 P52233 G00 Z5 G91 G28 Z0 G28 X0 Y0 M05 M30 O2233 G90 G01 Z-1 F100 G90 G01 X-30 Y20 G02 X-20 Y30 R10 G01 X20 Y30 G03 X30 Y20 R10 G01 X30 Y-20 G01 X20 Y-30 G01 X-20 Y-30 G03 X-30 Y-20 R10 M99
  • 29. Drilling operationG73 High speed peck Drilling cycle
  • 30.
  • 31. Drilling Operation on PCD O1007 G21 G94 G91 G28 Z0 G28 X0 Y0 M06 T1 M03 S1500 G90 G00 X35 Y0 Z5 G73 G99 X35 Y0 Z-5 Q1 R0.5 F80 K1 X24.748 Y24.748 X0 Y35 X-24.748 Y24.748 X-35 Y0 X-24.748 Y-24.748 X0 Y-35 X24.748 Y-24.748 G00 Z5 G91 G28 Z0 G28 X0 Y0 M05 M30 X = PCD / 2 SIN45° = 70 / 2 SIN45° = 24.748 Y = PCD / 2 COS45° = 70 / 2 COS45° = 24.748
  • 32. Circular Pocket Milling Cycle - Format
  • 33.
  • 35.
  • 36. Programming for mirroring operation O2244 G90 G00 X15 Y15 Z5 G01 Z-1 F100 G01 X15 Y25 G01 X25 Y25 G01 X25 Y15 G01 X15 Y15 G00 Z5 G00 X0 Y0 M99 O1003 G21 G94 G91 G28 Z0 G28 X0 Y0 M06 T1 M03 S1500 M98 P2244 M71 M98 P2244 M81 M70 M98 P2244 M80 M70 M71 M98 P2244 M80 M81 G00 Z5 G91 G28 Z0 G28 X0 Y0 M05