SlideShare a Scribd company logo
1 of 19
Graphical Numerical
Control(GNC)
Presented By:
Ashish Kumar Chaurasiya
214122007
CNC Technology (PR605)
M. Tech, 2nd Semester
Manufacturing Technology
Department of Production Engineering
National Institute of Technology Tiruchirappalli,
Tamil Nadu - 620015
CONTENTS
historical overview
Introduction
Difference between NC and GNC
Steps in programming
Example of Graphical Numerical Control (GNC)
Advantage and Disadvantage
Applications of GNC technology
Conclusion
Historical overview
1949: The first numerical control (NC) machine is developed by John T. Parsons, which
used punched cards to control the movement of a cutting tool.
1952: MIT professor Patrick H. Whitney develops a prototype of a computer-controlled
milling machine, which used digital instructions to control its movement.
1960s: The introduction of minicomputers and the development of computer-aided design
(CAD) and computer-aided manufacturing (CAM) systems allowed for more sophisticated
GNC systems.
1970s: The first GNC systems using cathode ray tube (CRT) displays were introduced,
allowing for real-time monitoring of the machine's performance.
1980s: The introduction of personal computers and graphical user interfaces (GUIs) led to
the development of GNC systems with more user-friendly interfaces.
2000s: The development of 3D printing and additive manufacturing technologies further
expanded the capabilities of GNC systems, allowing for the creation of complex 3D
structures.
Continued
Introduction
 Graphical Numerical Control (GNC) is a technology used in manufacturing that
enables machines to be controlled using graphical interfaces and digital
instructions.
 GNC systems typically include a computer, a user interface, and a machine
tool or robotic system that is controlled by the computer.
 The user interface allows the operator to program the machine tool or robot by
inputting digital instructions that specify the desired tool paths, cutting speeds,
and other machining parameters.
 GNC systems can use a variety of programming languages to specify the tool
path and other machining parameters, including G-code.
 GNC technology is widely used in CNC machining applications to control the
movements of machine tools such as lathes, mills, and routers.
Difference between NC and GNC
 NC technology uses a set of digital instructions, known as G-code, which
specifies the movements of the machine tool or robot. These instructions are
typically entered manually into the NC system, either through a computer or a
programmable logic controller (PLC).
 GNC technology, on the other hand, uses a graphical interface to program the
machine tool or robot. The operator can input digital instructions by selecting
and dragging objects on a computer screen, rather than typing in lines of G-
code.
 GNC technology is often used in applications that require more complex
movements, such as 3D milling, where the operator can visualize the part being
machined in real-time.
 Another key difference between NC and GNC is that GNC systems typically
have more user-friendly interfaces and are easier to learn and use.
Steps in programming
The steps in programming include:
 Study of production drawing and other documents prepared by planning
department.
 Determination of stock size.
 Study of machine tool specifications and features of control syst
 Deciding the setups and Tool selection
 Selection of technological parameters like speed, feed, etc.
 Tool path determination
 Program transfer to the Mchine.
 Tool path simulation/program simulation.
 Program testing—dry run, and debugging.
 Manufacture of components.
 Documentation for future reference.
 Preparation of working sketches and calculations, if needed.
 Program preparation (manually or by computer).
Example of Graphical Numerical Control (GNC)
 An example in action could be a 3D milling operation.
 In this scenario, an operator would use a GNC system to program a milling machine to
carve out a complex shape from a solid block of material, such as a part for an
aerospace or automotive application
Milling with drilling
 The operator would start by creating a 3D model of the component on the
computer screen, and then define the milling and drilling operations by selecting
and dragging objects on the screen.
Codes used in GNC technology
 GNC technology uses several types of codes to program machine tools or robots, including:
 G-code:G-code is typically used to specify toolpaths, cutting parameters, and other machining
operations.
 M-code:to control the non-cutting actions of a CNC machine, such as starting or stopping the
