SlideShare a Scribd company logo
1 of 20
Prepared By:
Rania hasan
Enas
hamadneh
Cnc
machine
 Numerical control is a method of
automatically operating a manufacturing
machine based on a code of letters, numbers,
and special characters.
 The numerical data required to produce a
part is provided to a machine in the form of a
program, called part program or CNC
program.
 The program is translated into the appropriate
electrical signals for input to motors that run
the machine.
 Increase production throughput
 Improve the quality and
accuracy of manufactured parts
 Stabilize manufacturing costs
 Manufacture complex or
otherwise impossible jobs -2D
and 3D contours
 Flexibility of operation is improved, as is the ability to
 produce complex shapes with good dimensional
accuracy,
 repeatability, reduced scrap loss, and high production
rates,
 Tooling costs are reduced, since templates and other
fixtures are not required.
 Machine adjustments are easy to make with
microcomputers
 More operations can be performed with each setup, and
less
 lead time for setup and machining is required compared
to
 conventional methods. Design changes are facilitated,
and
 Programs can be prepared rapidly and
can be recalled at
 any time utilizing microprocessors. Less
paperwork is involved.
 Faster prototype production is possible.
 Required operator skill is less than that
for a qualified
 machinist, and the operator has more time
to attend to other tasks in the work area
Our machine understand G-
code language which is
commonly used in CNC’s World.
Advantages:
benefit by existent smart
algorithms that generate G-code
for any complex computer
Wood body
Pic 18 controller.
Stepper motors and electrical movable
arm
Driver circuit for steppers H-bridges, and
other components.
Serial communication interface.
 wooden layout: We used wood in
building our body since its lighter than
iron
We used linear-motion bearing which is a
bearing designed to provide free motion
in one dimension The bearing will slide
on an aluminum or steel angle keeping
the bearing in place. These bearings will
also walk on aluminum corners.
CNC Axis (x, y, and z): The z-axis
is one of three axes for the CNC The z-
axis allows the router to move in the up
and down direction. The CNC Z axis is
very important to the CNC machines.
Without this axis, depth cannot be
created.
The function of the y-axis serves as a
motor mount to move the z-axis in
addition to the slide mechanism.
X-axis :use 2 pieces One for the front
and one for the back. these two pieces
serve also as height stands
Stepper Motors
The motors are the heart of any CNC
machine. The size and type of motor
can define a CNC routers precision,
speed, and accuracy. There are two
primary classes of motors used on
CNC machines, stepper motors and
servo motors. Within these two
classes there are several types.
This Step motor controller uses the L297
and L298N driver combination; it can be
used as standalone or controlled by
microcontroller. It is designed to accept step
pulses at up to 25,000 per second. Previous
schematic is just to control one motor so for
the milling machine you need 3 of these
circuits and 3 motors.
G Code
The "instructions" read by CNC machines are usually
a human readable format called G-Code. The
machine is set up with a base unit, like Inch or mm,
and a command of G01 X500 Y200 Z100 on a metric
mm setup tells the machine it needs to move
500 units on the X axis and 200 units on the Y axis
and 100 on z axis.
C# application with simple and easy to use
interface.
Main idea in C# application is to read a text
file which contain the G-Code and parse the
values of pixel of the image to the PIC, then
the microcontroller get the values and move
the motors according to the signed values
received.
The picc code give the values of pixel to
the stepper motor through pic ports
We used a limit switches in our body
to ensure that the machine will stop
directly in case the motor try to rotate
a distance more that the length of the
axis.
Cnc mean computer numerical control machine it’s
a form of programmable automation drill drawings
on wood use g coding consist of 3 motors and their
drivers and pic with its basic circuit and body made
of wood hold on motors and drill and the wood we
want to draw on it
We tried to make cheap fast safety cnc machine that
drill on wood piece according to any drawing we
draw to it.

More Related Content

Similar to class_cnc.ppt

CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptxstudyall1
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machinesSTAY CURIOUS
 
CNC Water Jet Cutting Machine
CNC Water Jet Cutting Machine CNC Water Jet Cutting Machine
CNC Water Jet Cutting Machine fahad amin
 
CAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdfCAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdfJanakValaki1
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )BhaveshChaudhari21
 
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
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptxDr.M BALA THEJA
 
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.pdfJAYANTKUMAR469151
 
