CNC BOOKSTORE

Discover the best titles for Engineers of all levels!

Home
Contact Us
About Us
Machinerys Handbook
Machinerys Handbook CD
Machinerys Handbook Guide
Machinerys Companion
CNC Programming Handbook
What is CNC Machining
About Machine Tools
What is G CODE
Programming of CNC Machines, Third 3rd Edition
Learning Mastercam X
CNC Industry Links
Site Map
If you are an industry affiliate and would like to add your link to this page email us at distributing@gmail.com .
 
How to build your own CNC machine
 
The most basic function of any CNC machine is automatic, precise, and consistent motion control. Rather than applying completely mechanical devices to cause motion as is required on most conventional machine tools, CNC machines allow motion control in a revolutionary manner. All forms of CNC equipment have two or more directions of motion, called axes. These axes can be precisely and automatically positioned along their lengths of travel. The two most common axis types are linear (driven along a straight path) and rotary (driven along a circular path).
 
Mastercam: CNC Software Inc.
 
Instead of causing motion by turning cranks and handwheels as is required on conventional machine tools, CNC machines allow motions to be commanded through programmed commands. Generally speaking, the motion type (rapid, linear, and circular), the axes to move, the amount of motion and the motion rate (feedrate) are programmable with almost all CNC machine tools.
 
Autocad : www.autocad.com
 
Solidworks : www.solidworks.com
 
Accurate positioning is accomplished by the operator counting the number of revolutions made on the handwheel plus the graduations on the dial. The drive motor is rotated a corresponding amount, which in turn drives the ball screw, causing linear motion of the axis. A feedback device confirms that the proper amount of ball screw revolutions have occurred.
 
Engineering Fundamentals : www.efunda.com
 
Industrial Press : www.industrialpress.com
 
A CNC command executed within the control (commonly through a program) tells the drive motor to rotate a precise number of times. The rotation of the drive motor in turn rotates the ball screw. And the ball screw causes drives the linear axis. A feedback device at the opposite end of the ball screw allows the control to confirm that the commanded number of rotations has taken place.
 
CRC Press : www.crcpress.com
 
Industry Week : www.industryweek.com
 
American Society of Mechanical Engineers : www.asme.org
 
The first benefit offered by all forms of CNC machine tools is improved automation. The operator intervention related to producing workpieces can be reduced or eliminated. Many CNC machines can run unattended during their entire machining cycle, freeing the operator to do other tasks. This gives the CNC user several side benefits including reduced operator fatigue, fewer mistakes caused by human error, and consistent and predictable machining time for each workpiece. Since the machine will be running under program control, the skill level required of the CNC operator (related to basic machining practice) is also reduced as compared to a machinist producing workpieces with conventional machine tools.
Hobby CNC : www.hobbycnc.com
 
CNC Concepts, Inc. :www.cncci.com
 
Haas Automation, Inc. :www.haascnc.com

The second major benefit of CNC technology is consistent and accurate workpieces. Today's CNC machines boast almost unbelievable accuracy and repeatability specifications. This means that once a program is verified, two, ten, or one thousand identical workpieces can be easily produced with precision and consistency.
 
University of Computer Numerical Control: www.uofcnc.com
 
Taig Lathe Pages: www.cartertools.com


A third benefit offered by most forms of CNC machine tools is flexibility. Since these machines are run from programs, running a different workpiece is almost as easy as loading a different program. Once a program has been verified and executed for one production run, it can be easily recalled the next time the workpiece is to be run. This leads to yet another benefit, fast change-overs. Since these machines are very easy to setup and run, and since programs can be easily loaded, they allow very short setup time. This is imperative with today's Just-In-Time product requirements.
Advanced Manufacturing: www.advancedmanufacturing.com
 
 
CNC Times: www.cnctimes.com
 
CNC Zone: www.cnczone.com
 
CNC Bookstore: www.cncbookstore.com : At least in the United States, there is a shortage of young, skilled machinists entering the workforce able to perform at the extremes of manufacturing; high precision and mass production. As CAM software and machines become more complicated, the skills required of a machinist advance to approach that of a computer programmer and engineer rather than eliminating the CNC machinist from the workforce.