spindle, turning on or off coolant, or opening and closing machine doors.
 CAD/CAM:CAD and CAM software are used to create the 3D models of the parts to be
machined, and to generate the toolpaths and cutting parameters needed to program the GNC
system.
 PLC: Programmable Logic Controllers are used to control the operation of robots and other
types of automation equipment in GNC systems.
Standard G and M Codes:
 G-codes (preparatory functions), and M codes (miscellaneous functions).
 G-codes are sometimes called cycle codes because they refer to some action
occurring on the X, Y, and/or Z-axis of a machine tool.
 G-Codes (Preparatory Functions):
 Code Function
 G00 Rapid positioning
 G01 Linear interpolation
 G02 Circular interpolation clockwise (CW)
 G03 Circular interpolation counterclockwise (CCW)
 G20 Inch input (in.)
 G21 Metric input (mm)
 G24 Radius programming
Code Function
 M00 Program stop
 M02 End of program
 M03 Spindle start (forward CW)
 M04 Spindle start (reverse CCW)
 M05 Spindle stop
 M06 Tool change
 M08 Coolant on
 M09 Coolant off
 M10 Chuck - clamping
Advantage
 Increased efficiency: GNC technology allows for faster and more accurate
machining .
 Improved accuracy: The use of digital instructions and precise tool paths in
GNC technology ensures that machining operations are carried out with a high
degree of accuracy and consistency.
 Flexibility: GNC technology allows for the easy reprogramming of machine tools
and robots to adapt to changes in production requirements.
 Ease of use: The graphical user interfaces used in GNC technology are user-
friendly and intuitive.
 Safety: GNC technology can improve safety by allowing operators to control
machines from a safe distance.
Disadvantage
 High cost: GNC technology can be expensive to implement, requiring
significant investments in hardware, software, and training.
 Skill requirements: GNC technology requires operators with specialized skills
in programming, CAD/CAM, and machine operation, which can be difficult to
find and expensive to train.
 Maintenance: GNC systems require regular maintenance and updates to
ensure optimal performance, which can add to the cost and complexity of the
technology.
 Complexity: GNC technology can be complex, requiring a high degree of
technical knowledge and expertise to operate and maintain.
 Dependence on technology: GNC technology relies on computers, software,
and other digital systems, which can be vulnerable to cyber-attacks.
Applications of GNC technology
 CNC Machining: o control the movements of machine tools such as lathes, mills, and
routers.
 Robotics: GNC technology is used in robotic systems to control the movements of
robot arms, end-effectors, and other components.
 Additive Manufacturing: GNC technology is increasingly used in additive
manufacturing processes, such as 3D printing, to control the deposition of material.
 Inspection and Quality Control: GNC technology can be used in inspection and quality
control processes to ensure that manufactured parts meet the desired specifications
and tolerances.
 Assembly: GNC technology is also used in assembly processes to control the
movements of machines and robots.
Conclusion
 GNC is a computer-based control system that is widely used in manufacturing
industries to automate the operation of machine tools.
 It is a critical aspect of modern manufacturing and has become an essential tool
for producing high-quality parts in a wide range of industries, including
aerospace, automotive, and medical device manufacturing.
References
 [1] M. Kahrizi, machining Techniques for NC machine, InTech, 2012.
 [2] Hascalik, A., Çaydaş, U., Gürün, H., 2007, Effect of Speed on machine of Al Alloy.
Materials & Design, 28:1953–1957.
 [3] Wang, J., 2009, A New Model for Predicting the Depth of Cut in NC Contouring of
Alumina . Journal of Materials Processing Technology, 209:2314–2320.
 [4] Folkes, J., 2009, MIlling—An Innovative Tool for Manufacturing. Journal of
Materials Processing Technology, 209:6181–6189.
 [5] Kalpana, K., Mythreyi, O., Kanthababu, M., 2015, Review on Condition Monitoring