Computer numerical control (CNC)
Computer numerical control (CNC)Computer numerical control (CNC)
Computer numerical control (CNC)Sudip Phuyal
 
Manufacturing Processes 5
Manufacturing Processes 5Manufacturing Processes 5
Manufacturing Processes 5BhaveshMhaskar
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programmingM Siva Kumar
 
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
 
IRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET Journal
 

Similar to class_cnc.ppt (20)

CNC Maching.pptx
CNC Maching.pptxCNC Maching.pptx
CNC Maching.pptx
 
final presentation
final presentationfinal presentation
final presentation
 
CNC Milling
CNC MillingCNC Milling
CNC Milling
 
introduction to cnc machines
 introduction to cnc machines introduction to cnc machines
introduction to cnc machines
 
CNC Water Jet Cutting Machine
CNC Water Jet Cutting Machine CNC Water Jet Cutting Machine
CNC Water Jet Cutting Machine
 
CAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdfCAM-2 NC CNC machines.pdf
CAM-2 NC CNC machines.pdf
 
cnc machining
cnc machiningcnc machining
cnc machining
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 
LEARN CNC.pptx
LEARN CNC.pptxLEARN CNC.pptx
LEARN CNC.pptx
 
Computer numerical control ( CNC )
Computer numerical control  ( CNC )Computer numerical control  ( CNC )
Computer numerical control ( CNC )
 
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...
 
Introduction to CNC machines.pptx
Introduction to CNC machines.pptxIntroduction to CNC machines.pptx
Introduction to CNC machines.pptx
 
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
 
Computer numerical control (CNC)
Computer numerical control (CNC)Computer numerical control (CNC)
Computer numerical control (CNC)
 
Predefence.pptx
Predefence.pptxPredefence.pptx
Predefence.pptx
 
Manufacturing Processes 5
Manufacturing Processes 5Manufacturing Processes 5
Manufacturing Processes 5
 
12 cnc & part programming
12 cnc & part programming12 cnc & part programming
12 cnc & part programming
 
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- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC SystemIRJET- Automatic PCB Designer based on CNC System
IRJET- Automatic PCB Designer based on CNC System
 
Cnc 2 0
Cnc 2 0 Cnc 2 0
Cnc 2 0
 

More from JiaJunWang17

LATHE PARTS AND FUNCTIONS.pptx
LATHE PARTS  AND FUNCTIONS.pptxLATHE PARTS  AND FUNCTIONS.pptx
LATHE PARTS AND FUNCTIONS.pptxJiaJunWang17
 
Business_Analysis_Decision_Analysis.ppt
Business_Analysis_Decision_Analysis.pptBusiness_Analysis_Decision_Analysis.ppt
Business_Analysis_Decision_Analysis.pptJiaJunWang17
 
Capacitacion_2016_pptx_pptx.pptx
Capacitacion_2016_pptx_pptx.pptxCapacitacion_2016_pptx_pptx.pptx
Capacitacion_2016_pptx_pptx.pptxJiaJunWang17
 
fontes_jud_rabinico_mestrado_jan_2014_pp.ppt
fontes_jud_rabinico_mestrado_jan_2014_pp.pptfontes_jud_rabinico_mestrado_jan_2014_pp.ppt
fontes_jud_rabinico_mestrado_jan_2014_pp.pptJiaJunWang17
 
Cybercrime_PPT.ppt
Cybercrime_PPT.pptCybercrime_PPT.ppt
Cybercrime_PPT.pptJiaJunWang17
 
PENGARATAN_PPT.pptx
PENGARATAN_PPT.pptxPENGARATAN_PPT.pptx
PENGARATAN_PPT.pptxJiaJunWang17
 
PPT_presentation_PaperKISMIF2016_ppt.ppt
PPT_presentation_PaperKISMIF2016_ppt.pptPPT_presentation_PaperKISMIF2016_ppt.ppt
PPT_presentation_PaperKISMIF2016_ppt.pptJiaJunWang17
 
El ciclo del hábito.pptx
El ciclo del hábito.pptxEl ciclo del hábito.pptx
El ciclo del hábito.pptxJiaJunWang17
 
Hatshepsut_PPT.pptx
Hatshepsut_PPT.pptxHatshepsut_PPT.pptx
Hatshepsut_PPT.pptxJiaJunWang17
 
