SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
1
CNC (Milling Machine Project)
Student Name: Zana Haydar & Muhammad jawhar
Class: Fourth Stage (A)
Course Title: CNC
Department: Mechanical & Mechatronics Enginnering
College of Engineering
Salahaddin University-Erbil
Academic Year 2021-2022
2
CNC Milling Machine
Computer numerical control (CNC) is programmed code that
represents instructions for precise movements to be carried out by
machines. Indirectly, this code defines how to automatically
create, produce, or transform a virtual object into a real one.
Based on this definition, a CNC machine must interact with a
computer equipped with software that transforms numerical code
into Cartesian coordinates. This allows the machine to work with
a high degree of precision, just like a robot.
A CNC machine transforms raw material into a finished model
through different methods, either by adding (additive)
or removing (subtractive) material. The available techniques
depend on the type of machine. A 3D printer or CNC milling
machine are fine examples of additive and subtractive CNC
machines, respectively.
3
How do CNC Milling Machines work?
A CNC Milling Machine uses a rotating cylindrical cutter to move along
multiple axes, and create slots, holes and details in material to turn it into a
vehicle or mechanical part. Most machines operate on three to five axes,
creating much more precision and detail. Modern CNC milling machines
are assembled as both horizontal and vertical machining centers.
Components can be made with materials such as plastics, ceramics, and
composite materials, in addition to metals. Technical features include
automatic tool changers, tool carousels & magazines, coolant systems, and
enclosures to keep machines running smoothly on their own without
manual interference.
Types of Milling Cutters Used in Machining Process
 Roughing end mill
 Slab mill
 End mill cutter
 Hollow mill
 Ball mill cutter
 Involute gear cutter
 Face mill cutter
 Wood ruff cutter
 Thread mill cutter
 Fly cutter
 Slide and face cutter
 Hobbing cutter
4
G-code & M-code
CNC (computer numerical control) is automated control of
machining tools using a computer. Yet, that doesn’t just
happen; it requires the right coded
programmed instruction.
So, what is G-code? What is M-code? And how do G-
code and M-code programming actually work? This
article explains each one, but first let’s touch on what
programming actually is.
A program is a sequence of codes and data that tells the
CNC machine what to do. The programmed codes, along
with the right tooling in a CNC machine center, allow
for correct and repeatable part manufacturing.
Simply put, G-code is a software programming language
used to control a CNC machine. And, even with complex
CNC machining, G-code is written in a
straightforward, logical way.
A “G” is followed by a number, which is a command to
change geometry. For instance, “G00” is a command for
rapid movement. It moves the tool to part geometry at the
maximum rate and is generally used to move the tool and
part from near to far or vice versa.
Here are some examples of G-code:
 G00: Rapid move to specific coordinate position
 G01: Linear feed move
 G02/G03: Clockwise/counterclockwise feed move
5
M-code controls miscellaneous functions, and
typically these can be thought of as non-geometry
machine functions. Examples include spindle
rotation start and stop, coolant on and off, pallet
change, etc. Some of these functions may vary by
the specific machine.
Here are some examples of M-code:
 M00: Stop whatever function the program is
currently doing
 M03: Rotate spindle clockwise
 M08/M09: Flood coolant on/off