of Machining System. 2015 International Conference on Robotics Automation Control
and Embedded Systems (RACE), 1–7.
 [6] Aydin, G.,Karakurt, I., Aydiner, K., 2011, An Investigation on Surface Roughness of
Machined by GNC. Bulletin of Materials Science, 34:985– 992. [7] Azmir, M., Ahsan,
A., 2009, A Study of Machining Process on material. Journal of Materials Processing
Technology, 209:6168–6173.
Thank You

More Related Content

What's hot (20)

Introduction to CAD/CAE/CAM
Introduction to CAD/CAE/CAMIntroduction to CAD/CAE/CAM
Introduction to CAD/CAE/CAM
 
Geometric Modelling approaches
Geometric Modelling approachesGeometric Modelling approaches
Geometric Modelling approaches
 
CAD AND CAM unit I.pptx
CAD AND CAM unit I.pptxCAD AND CAM unit I.pptx
CAD AND CAM unit I.pptx
 
Computer- aided Manufacturing Resource Planning
Computer- aided Manufacturing Resource Planning Computer- aided Manufacturing Resource Planning
Computer- aided Manufacturing Resource Planning
 
Computer Aided Quality
Computer Aided QualityComputer Aided Quality
Computer Aided Quality
 
Autocad training report
Autocad training reportAutocad training report
Autocad training report
 
Introduction to nx
Introduction to nxIntroduction to nx
Introduction to nx
 
CIM
CIMCIM
CIM
 
Nc part programming
Nc part programmingNc part programming
Nc part programming
 
CNC Turning.ppt
CNC Turning.pptCNC Turning.ppt
CNC Turning.ppt
 
Nx file
Nx fileNx file
Nx file
 
Cim lab manual (10 mel77) by mohammed imran
Cim lab manual (10 mel77)  by mohammed imranCim lab manual (10 mel77)  by mohammed imran
Cim lab manual (10 mel77) by mohammed imran
 
CADCAM CAE Notes
CADCAM CAE NotesCADCAM CAE Notes
CADCAM CAE Notes
 
Cmm 3
Cmm 3Cmm 3
Cmm 3
 
Virtual Prototyping & Rapid Prototyping
Virtual Prototyping & Rapid PrototypingVirtual Prototyping & Rapid Prototyping
Virtual Prototyping & Rapid Prototyping
 
Introduction of cad cam
Introduction of cad camIntroduction of cad cam
Introduction of cad cam
 
Cnc programming and operation skills
Cnc programming and operation skillsCnc programming and operation skills
Cnc programming and operation skills
 
Computer integrated manufacturing
Computer  integrated  manufacturingComputer  integrated  manufacturing
Computer integrated manufacturing
 
CAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief MapsCAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief Maps
 
computer aided design
computer aided design computer aided design
computer aided design
 

Similar to GNC(graphical numeric Controle ) _CNC.pptx

IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET Journal
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET Journal
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-reportBscBng
 
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdfIPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf201725MDSAZIDALAMPAT
 
CAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-ACAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-AMohammed Imran
 
NC MACHINE UPDATED TO CNC MACHINE
NC MACHINE UPDATED TO CNC MACHINENC MACHINE UPDATED TO CNC MACHINE
NC MACHINE UPDATED TO CNC MACHINEDhanesh Babu
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC TechnologyDebiprasad Sena
 
Lo #5 manufacturing technology (jan 2016)
Lo #5 manufacturing technology (jan  2016)Lo #5 manufacturing technology (jan  2016)
Lo #5 manufacturing technology (jan 2016)Abdulaziz AlSuwaidi
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC MachineIRJET Journal
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC Sisubalan Selvan
 
geometric modelling and PLC
geometric modelling and PLCgeometric modelling and PLC
geometric modelling and PLCDenny John
 
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...IRJET Journal
 
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...Jayant Tailor
 

Similar to GNC(graphical numeric Controle ) _CNC.pptx (20)

IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
IRJET- A Sequential Control for Full Size Converter Wind Turbine Generating S...
 
IRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling MachineIRJET- Project Didactic of a Mini CNC Milling Machine
IRJET- Project Didactic of a Mini CNC Milling Machine
 
Predefence.pptx
Predefence.pptxPredefence.pptx
Predefence.pptx
 
114722893 cnc-milling-report
114722893 cnc-milling-report114722893 cnc-milling-report
114722893 cnc-milling-report
 
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdfIPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf
IPE 441_ Machine Tools and Machining _ Lecture 17 - 20.pdf
 
CAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-ACAD/CAM/CIM (18ME72) Module -4 Part-A
CAD/CAM/CIM (18ME72) Module -4 Part-A
 
Cnc
CncCnc
Cnc
 
NC MACHINE UPDATED TO CNC MACHINE
NC MACHINE UPDATED TO CNC MACHINENC MACHINE UPDATED TO CNC MACHINE
NC MACHINE UPDATED TO CNC MACHINE
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
 
Recent Advancement of CNC Technology
Recent Advancement of CNC TechnologyRecent Advancement of CNC Technology
Recent Advancement of CNC Technology
 
Lo #5 manufacturing technology (jan 2016)
Lo #5 manufacturing technology (jan  2016)Lo #5 manufacturing technology (jan  2016)
Lo #5 manufacturing technology (jan 2016)
 
IRJET- Analysis of File Conversion Program Used for CNC Machine
IRJET-  	  Analysis of File Conversion Program Used for CNC MachineIRJET-  	  Analysis of File Conversion Program Used for CNC Machine
IRJET- Analysis of File Conversion Program Used for CNC Machine
 
CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC CNC: 2.5D AXIS vs. VIRTUAL CNC
CNC: 2.5D AXIS vs. VIRTUAL CNC
 
geometric modelling and PLC
geometric modelling and PLCgeometric modelling and PLC
geometric modelling and PLC
 
DOC of Crank shaft
DOC of Crank shaftDOC of Crank shaft
DOC of Crank shaft
 
Bhel ppt
Bhel pptBhel ppt
Bhel ppt
 
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...IRJET -  	  An Embedded Approach for Design and Development of the Mini CNC C...
IRJET - An Embedded Approach for Design and Development of the Mini CNC C...
 
shwetabisht
shwetabishtshwetabisht
shwetabisht
 
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
A  project report of map of india made by the CNC SIMULATOR PRO software Mech...A  project report of map of india made by the CNC SIMULATOR PRO software Mech...
A project report of map of india made by the CNC SIMULATOR PRO software Mech...
 
Computer numerical check machinery
Computer numerical check machineryComputer numerical check machinery
Computer numerical check machinery
 

Recently uploaded

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 

