CNC Machines - An-Najah National University

CNC Machines - An-Najah National University

Cnc machine Prepared By: Rania hasan Enas hamadneh

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

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 inventory is reduced. 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 CNCs World. Advantages: benefit by existent smart algorithms that generate G-code for any complex computer shapes .

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 zaxis 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- 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 GCode. 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 its 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.

Recently Viewed Presentations

  • E-Commerce Across GE

    E-Commerce Across GE

    E-Commerce Across GE Summary of activity by business. Keith Dunnell Manager, Corporate Initiatives Group October 15, 1998
  • Consumer Research 3rd Working Group - Accent

    Consumer Research 3rd Working Group - Accent

    Kent, Domestic It was only last year when we had one power cut and I thought - and it was horrendous - and I couldn't have candles around the horses because it's all flammable materials but indoors that was the...
  • Course - Wellcome Trust Centre for Neuroimaging

    Course - Wellcome Trust Centre for Neuroimaging

    FIL SPM Course May 2011Spatial preprocessing. Ged Ridgway. With thanks to John Ashburner. and the FIL Methods Group
  • Evaluation Procedures Brian Lines, Ph.D Assistant Professor University

    Evaluation Procedures Brian Lines, Ph.D Assistant Professor University

    escalation letter. meet & greet… perhaps for the FIRST time??? INSTEAD, we should try to… - contractors explain that they need from and why - get more detailed - set the expectations [align expectations] - "did you guys really want...
  • Molly Brown

    Molly Brown

    -Judith L. Pace is a professor in the University of San Francisco's school of education School Programs Tours 2009 - 6,929 students Offer students immersive experience in the 19th century Tours focus on the contributions of Margaret Brown and what...
  • Best Practice for Platelet and Plasma Transfusion Nicole

    Best Practice for Platelet and Plasma Transfusion Nicole

    O'Brien KL1, Haspel RL, Uhl L. * * * * * * Platelets Platelet Storage and QC Whole-blood derived or apheresis 5 days at 20-24 oC Temp needs to be maintained in transport, while held in OR or ICU etc....
  • What Can the Senate Do For You: - Home | ASCCC

    What Can the Senate Do For You: - Home | ASCCC

    What Can the Senate Do For You:The Local Senates Handbook, Resources, & Visits Kale Braden, ASCCC North Representative, Relations with Local Senates Chair Buran Haidar, Relations with Local Senates Committee Member. Cleavon Smith, Relations with Local Senates Committee Member
  • P1  Science Wednesday 22nd May 2019 Key Revision

    P1 Science Wednesday 22nd May 2019 Key Revision

    The resistance of a filament lamp increases as the temperature of the filament increases. The current through a diode flows in one direction only. The diode has a very high resistance in the reverse direction. For most thermistors, their resistance...