6
THIS SAMPLE WE MADE
7
STEPS OF UDING CNC MILLING TO
MAKE A SAMPLE:
CHOOSE A POINT AND FIRST STEP
8
SECOND STEP
FOURTH STEP MAKE 2 HOLES AND AT
BEFORE END STEP MAKE TWO ANOTHER
HOLES
9
FIFTH STEP
SIXTH STEP
10
SEVEN STEP
11
O0001
N1 G21
N2 (20MM CRB 2FL 38 LOC)
N3 G91 G28 X0 Y0 Z0
N4 T05 M06
N5 S3463 M03
N6 ( Rough Mill1 )
N7 G90 G54 G00 X105. Y58.232
N8 G43 Z2.5 H05 M08
N9 G01 Z-6.75 F206.745
N10 G17 X55.875 F826.98
N11 G02 X44.122 Y62.674 I0 J17.768
N12 G03 X35.878 I-4.122 J-4.674
N13 G02 X24.125 Y58.232 I-11.752 J13.326
N14 G01 X-25.
N15 Z-7. F206.745
N16 X24.125 F826.98
N17 G03 X35.878 Y62.674 I0 J17.768
N18 G02 X44.122 I4.122 J-4.674
N19 G03 X55.875 Y58.232 I11.752 J13.326
N20 G01 X105.
N21 G00 Z2.5
N22 Y65.75
N23 G01 Z-6.75 F206.745
N24 X55.875 F826.98
N25 G02 X49.095 Y68.313 I0 J10.25
N26 G03 X30.905 I-9.095 J-10.313
12
N27 G02 X24.125 Y65.75 I-6.78 J7.687
N28 G01 X-25.
N29 Z-7. F206.745
N30 X24.125 F826.98
N31 G03 X30.905 Y68.313 I0 J10.25
N32 G02 X49.095 I9.095 J-10.312
N33 G03 X55.875 Y65.75 I6.78 J7.688
N34 G01 X105.
N35 G00 Z2.5
N36 X-25. Y57.768
N37 G01 Z-6.75 F206.745
N38 X24.125 F826.98
N39 G02 X35.878 Y53.326 I0 J-17.768
N40 G03 X44.122 I4.122 J4.674
N41 G02 X55.875 Y57.768 I11.752 J-13.326
N42 G01 X105.
N43 Z-7. F206.745
N44 X55.875 F826.98
N45 G03 X44.122 Y53.326 I0 J-17.768
N46 G02 X35.878 I-4.122 J4.674
N47 G03 X24.125 Y57.768 I-11.752 J-13.326
N48 G01 X-25.
N49 G00 Z2.5
N50 Y50.25
N51 G01 Z-6.75 F206.745
N52 X24.125 F826.98
N53 G02 X30.905 Y47.688 I0 J-10.25
N54 G03 X49.095 I9.095 J10.313
13
N55 G02 X55.875 Y50.25 I6.78 J-7.687
N56 G01 X105.
N57 Z-7. F206.745
N58 X55.875 F826.98
N59 G03 X49.095 Y47.688 I0 J-10.25
N60 G02 X30.905 I-9.095 J10.312
N61 G03 X24.125 Y50.25 I-6.78 J-7.688
N62 G01 X-25.
N63 G00 Z2.5
N64 X105. Y65.75
N65 G01 Z-6.75 F206.745
N66 X55.875 F826.98
N67 G02 X49.095 Y68.313 I0 J10.25
N68 G03 X30.905 I-9.095 J-10.313
N69 G02 X24.125 Y65.75 I-6.78 J7.687
N70 G01 X-25.
N71 Z-7. F206.745
N72 X24.125 F826.98
N73 G03 X30.905 Y68.313 I0 J10.25
N74 G02 X49.095 I9.095 J-10.312
N75 G03 X55.875 Y65.75 I6.78 J7.688
N76 G01 X105.
N77 G00 Z2.5
N78 X-25. Y50.25
N79 G01 Z-6.75 F206.745
N80 X24.125 F826.98
N81 G02 X30.905 Y47.688 I0 J-10.25
N82 G03 X49.095 I9.095 J10.313
14
N83 G02 X55.875 Y50.25 I6.78 J-7.687
N84 G01 X105.
N85 Z-7. F206.745
N86 X55.875 F826.98
N87 G03 X49.095 Y47.688 I0 J-10.25
N88 G02 X30.905 I-9.095 J10.312
N89 G03 X24.125 Y50.25 I-6.78 J-7.688
N90 G01 X-25.
N91 G00 Z2.5
N92 Z25.
N93 ( Contour Mill1 )
N94 X90.768 Y58.06
N95 Z3.
N96 G01 Z-7. F206.745
N97 G41 D25 X83.414 Y65.414 F620.235
N98 G03 X82. Y66. I-1.414 J-1.414
N99 G01 X52.095 F826.98
N100 X49.26 Y68.5
N101 G03 X30.74 I-9.26 J-10.5
N102 G01 X27.905 Y66.
N103 X-2.
N104 G03 X-3.414 Y65.414 I0 J-2.
N105 G40 G01 X-10.768 Y58.06
N106 G00 Z3.
N107 Y57.94
N108 G01 Z-7. F206.745
N109 G41 D25 X-3.414 Y50.586 F620.235
15
N110 G03 X-2. Y50. I1.414 J1.414
N111 G01 X27.905 F826.98
N112 X30.74 Y47.5
N113 G03 X49.26 I9.26 J10.5
N114 G01 X52.095 Y50.
N115 X82.
N116 G03 X83.414 Y50.586 I0 J2.
N117 G40 G01 X90.768 Y57.94
N118 G00 Z3.
N119 Z25. M09
N120 G91 G28 Z0
N121 (20MM X 90DEG CRB SPOT DRILL)
N122 T14 M06
N123 S5006 M03
N124 ( Center Drill1 )
N125 G90 G54 G00 X9.772 Y102.
N126 G43 Z25. H14 M08
N127 G82 G98 R3. Z-4. P1000 F1322.458
N128 Y14.
N129 G80 Z25. M09
N130 G91 G28 Z0
N131 (17.0mm JOBBER DRILL)
N132 T15 M06
N133 S5633 M03
N134 ( Drill1 )
N135 G90 G54 G00 X9.772 Y102.
16
N136 G43 Z25. H15 M08
N137 G83 G98 R3. Z-4. Q2. F844.149
N138 Y14.
N139 G80 Z25. M09
N140 G91 G28 Z0
N141 (16MM X 90DEG CRB SPOT DRILL)
N142 T16 M06
N143 S6257 M03
N144 ( Center Drill2 )
N145 G90 G54 G00 X70. Y102.
N146 G43 Z25. H16 M08
N147 G82 G98 R3. Z-5.4 P1000 F1494.123
N148 Y14.
N149 G80 Z25. M09
N150 G91 G28 Z0
N151 (12.0mm JOBBER DRILL)
N152 T17 M06
N153 S7284 M03
N154 ( Drill2 )
N155 G90 G54 G00 X70. Y102.
N156 G43 Z25. H17 M08
N157 G83 G98 R3. Z-23.602 Q2. F1036.168
N158 Y14.
N159 G80 Z25. M09
N160 G91 G28 Z0
N161 (12MM CRB 2FL 25 LOC)
17
N162 T03 M06
N163 S6840 M03
N164 ( Contour Mill2 )
N165 G90 G54 G00 X70. Y102.
N166 G43 Z3. H03 M08
N167 G01 Z-4. F125.
N168 G41 D23 X72.398 Y102. F399.591
N169 G03 X72.498 Y102.104 I0 J.1
N170 Y101.896 I-2.498 J-.104 F500.
N171 X72.398 Y102. I-.1 J.004
N172 G40 G01 X70. F399.591
N173 G00 Z3.
N174 Z25.
N175 Y14.
N176 Z3.
N177 G01 Z-4. F125.
N178 G41 D23 X72.398 Y14. F399.591
N179 G03 X72.498 Y14.104 I0 J.1
N180 Y13.896 I-2.498 J-.104 F500.
N181 X72.398 Y14. I-.1 J.004
N182 G40 G01 X70. F399.591
N183 G00 Z3.
N184 Z25. M09
N185 G91 G28 Z0
N186 (5MM HSS 90DEG COUNTERSINK)
N187 T11 M06
N188 S9915 M03
18
N189 ( Contour Mill3 )
N190 G90 G54 G00 X70. Y102.
N191 G43 Z3. H11 M08
N192 G01 Z-1.4 F125.
N193 G41 D31 X68.334 Y95.627 F705.193
N194 X69.157 Y94.686
N195 G03 X69.5 Y94.517 I.376 J.329
N196 X70. Y94.5 I.5 J7.483 F1410.385
N197 I0 J7.5
N198 X70.5 Y94.517 I0 J7.5 F705.193
N199 X70.843 Y94.686 I-.033 J.499
N200 G40 G01 X71.666 Y95.627
N201 X70. Y102.
N202 G00 Z3.
N203 Z25.
N204 Y14.
N205 Z3.
N206 G01 Z-1.4 F125.
N207 G41 D31 X68.334 Y7.627 F705.193
N208 X69.157 Y6.686
N209 G03 X69.5 Y6.517 I.376 J.329
N210 X70. Y6.5 I.5 J7.483 F1410.385
N211 I0 J7.5
N212 X70.5 Y6.517 I0 J7.5 F705.193
N213 X70.843 Y6.686 I-.033 J.499
N214 G40 G01 X71.666 Y7.627
N215 X70. Y14.
N216 G00 Z3.
19
N217 Z25. M09
N218 G91 G28 Z0
N219 (16MM HSS 90DEG COUNTERSINK)
N220 T18 M06
N221 S4529 M03
N222 ( Countersink1 )
N223 G90 G54 G00 X70. Y102.
N224 G43 Z25. H18 M08
N225 G82 G98 R3. Z-6.15 P1000 F644.299
N226 Y14.
N227 G80 Z25. M09
N228 G91 G28 Z0
N229 (16MM X 90DEG CRB SPOT DRILL)
N230 T16 M06
N231 S6257 M03
N232 ( Center Drill3 )
N233 G90 G54 G00 X10. Y102.
N234 G43 Z25. H16 M08
N235 G82 G98 R-1. Z-9.4 P1000 F1494.123
N236 Y14.
N237 G80 Z25. M09
N238 G91 G28 Z0
N239 (12.0mm JOBBER DRILL)
N240 T17 M06
N241 S7284 M03
N242 ( Drill3 )
20
N243 G90 G54 G00 X10. Y102.
N244 G43 Z25. H17 M08
N245 G83 G98 R-1. Z-23.602 Q2. F1036.168
N246 Y14.
N247 G80 Z25. M09
N248 G91 G28 Z0
N249 (20MM X 90DEG CRB SPOT DRILL)
N250 T14 M06
N251 S5006 M03
N252 ( Center Drill4 )
N253 G90 G54 G00 X40. Y58.
N254 G43 Z25. H14 M08
N255 G82 G98 R-4. Z-20. P1000 F1322.458
N256 G80 Z25. M09
N257 G91 G28 Z0
N258 (24.0mm JOBBER DRILL)
N259 T19 M06
N260 S4135 M03
N261 ( Drill4 )
N262 G90 G54 G00 X40. Y58.
N263 G43 Z25. H19 M08
N264 G83 G98 R-4. Z-27.204 Q2. F693.278
N265 G80 Z25. M09
N266 G91 G28 Z0
N267 G28 X0 Y0
N268 M30