hho_acctg09GE_inppt05_ppt.ppt
hho_acctg09GE_inppt05_ppt.ppthho_acctg09GE_inppt05_ppt.ppt
hho_acctg09GE_inppt05_ppt.pptJiaJunWang17
 
hho_acctg09GE_inppt05B_ppt.ppt
hho_acctg09GE_inppt05B_ppt.ppthho_acctg09GE_inppt05B_ppt.ppt
hho_acctg09GE_inppt05B_ppt.pptJiaJunWang17
 
hho_acctg09GE_inppt02_ppt (1).ppt
hho_acctg09GE_inppt02_ppt (1).ppthho_acctg09GE_inppt02_ppt (1).ppt
hho_acctg09GE_inppt02_ppt (1).pptJiaJunWang17
 
hho_acctg09GE_inppt06_ppt.ppt
hho_acctg09GE_inppt06_ppt.ppthho_acctg09GE_inppt06_ppt.ppt
hho_acctg09GE_inppt06_ppt.pptJiaJunWang17
 
Worksheet for a Merchandising Business.ppt
Worksheet for a Merchandising Business.pptWorksheet for a Merchandising Business.ppt
Worksheet for a Merchandising Business.pptJiaJunWang17
 

More from JiaJunWang17 (20)

LATHE PARTS AND FUNCTIONS.pptx
LATHE PARTS  AND FUNCTIONS.pptxLATHE PARTS  AND FUNCTIONS.pptx
LATHE PARTS AND FUNCTIONS.pptx
 
Cash flow model
Cash flow modelCash flow model
Cash flow model
 
Business_Analysis_Decision_Analysis.ppt
Business_Analysis_Decision_Analysis.pptBusiness_Analysis_Decision_Analysis.ppt
Business_Analysis_Decision_Analysis.ppt
 
Capacitacion_2016_pptx_pptx.pptx
Capacitacion_2016_pptx_pptx.pptxCapacitacion_2016_pptx_pptx.pptx
Capacitacion_2016_pptx_pptx.pptx
 
fontes_jud_rabinico_mestrado_jan_2014_pp.ppt
fontes_jud_rabinico_mestrado_jan_2014_pp.pptfontes_jud_rabinico_mestrado_jan_2014_pp.ppt
fontes_jud_rabinico_mestrado_jan_2014_pp.ppt
 
Cybercrime_PPT.ppt
Cybercrime_PPT.pptCybercrime_PPT.ppt
Cybercrime_PPT.ppt
 
PENGARATAN_PPT.pptx
PENGARATAN_PPT.pptxPENGARATAN_PPT.pptx
PENGARATAN_PPT.pptx
 
neuroaids_ppt.ppt
neuroaids_ppt.pptneuroaids_ppt.ppt
neuroaids_ppt.ppt
 
PPT_presentation_PaperKISMIF2016_ppt.ppt
PPT_presentation_PaperKISMIF2016_ppt.pptPPT_presentation_PaperKISMIF2016_ppt.ppt
PPT_presentation_PaperKISMIF2016_ppt.ppt
 
PPT_MERCADOS.pptx
PPT_MERCADOS.pptxPPT_MERCADOS.pptx
PPT_MERCADOS.pptx
 
El ciclo del hábito.pptx
El ciclo del hábito.pptxEl ciclo del hábito.pptx
El ciclo del hábito.pptx
 
Hatshepsut_PPT.pptx
Hatshepsut_PPT.pptxHatshepsut_PPT.pptx
Hatshepsut_PPT.pptx
 
hho_acctg09GE_inppt05_ppt.ppt
hho_acctg09GE_inppt05_ppt.ppthho_acctg09GE_inppt05_ppt.ppt
hho_acctg09GE_inppt05_ppt.ppt
 
hho_acctg09GE_inppt05B_ppt.ppt
hho_acctg09GE_inppt05B_ppt.ppthho_acctg09GE_inppt05B_ppt.ppt
hho_acctg09GE_inppt05B_ppt.ppt
 
hho_acctg09GE_inppt02_ppt (1).ppt
hho_acctg09GE_inppt02_ppt (1).ppthho_acctg09GE_inppt02_ppt (1).ppt
hho_acctg09GE_inppt02_ppt (1).ppt
 
hho_acctg09GE_inppt06_ppt.ppt
hho_acctg09GE_inppt06_ppt.ppthho_acctg09GE_inppt06_ppt.ppt
hho_acctg09GE_inppt06_ppt.ppt
 