GNC(graphical numeric Controle ) _CNC.pptx

  • 1. Graphical Numerical Control(GNC) Presented By: Ashish Kumar Chaurasiya 214122007 CNC Technology (PR605) M. Tech, 2nd Semester Manufacturing Technology Department of Production Engineering National Institute of Technology Tiruchirappalli, Tamil Nadu - 620015
  • 2. CONTENTS historical overview Introduction Difference between NC and GNC Steps in programming Example of Graphical Numerical Control (GNC) Advantage and Disadvantage Applications of GNC technology Conclusion
  • 3. Historical overview 1949: The first numerical control (NC) machine is developed by John T. Parsons, which used punched cards to control the movement of a cutting tool. 1952: MIT professor Patrick H. Whitney develops a prototype of a computer-controlled milling machine, which used digital instructions to control its movement. 1960s: The introduction of minicomputers and the development of computer-aided design (CAD) and computer-aided manufacturing (CAM) systems allowed for more sophisticated GNC systems. 1970s: The first GNC systems using cathode ray tube (CRT) displays were introduced, allowing for real-time monitoring of the machine's performance. 1980s: The introduction of personal computers and graphical user interfaces (GUIs) led to the development of GNC systems with more user-friendly interfaces. 2000s: The development of 3D printing and additive manufacturing technologies further expanded the capabilities of GNC systems, allowing for the creation of complex 3D structures.
  • 5. Introduction  Graphical Numerical Control (GNC) is a technology used in manufacturing that enables machines to be controlled using graphical interfaces and digital instructions.  GNC systems typically include a computer, a user interface, and a machine tool or robotic system that is controlled by the computer.  The user interface allows the operator to program the machine tool or robot by inputting digital instructions that specify the desired tool paths, cutting speeds, and other machining parameters.  GNC systems can use a variety of programming languages to specify the tool path and other machining parameters, including G-code.  GNC technology is widely used in CNC machining applications to control the movements of machine tools such as lathes, mills, and routers.
  • 6. Difference between NC and GNC  NC technology uses a set of digital instructions, known as G-code, which specifies the movements of the machine tool or robot. These instructions are typically entered manually into the NC system, either through a computer or a programmable logic controller (PLC).  GNC technology, on the other hand, uses a graphical interface to program the machine tool or robot. The operator can input digital instructions by selecting and dragging objects on a computer screen, rather than typing in lines of G- code.  GNC technology is often used in applications that require more complex movements, such as 3D milling, where the operator can visualize the part being machined in real-time.  Another key difference between NC and GNC is that GNC systems typically have more user-friendly interfaces and are easier to learn and use.
  • 7. Steps in programming The steps in programming include:  Study of production drawing and other documents prepared by planning department.  Determination of stock size.  Study of machine tool specifications and features of control syst  Deciding the setups and Tool selection  Selection of technological parameters like speed, feed, etc.  Tool path determination
  • 8.  Program transfer to the Mchine.  Tool path simulation/program simulation.  Program testing—dry run, and debugging.  Manufacture of components.  Documentation for future reference.  Preparation of working sketches and calculations, if needed.  Program preparation (manually or by computer).
  • 9. Example of Graphical Numerical Control (GNC)  An example in action could be a 3D milling operation.  In this scenario, an operator would use a GNC system to program a milling machine to carve out a complex shape from a solid block of material, such as a part for an aerospace or automotive application
  • 10. Milling with drilling  The operator would start by creating a 3D model of the component on the computer screen, and then define the milling and drilling operations by selecting and dragging objects on the screen.
  • 11. Codes used in GNC technology  GNC technology uses several types of codes to program machine tools or robots, including:  G-code:G-code is typically used to specify toolpaths, cutting parameters, and other machining operations.  M-code:to control the non-cutting actions of a CNC machine, such as starting or stopping the spindle, turning on or off coolant, or opening and closing machine doors.  CAD/CAM:CAD and CAM software are used to create the 3D models of the parts to be machined, and to generate the toolpaths and cutting parameters needed to program the GNC system.  PLC: Programmable Logic Controllers are used to control the operation of robots and other types of automation equipment in GNC systems.
  • 12. Standard G and M Codes:  G-codes (preparatory functions), and M codes (miscellaneous functions).  G-codes are sometimes called cycle codes because they refer to some action occurring on the X, Y, and/or Z-axis of a machine tool.  G-Codes (Preparatory Functions):  Code Function  G00 Rapid positioning  G01 Linear interpolation  G02 Circular interpolation clockwise (CW)  G03 Circular interpolation counterclockwise (CCW)  G20 Inch input (in.)  G21 Metric input (mm)  G24 Radius programming
  • 13. Code Function  M00 Program stop  M02 End of program  M03 Spindle start (forward CW)  M04 Spindle start (reverse CCW)  M05 Spindle stop  M06 Tool change  M08 Coolant on  M09 Coolant off  M10 Chuck - clamping
  • 14. Advantage  Increased efficiency: GNC technology allows for faster and more accurate machining .  Improved accuracy: The use of digital instructions and precise tool paths in GNC technology ensures that machining operations are carried out with a high degree of accuracy and consistency.  Flexibility: GNC technology allows for the easy reprogramming of machine tools and robots to adapt to changes in production requirements.  Ease of use: The graphical user interfaces used in GNC technology are user- friendly and intuitive.  Safety: GNC technology can improve safety by allowing operators to control machines from a safe distance.
  • 15. Disadvantage  High cost: GNC technology can be expensive to implement, requiring significant investments in hardware, software, and training.  Skill requirements: GNC technology requires operators with specialized skills in programming, CAD/CAM, and machine operation, which can be difficult to find and expensive to train.  Maintenance: GNC systems require regular maintenance and updates to ensure optimal performance, which can add to the cost and complexity of the technology.  Complexity: GNC technology can be complex, requiring a high degree of technical knowledge and expertise to operate and maintain.  Dependence on technology: GNC technology relies on computers, software, and other digital systems, which can be vulnerable to cyber-attacks.
  • 16. Applications of GNC technology  CNC Machining: o control the movements of machine tools such as lathes, mills, and routers.  Robotics: GNC technology is used in robotic systems to control the movements of robot arms, end-effectors, and other components.  Additive Manufacturing: GNC technology is increasingly used in additive manufacturing processes, such as 3D printing, to control the deposition of material.  Inspection and Quality Control: GNC technology can be used in inspection and quality control processes to ensure that manufactured parts meet the desired specifications and tolerances.  Assembly: GNC technology is also used in assembly processes to control the movements of machines and robots.
  • 17. Conclusion  GNC is a computer-based control system that is widely used in manufacturing industries to automate the operation of machine tools.  It is a critical aspect of modern manufacturing and has become an essential tool for producing high-quality parts in a wide range of industries, including aerospace, automotive, and medical device manufacturing.
  • 18. References  [1] M. Kahrizi, machining Techniques for NC machine, InTech, 2012.  [2] Hascalik, A., Çaydaş, U., Gürün, H., 2007, Effect of Speed on machine of Al Alloy. Materials & Design, 28:1953–1957.  [3] Wang, J., 2009, A New Model for Predicting the Depth of Cut in NC Contouring of Alumina . Journal of Materials Processing Technology, 209:2314–2320.  [4] Folkes, J., 2009, MIlling—An Innovative Tool for Manufacturing. Journal of Materials Processing Technology, 209:6181–6189.  [5] Kalpana, K., Mythreyi, O., Kanthababu, M., 2015, Review on Condition Monitoring of Machining System. 2015 International Conference on Robotics Automation Control and Embedded Systems (RACE), 1–7.  [6] Aydin, G.,Karakurt, I., Aydiner, K., 2011, An Investigation on Surface Roughness of Machined by GNC. Bulletin of Materials Science, 34:985– 992. [7] Azmir, M., Ahsan, A., 2009, A Study of Machining Process on material. Journal of Materials Processing Technology, 209:6168–6173.

Editor's Notes

  1. It exists in a lot of fields form video editing to digital signal processing to data analytics. These are routines that calculate the intermediate points to be followed by the cutter to generate a particular mathematically defined or approximated path. It produces a series of intermediate data points between given coordinate positions and computes the axial velocity of an individual axis along the contour path. In CNC it is crucial to set appropriate interpolation as it directly affects the machining time and thus the productivity of the process. The interpolation module in the MCU performs the calculations and directs the tool along the path. In field i.e., CNC systems, the interpolator is generally carried out by software.
  2. One of the important aspects of contouring is interpolation. The paths that a contouring-type NC system is required to generate often consist of circular arcs and other smooth nonlinear shapes. Some of these paths or shapes can be defined mathematically by relatively simple geometric formulas, but some are very complex If the programmer has to specify the coordinates for every traverse points, the programming task would be extremely arduous and fraught with errors. Also, the part program would be extremely long because of the large number of points. To ease this burden, interpolation routines have been developed. Common examples - linear ,…………….