CNC Machine Prepared By Esam Basheer Naser Albarham
CNC Machine Prepared By: - Esam Basheer Naser Albarham Moatasem Ahmad Our Supervisor: - Dr. Raed Jaber
CONTENTS INTRODUCTION ELEMENTS OF CNC CONNECTING THE ELEMENT HOW IT WORK FUTURE OUTLOOK CONCLUSION
INTRODUCTION Generate parse sequential actions Execute COMPUTER NUMERICAL CONTROL Communication Run a CNC
Elements Stepper motor we used 2 small stepper motor. The first motor represent the Xaxis movement , while the other one represent the Y-axis direction. Servo motor Integrated circuit In our project we used one servo motor as a z-axis to control the pen moving up and down. In our project we used two (L 293 D) driver motor to control the movement of the stepper motor. Free Power. Point Templates
Elements Arduino Uno Lorem ipsum dolor sit amet, urna scelerisque, lacus wisi, congue ipsum suspendisse eget scelerisque in porta est, ipsum cras. Ornare sit Power supply We used 12 volt power supply to supply the circuit because arduino give us 5 V and the stepper driver work on 12 V. Connection wires We used this wires to connect between the different element of the circuit Free Power. Point Templates
connecting We connect the circuit as shown: Stepper 1 Stepper 2 Pin (3, 6, 11, 14) IC (1) Pin (2, 3, 4, 5) IC (2) Pin (8, 9, 10, 11) Pin (2, 7, 10, 15) Servo Pin (6) IC (1) IC (2) Arduino
How it work Inkscape processing Open the picture and make change on it then convert it to Gcode Mediator program (to serial) Arduino Ic’s The main controller (send command) Receive form arduino – send to steppers servo Moves forward and backward Move the pen up and down
Inkscape we select the photo that we want to draw from the gallery. Then we erase the colors from the photo to change into paints that only have lines. Then we convert the object into path. Then the program will convert the object into G-code form
processing Processing Computer Arduino We use processing as program to connect between arduino and computer (computer send data serially over processing to arduino)
Arduino Free Power. Point Templates
Stepper motor Arduino IC stepper send instruction to run or stop (0, 1) Control the stepper Change the position according to instruction from IC
Ic (L 293 D) Input pin H-Bridge Output pin Free Power. Point Templates
Servo motor Arduino Servo send instruction to run or stop (0, 1) Output Change the servo angle
G-Code Free Power. Point Templates
FUTURE OUTLOOK We will make some changes of our machine to be more efficient and effective and to be big than this machine to draw large picture with more accurate and to do more than one job like: drilling Lorem ipsum dolor sit amet, urna scelerisque, lacus wisi, congue ipsum suspendisse eget scelerisque in porta est, ipsum cras. Ornare sit cutting Lorem ipsum dolor sit amet, urna scelerisque, lacus wisi, congue ipsum suspendisse eget scelerisque in porta est, ipsum cras. Ornare sit
problem Set the wooden piece that will be placed the paper on it in the right form the distance between the pen and the wood piece Choosing the correct pen
CONCLUSION • CNC Machining is a process used in the manufacturing sector that involves the use of computers to control machine tools. • Tools that can be controlled in this manner include lathes, mills, routers and grinders. The CNC in CNC Machining stands for Computer Numerical Control
CONCLUSION MACHINE DESIGN ﺣﻄﻠﻲ ﺻﻮﺭﺓ ﺍﻟﺠﻬﺎﺯ ﻫﻮﻥ ﻋﺸﺎﻥ ﺍﺣﻜﻲ ﻋﻨﻪ ●we have built a prototype for this machine, that use the Arduino as the control unit. ●We have used the machine on another mission different from other tasks, which is drawing. The Machine will be used to draw designs , images and graphics that is already exist in the computer on paper ●
CONCLUSION MACHINE DESIGN ﺣﻄﻠﻲ ﺻﻮﺭﺓ ﺍﻟﺠﻬﺎﺯﻛﻤﺎﻥ ﻫﻮﻥ ﻋﺸﺎﻥ ﺍﺣﻜﻲ ﻋﻨﻪ ●we designed the body structure on Auto. CAD and we have used wood to perform the design. ● ﺭﺳﻤﺘﻪ ﻋﻠﻰ ﺍﻻﺗﻮﻛﺎﺩ ●In the design we have considered the positions of the electrical circuit, motors, pin, and paper, as well as the prosperity dimensions. ●
CONCLUSION • Secondly, we have built the electrical circuit and programmed the arduino to get orders from computer by the serial and control the IC's and motors in order to perform the draw MACHINE DESIGN
CONCLUSION • thirdly, we have downloaded inkscape program on our computer, which converts the picture from pixels system to G-code to be send through serial to Arduino. • Finally Our project is designed to draw pictures and paints on a small paper. • Our project is not design to draw a very complicated picture. MACHINE DESIGN
FUTURE OUTLOOK • We will make some changes of our machine to be 1)More efficient and effective 2) to be big than this machine to draw large picture with more accurate 3) to do more than one job like drilling and cutting.
FUTURE OUTLOOK Drilling • While milling is performed in all directions and can create unique parts, drilling is performed only in the axial direction. • Drilling can be described as a process in which a cutting tool of fixed diameter is fed into a work piece. • It is a very simple operation and the resulting holes share a diameter with the size of the cutting tool. • It is important to understand d that not all drilling operations can be performed on one machine and all three machines perform a type of drilling better than the other. • As a result, it is necessary to select the right machine for the specific application.
CONTENTS
- Slides: 24