Weitere ähnliche Inhalte

Was ist angesagt?

Antifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesAntifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesvedamsh95
 
Gear manufacturing methods
Gear manufacturing methodsGear manufacturing methods
Gear manufacturing methodsAdityaKumar1278
 
Types of cnc machines
Types of cnc machinesTypes of cnc machines
Types of cnc machinesSumanth Sumu
 
Plasma arc machining pdf
Plasma arc machining pdfPlasma arc machining pdf
Plasma arc machining pdfjitendrahemwani
 
Grinding and Super Finishing Processes.
Grinding and Super Finishing Processes.Grinding and Super Finishing Processes.
Grinding and Super Finishing Processes.Tushar Makvana
 
Laser Beam Machining
Laser Beam MachiningLaser Beam Machining
Laser Beam MachiningSahil Dev
 
Gear manufacturing process
Gear manufacturing processGear manufacturing process
Gear manufacturing processKANNANS94
 
Jig Boring Machine
Jig Boring MachineJig Boring Machine
Jig Boring MachineDarani Daran
 
Types and application of gears
Types and application of gearsTypes and application of gears
Types and application of gearsDipaliMore6
 
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECH
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECHGear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECH
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECHnaanmech123
 
Module 4 gears
Module 4 gearsModule 4 gears
Module 4 gearstaruian
 