Worksheet for a Merchandising Business.ppt
Worksheet for a Merchandising Business.pptWorksheet for a Merchandising Business.ppt
Worksheet for a Merchandising Business.ppt
 
Akl_ppt.pptx
Akl_ppt.pptxAkl_ppt.pptx
Akl_ppt.pptx
 
vakum_ppt.pptx
vakum_ppt.pptxvakum_ppt.pptx
vakum_ppt.pptx
 
Arab spring.pptx
Arab spring.pptxArab spring.pptx
Arab spring.pptx
 

Recently uploaded

ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
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
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
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
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 

Recently uploaded (20)

Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
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
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
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
 
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
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 

class_cnc.ppt

  • 2.  Numerical control is a method of automatically operating a manufacturing machine based on a code of letters, numbers, and special characters.  The numerical data required to produce a part is provided to a machine in the form of a program, called part program or CNC program.  The program is translated into the appropriate electrical signals for input to motors that run the machine.
  • 3.  Increase production throughput  Improve the quality and accuracy of manufactured parts  Stabilize manufacturing costs  Manufacture complex or otherwise impossible jobs -2D and 3D contours
  • 4.  Flexibility of operation is improved, as is the ability to  produce complex shapes with good dimensional accuracy,  repeatability, reduced scrap loss, and high production rates,  Tooling costs are reduced, since templates and other fixtures are not required.  Machine adjustments are easy to make with microcomputers  More operations can be performed with each setup, and less  lead time for setup and machining is required compared to  conventional methods. Design changes are facilitated, and
  • 5.  Programs can be prepared rapidly and can be recalled at  any time utilizing microprocessors. Less paperwork is involved.  Faster prototype production is possible.  Required operator skill is less than that for a qualified  machinist, and the operator has more time to attend to other tasks in the work area
  • 6. Our machine understand G- code language which is commonly used in CNC’s World. Advantages: benefit by existent smart algorithms that generate G-code for any complex computer
  • 7. Wood body Pic 18 controller. Stepper motors and electrical movable arm Driver circuit for steppers H-bridges, and other components. Serial communication interface.
  • 8.  wooden layout: We used wood in building our body since its lighter than iron
  • 9. We used linear-motion bearing which is a bearing designed to provide free motion in one dimension The bearing will slide on an aluminum or steel angle keeping the bearing in place. These bearings will also walk on aluminum corners.
  • 10. CNC Axis (x, y, and z): The z-axis is one of three axes for the CNC The z- axis allows the router to move in the up and down direction. The CNC Z axis is very important to the CNC machines. Without this axis, depth cannot be created. The function of the y-axis serves as a motor mount to move the z-axis in addition to the slide mechanism.
  • 11. X-axis :use 2 pieces One for the front and one for the back. these two pieces serve also as height stands
  • 12. Stepper Motors The motors are the heart of any CNC machine. The size and type of motor can define a CNC routers precision, speed, and accuracy. There are two primary classes of motors used on CNC machines, stepper motors and servo motors. Within these two classes there are several types.
  • 13.
  • 14. This Step motor controller uses the L297 and L298N driver combination; it can be used as standalone or controlled by microcontroller. It is designed to accept step pulses at up to 25,000 per second. Previous schematic is just to control one motor so for the milling machine you need 3 of these circuits and 3 motors.
  • 15. G Code The "instructions" read by CNC machines are usually a human readable format called G-Code. The machine is set up with a base unit, like Inch or mm, and a command of G01 X500 Y200 Z100 on a metric mm setup tells the machine it needs to move 500 units on the X axis and 200 units on the Y axis and 100 on z axis.
  • 16. C# application with simple and easy to use interface. Main idea in C# application is to read a text file which contain the G-Code and parse the values of pixel of the image to the PIC, then the microcontroller get the values and move the motors according to the signed values received.
  • 17. The picc code give the values of pixel to the stepper motor through pic ports
  • 18.
  • 19. We used a limit switches in our body to ensure that the machine will stop directly in case the motor try to rotate a distance more that the length of the axis.
  • 20. Cnc mean computer numerical control machine it’s a form of programmable automation drill drawings on wood use g coding consist of 3 motors and their drivers and pic with its basic circuit and body made of wood hold on motors and drill and the wood we want to draw on it We tried to make cheap fast safety cnc machine that drill on wood piece according to any drawing we draw to it.