1 / 10

Simple CNC machine

Simple CNC machine. Students:. Mahmood Yunis. Shadi Tahseen Hanani. What is CNC.

Télécharger la présentation

Simple CNC machine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simple CNC machine Students: Mahmood Yunis Shadi Tahseen Hanani

  2. What is CNC • In general CNC (Computer Numeric Controls) an advanced manufacturing technique that integrates computers and metalworking tools. Using CNC, an operator can create complex 3-D designs on a computer in a language called G-code.

  3. Usage • CNC machines have a lot of types ,shapes and purposes. • No one can inclose all CNC purposes because its widely used in any manufacturing field. • Some of its common uses : Cutting, milling, drilling and plotting ,etc…

  4. Our machine • To avoid mechanic difficulty We choose plotting operation to simulate other processes such as cutting.

  5. Compatibility • 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 shapes .

  6. HW & SW • Hardware : • Pic 16F877 controller. • Stepper motors and electrical movablearm • Driver circuit for steppers H-bridges, MOS-FET and other components. • Serial communication interface.

  7. Cont.. • Controller side software: • We write PICC code to control the machine motion and pens. • we use XY-interpolation to generate best sequence of x-y steps. • The interpolation basically handle linear and circular motion.

  8. Software • Computer side software: • C# application with simple and easy to use interface. • The main important process is to open G-code file and send it serially to the machine. • Other processes: • edit G-code file ,serial synchronization. • View G-code file as image.

  9. PIC side Block diagram Start Polling serial Manual controlling Receive file Circular interpolation Linear interpolation Move pens

  10. PC side Block diagram Start Open G-code file Open Communication Edit file Scaling, rotation Send file

More Related