Was ist angesagt? (20)

Gear finishing process
Gear finishing processGear finishing process
Gear finishing process
 
Antifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindlesAntifriction guideways, feed drives, spindles
Antifriction guideways, feed drives, spindles
 
Gear manufacturing methods
Gear manufacturing methodsGear manufacturing methods
Gear manufacturing methods
 
Loading & Glazing
Loading & GlazingLoading & Glazing
Loading & Glazing
 
Types of cnc machines
Types of cnc machinesTypes of cnc machines
Types of cnc machines
 
Broaching machine
Broaching machineBroaching machine
Broaching machine
 
Plasma arc machining pdf
Plasma arc machining pdfPlasma arc machining pdf
Plasma arc machining pdf
 
Grinding and Super Finishing Processes.
Grinding and Super Finishing Processes.Grinding and Super Finishing Processes.
Grinding and Super Finishing Processes.
 
Laser Beam Machining
Laser Beam MachiningLaser Beam Machining
Laser Beam Machining
 
Gear manufacturing process
Gear manufacturing processGear manufacturing process
Gear manufacturing process
 
Jig Boring Machine
Jig Boring MachineJig Boring Machine
Jig Boring Machine
 
Knuckle joint silde
Knuckle joint sildeKnuckle joint silde
Knuckle joint silde
 
Types and application of gears
Types and application of gearsTypes and application of gears
Types and application of gears
 
Types of grinding machines
Types of grinding machines Types of grinding machines
Types of grinding machines
 
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECH
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECHGear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECH
Gear FORMING AND GEAR GENERATION METHOD BY L.NARAYANAN...AP/MECH
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 
Gear manufacturing
Gear manufacturingGear manufacturing
Gear manufacturing
 
Tool wear (04 10-10)
Tool wear (04 10-10)Tool wear (04 10-10)
Tool wear (04 10-10)
 
Module 4 gears
Module 4 gearsModule 4 gears
Module 4 gears
 
Tool makers microscope
Tool makers microscopeTool makers microscope
Tool makers microscope
 

Ähnlich wie cnc milling.pdf

Ähnlich wie cnc milling.pdf (20)

cnc milling.docx
cnc milling.docxcnc milling.docx
cnc milling.docx
 
NC Coding (CATIA)
NC Coding (CATIA)NC Coding (CATIA)
NC Coding (CATIA)
 
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
 
Chamfer in CNC Programming
Chamfer in CNC ProgrammingChamfer in CNC Programming
Chamfer in CNC Programming
 
Examples of g code an d m code programs for milling
Examples of g code an d m code programs for millingExamples of g code an d m code programs for milling
Examples of g code an d m code programs for milling
 
cadcampart11.ppt
cadcampart11.pptcadcampart11.ppt
cadcampart11.ppt
 
CNC MILLING
CNC MILLINGCNC MILLING
CNC MILLING
 
[Hoccokhi.vn] ebook mastercam
[Hoccokhi.vn] ebook mastercam[Hoccokhi.vn] ebook mastercam
[Hoccokhi.vn] ebook mastercam
 
Cnc milling programs
Cnc milling programsCnc milling programs
Cnc milling programs
 
Part prog1
Part prog1Part prog1
Part prog1
 
CNC Programming.pptx
CNC Programming.pptxCNC Programming.pptx
CNC Programming.pptx
 
Cnc drilling
Cnc drillingCnc drilling
Cnc drilling
 
Lecture 25.pdf
Lecture 25.pdfLecture 25.pdf
Lecture 25.pdf
 
CNC Programming
CNC Programming CNC Programming
CNC Programming
 
CNC
CNCCNC
CNC
 
Lathe milling drilling_job
Lathe milling drilling_jobLathe milling drilling_job
Lathe milling drilling_job
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)
 
MILL - TRAINING.pptx
MILL - TRAINING.pptxMILL - TRAINING.pptx
MILL - TRAINING.pptx
 
CNC
CNCCNC
CNC
 
CIMS Lab.ppt
CIMS Lab.pptCIMS Lab.ppt
CIMS Lab.ppt
 

Mehr von Mahamad Jawhar

Mehr von Mahamad Jawhar (20)

text book Programmable-Logic-Controllers plc.pdf
text book Programmable-Logic-Controllers plc.pdftext book Programmable-Logic-Controllers plc.pdf
text book Programmable-Logic-Controllers plc.pdf
 
2.pdf
2.pdf2.pdf
2.pdf
 
3.pdf
3.pdf3.pdf
3.pdf
 
1.pdf
1.pdf1.pdf
1.pdf
 
robotic2.docx
robotic2.docxrobotic2.docx
robotic2.docx
 
Power Plant Engineering - (Malestrom) (1).pdf
Power Plant Engineering - (Malestrom) (1).pdfPower Plant Engineering - (Malestrom) (1).pdf
Power Plant Engineering - (Malestrom) (1).pdf
 
ref3.pdf
ref3.pdfref3.pdf
ref3.pdf
 
I-Section-US-1003.pdf
I-Section-US-1003.pdfI-Section-US-1003.pdf
I-Section-US-1003.pdf
 
ref.pdf
ref.pdfref.pdf
ref.pdf
 
lect 01 (1).pdf
lect 01 (1).pdflect 01 (1).pdf
lect 01 (1).pdf
 
plasma cutting.pdf
plasma cutting.pdfplasma cutting.pdf
plasma cutting.pdf
 
Grad. Proj. Poster Templete akam.docx
Grad. Proj. Poster Templete akam.docxGrad. Proj. Poster Templete akam.docx
Grad. Proj. Poster Templete akam.docx
 
project format writting 2.docx
project format writting 2.docxproject format writting 2.docx
project format writting 2.docx
 
PLC4.docx
PLC4.docxPLC4.docx
PLC4.docx
 
PLC 1 (2).docx
PLC 1 (2).docxPLC 1 (2).docx
PLC 1 (2).docx
 
Project Cooling Tower.pptx
Project Cooling Tower.pptxProject Cooling Tower.pptx
Project Cooling Tower.pptx
 
final project.docx
final project.docxfinal project.docx
final project.docx
 
final project1.docx
final project1.docxfinal project1.docx
final project1.docx
 
project cooling tower.docx
project cooling tower.docxproject cooling tower.docx
project cooling tower.docx
 
robotic.docx
robotic.docxrobotic.docx
robotic.docx
 

Kürzlich hochgeladen

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoordharasingh5698
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf203318pmpc
 

Kürzlich hochgeladen (20)

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 

cnc milling.pdf

  • 1. 1 CNC (Milling Machine Project) Student Name: Zana Haydar & Muhammad jawhar Class: Fourth Stage (A) Course Title: CNC Department: Mechanical & Mechatronics Enginnering College of Engineering Salahaddin University-Erbil Academic Year 2021-2022
  • 2. 2 CNC Milling Machine Computer numerical control (CNC) is programmed code that represents instructions for precise movements to be carried out by machines. Indirectly, this code defines how to automatically create, produce, or transform a virtual object into a real one. Based on this definition, a CNC machine must interact with a computer equipped with software that transforms numerical code into Cartesian coordinates. This allows the machine to work with a high degree of precision, just like a robot. A CNC machine transforms raw material into a finished model through different methods, either by adding (additive) or removing (subtractive) material. The available techniques depend on the type of machine. A 3D printer or CNC milling machine are fine examples of additive and subtractive CNC machines, respectively.
  • 3. 3 How do CNC Milling Machines work? A CNC Milling Machine uses a rotating cylindrical cutter to move along multiple axes, and create slots, holes and details in material to turn it into a vehicle or mechanical part. Most machines operate on three to five axes, creating much more precision and detail. Modern CNC milling machines are assembled as both horizontal and vertical machining centers. Components can be made with materials such as plastics, ceramics, and composite materials, in addition to metals. Technical features include automatic tool changers, tool carousels & magazines, coolant systems, and enclosures to keep machines running smoothly on their own without manual interference. Types of Milling Cutters Used in Machining Process  Roughing end mill  Slab mill  End mill cutter  Hollow mill  Ball mill cutter  Involute gear cutter  Face mill cutter  Wood ruff cutter  Thread mill cutter  Fly cutter  Slide and face cutter  Hobbing cutter
  • 4. 4 G-code & M-code CNC (computer numerical control) is automated control of machining tools using a computer. Yet, that doesn’t just happen; it requires the right coded programmed instruction. So, what is G-code? What is M-code? And how do G- code and M-code programming actually work? This article explains each one, but first let’s touch on what programming actually is. A program is a sequence of codes and data that tells the CNC machine what to do. The programmed codes, along with the right tooling in a CNC machine center, allow for correct and repeatable part manufacturing. Simply put, G-code is a software programming language used to control a CNC machine. And, even with complex CNC machining, G-code is written in a straightforward, logical way. A “G” is followed by a number, which is a command to change geometry. For instance, “G00” is a command for rapid movement. It moves the tool to part geometry at the maximum rate and is generally used to move the tool and part from near to far or vice versa. Here are some examples of G-code:  G00: Rapid move to specific coordinate position  G01: Linear feed move  G02/G03: Clockwise/counterclockwise feed move
  • 5. 5 M-code controls miscellaneous functions, and typically these can be thought of as non-geometry machine functions. Examples include spindle rotation start and stop, coolant on and off, pallet change, etc. Some of these functions may vary by the specific machine. Here are some examples of M-code:  M00: Stop whatever function the program is currently doing  M03: Rotate spindle clockwise  M08/M09: Flood coolant on/off
  • 7. 7 STEPS OF UDING CNC MILLING TO MAKE A SAMPLE: CHOOSE A POINT AND FIRST STEP
  • 8. 8 SECOND STEP FOURTH STEP MAKE 2 HOLES AND AT BEFORE END STEP MAKE TWO ANOTHER HOLES
  • 11. 11 O0001 N1 G21 N2 (20MM CRB 2FL 38 LOC) N3 G91 G28 X0 Y0 Z0 N4 T05 M06 N5 S3463 M03 N6 ( Rough Mill1 ) N7 G90 G54 G00 X105. Y58.232 N8 G43 Z2.5 H05 M08 N9 G01 Z-6.75 F206.745 N10 G17 X55.875 F826.98 N11 G02 X44.122 Y62.674 I0 J17.768 N12 G03 X35.878 I-4.122 J-4.674 N13 G02 X24.125 Y58.232 I-11.752 J13.326 N14 G01 X-25. N15 Z-7. F206.745 N16 X24.125 F826.98 N17 G03 X35.878 Y62.674 I0 J17.768 N18 G02 X44.122 I4.122 J-4.674 N19 G03 X55.875 Y58.232 I11.752 J13.326 N20 G01 X105. N21 G00 Z2.5 N22 Y65.75 N23 G01 Z-6.75 F206.745 N24 X55.875 F826.98 N25 G02 X49.095 Y68.313 I0 J10.25 N26 G03 X30.905 I-9.095 J-10.313
  • 12. 12 N27 G02 X24.125 Y65.75 I-6.78 J7.687 N28 G01 X-25. N29 Z-7. F206.745 N30 X24.125 F826.98 N31 G03 X30.905 Y68.313 I0 J10.25 N32 G02 X49.095 I9.095 J-10.312 N33 G03 X55.875 Y65.75 I6.78 J7.688 N34 G01 X105. N35 G00 Z2.5 N36 X-25. Y57.768 N37 G01 Z-6.75 F206.745 N38 X24.125 F826.98 N39 G02 X35.878 Y53.326 I0 J-17.768 N40 G03 X44.122 I4.122 J4.674 N41 G02 X55.875 Y57.768 I11.752 J-13.326 N42 G01 X105. N43 Z-7. F206.745 N44 X55.875 F826.98 N45 G03 X44.122 Y53.326 I0 J-17.768 N46 G02 X35.878 I-4.122 J4.674 N47 G03 X24.125 Y57.768 I-11.752 J-13.326 N48 G01 X-25. N49 G00 Z2.5 N50 Y50.25 N51 G01 Z-6.75 F206.745 N52 X24.125 F826.98 N53 G02 X30.905 Y47.688 I0 J-10.25 N54 G03 X49.095 I9.095 J10.313
  • 13. 13 N55 G02 X55.875 Y50.25 I6.78 J-7.687 N56 G01 X105. N57 Z-7. F206.745 N58 X55.875 F826.98 N59 G03 X49.095 Y47.688 I0 J-10.25 N60 G02 X30.905 I-9.095 J10.312 N61 G03 X24.125 Y50.25 I-6.78 J-7.688 N62 G01 X-25. N63 G00 Z2.5 N64 X105. Y65.75 N65 G01 Z-6.75 F206.745 N66 X55.875 F826.98 N67 G02 X49.095 Y68.313 I0 J10.25 N68 G03 X30.905 I-9.095 J-10.313 N69 G02 X24.125 Y65.75 I-6.78 J7.687 N70 G01 X-25. N71 Z-7. F206.745 N72 X24.125 F826.98 N73 G03 X30.905 Y68.313 I0 J10.25 N74 G02 X49.095 I9.095 J-10.312 N75 G03 X55.875 Y65.75 I6.78 J7.688 N76 G01 X105. N77 G00 Z2.5 N78 X-25. Y50.25 N79 G01 Z-6.75 F206.745 N80 X24.125 F826.98 N81 G02 X30.905 Y47.688 I0 J-10.25 N82 G03 X49.095 I9.095 J10.313
  • 14. 14 N83 G02 X55.875 Y50.25 I6.78 J-7.687 N84 G01 X105. N85 Z-7. F206.745 N86 X55.875 F826.98 N87 G03 X49.095 Y47.688 I0 J-10.25 N88 G02 X30.905 I-9.095 J10.312 N89 G03 X24.125 Y50.25 I-6.78 J-7.688 N90 G01 X-25. N91 G00 Z2.5 N92 Z25. N93 ( Contour Mill1 ) N94 X90.768 Y58.06 N95 Z3. N96 G01 Z-7. F206.745 N97 G41 D25 X83.414 Y65.414 F620.235 N98 G03 X82. Y66. I-1.414 J-1.414 N99 G01 X52.095 F826.98 N100 X49.26 Y68.5 N101 G03 X30.74 I-9.26 J-10.5 N102 G01 X27.905 Y66. N103 X-2. N104 G03 X-3.414 Y65.414 I0 J-2. N105 G40 G01 X-10.768 Y58.06 N106 G00 Z3. N107 Y57.94 N108 G01 Z-7. F206.745 N109 G41 D25 X-3.414 Y50.586 F620.235
  • 15. 15 N110 G03 X-2. Y50. I1.414 J1.414 N111 G01 X27.905 F826.98 N112 X30.74 Y47.5 N113 G03 X49.26 I9.26 J10.5 N114 G01 X52.095 Y50. N115 X82. N116 G03 X83.414 Y50.586 I0 J2. N117 G40 G01 X90.768 Y57.94 N118 G00 Z3. N119 Z25. M09 N120 G91 G28 Z0 N121 (20MM X 90DEG CRB SPOT DRILL) N122 T14 M06 N123 S5006 M03 N124 ( Center Drill1 ) N125 G90 G54 G00 X9.772 Y102. N126 G43 Z25. H14 M08 N127 G82 G98 R3. Z-4. P1000 F1322.458 N128 Y14. N129 G80 Z25. M09 N130 G91 G28 Z0 N131 (17.0mm JOBBER DRILL) N132 T15 M06 N133 S5633 M03 N134 ( Drill1 ) N135 G90 G54 G00 X9.772 Y102.
  • 16. 16 N136 G43 Z25. H15 M08 N137 G83 G98 R3. Z-4. Q2. F844.149 N138 Y14. N139 G80 Z25. M09 N140 G91 G28 Z0 N141 (16MM X 90DEG CRB SPOT DRILL) N142 T16 M06 N143 S6257 M03 N144 ( Center Drill2 ) N145 G90 G54 G00 X70. Y102. N146 G43 Z25. H16 M08 N147 G82 G98 R3. Z-5.4 P1000 F1494.123 N148 Y14. N149 G80 Z25. M09 N150 G91 G28 Z0 N151 (12.0mm JOBBER DRILL) N152 T17 M06 N153 S7284 M03 N154 ( Drill2 ) N155 G90 G54 G00 X70. Y102. N156 G43 Z25. H17 M08 N157 G83 G98 R3. Z-23.602 Q2. F1036.168 N158 Y14. N159 G80 Z25. M09 N160 G91 G28 Z0 N161 (12MM CRB 2FL 25 LOC)
  • 17. 17 N162 T03 M06 N163 S6840 M03 N164 ( Contour Mill2 ) N165 G90 G54 G00 X70. Y102. N166 G43 Z3. H03 M08 N167 G01 Z-4. F125. N168 G41 D23 X72.398 Y102. F399.591 N169 G03 X72.498 Y102.104 I0 J.1 N170 Y101.896 I-2.498 J-.104 F500. N171 X72.398 Y102. I-.1 J.004 N172 G40 G01 X70. F399.591 N173 G00 Z3. N174 Z25. N175 Y14. N176 Z3. N177 G01 Z-4. F125. N178 G41 D23 X72.398 Y14. F399.591 N179 G03 X72.498 Y14.104 I0 J.1 N180 Y13.896 I-2.498 J-.104 F500. N181 X72.398 Y14. I-.1 J.004 N182 G40 G01 X70. F399.591 N183 G00 Z3. N184 Z25. M09 N185 G91 G28 Z0 N186 (5MM HSS 90DEG COUNTERSINK) N187 T11 M06 N188 S9915 M03
  • 18. 18 N189 ( Contour Mill3 ) N190 G90 G54 G00 X70. Y102. N191 G43 Z3. H11 M08 N192 G01 Z-1.4 F125. N193 G41 D31 X68.334 Y95.627 F705.193 N194 X69.157 Y94.686 N195 G03 X69.5 Y94.517 I.376 J.329 N196 X70. Y94.5 I.5 J7.483 F1410.385 N197 I0 J7.5 N198 X70.5 Y94.517 I0 J7.5 F705.193 N199 X70.843 Y94.686 I-.033 J.499 N200 G40 G01 X71.666 Y95.627 N201 X70. Y102. N202 G00 Z3. N203 Z25. N204 Y14. N205 Z3. N206 G01 Z-1.4 F125. N207 G41 D31 X68.334 Y7.627 F705.193 N208 X69.157 Y6.686 N209 G03 X69.5 Y6.517 I.376 J.329 N210 X70. Y6.5 I.5 J7.483 F1410.385 N211 I0 J7.5 N212 X70.5 Y6.517 I0 J7.5 F705.193 N213 X70.843 Y6.686 I-.033 J.499 N214 G40 G01 X71.666 Y7.627 N215 X70. Y14. N216 G00 Z3.
  • 19. 19 N217 Z25. M09 N218 G91 G28 Z0 N219 (16MM HSS 90DEG COUNTERSINK) N220 T18 M06 N221 S4529 M03 N222 ( Countersink1 ) N223 G90 G54 G00 X70. Y102. N224 G43 Z25. H18 M08 N225 G82 G98 R3. Z-6.15 P1000 F644.299 N226 Y14. N227 G80 Z25. M09 N228 G91 G28 Z0 N229 (16MM X 90DEG CRB SPOT DRILL) N230 T16 M06 N231 S6257 M03 N232 ( Center Drill3 ) N233 G90 G54 G00 X10. Y102. N234 G43 Z25. H16 M08 N235 G82 G98 R-1. Z-9.4 P1000 F1494.123 N236 Y14. N237 G80 Z25. M09 N238 G91 G28 Z0 N239 (12.0mm JOBBER DRILL) N240 T17 M06 N241 S7284 M03 N242 ( Drill3 )
  • 20. 20 N243 G90 G54 G00 X10. Y102. N244 G43 Z25. H17 M08 N245 G83 G98 R-1. Z-23.602 Q2. F1036.168 N246 Y14. N247 G80 Z25. M09 N248 G91 G28 Z0 N249 (20MM X 90DEG CRB SPOT DRILL) N250 T14 M06 N251 S5006 M03 N252 ( Center Drill4 ) N253 G90 G54 G00 X40. Y58. N254 G43 Z25. H14 M08 N255 G82 G98 R-4. Z-20. P1000 F1322.458 N256 G80 Z25. M09 N257 G91 G28 Z0 N258 (24.0mm JOBBER DRILL) N259 T19 M06 N260 S4135 M03 N261 ( Drill4 ) N262 G90 G54 G00 X40. Y58. N263 G43 Z25. H19 M08 N264 G83 G98 R-4. Z-27.204 Q2. F693.278 N265 G80 Z25. M09 N266 G91 G28 Z0 N267 G28 X0 Y0 N268 M30