Professional Documents
Culture Documents
13 Parts of A CNC Machine - CNC Block Diagram - Xometry
13 Parts of A CNC Machine - CNC Block Diagram - Xometry
Resources > Machining Design > 13 Parts of a CNC Machine — CNC Block Diagram
By Team Xometry
11 min read
December 16, 2022
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 1/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
This article will describe the different parts of a CNC machine. Some parts are
common between lathes and mills, like the control unit, driving system, and
feedback system, while others are specific to a certain type of machine. For
example, tailstocks and headstocks are only found on CNC lathes.
1. Input Device
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 2/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
The “input device” for a CNC machine is the means by which CNC programs are
loaded into the machine. This input device could be the keyboard (to directly
input G-code commands), a USB flash drive (to transport a completed program
from another computer), or wireless communication (if the program is to be
downloaded from another computer using the local network).
The MCU (machine control unit) is the set of electronic hardware and software
that reads the G-code supplied by the input device, and translates it into
instructions that can be executed by the tool drivers to perform the desired
machining actions. It is one of the most important CNC machine components.
The MCU interprets the G-code coordinates into movements carried out by
servo motors along the various machine axes. It also interprets information
from feedback sensors to ensure that the tool is in the expected position after
the movement is completed. The MCU also controls tool changers and coolant
activation as specified by the G-code. A typical control unit is shown in Figure 1
below:
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 3/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
3. Machine Tools
"Machine tools" is the general term used to refer to any tool that may perform
a process on a workpiece, usually cutting tools. Machine tools take on many
forms depending on the type of CNC machine. CNC lathes use stationary tools
and move the spinning raw material into the tool to make cuts. CNC mills
move spinning tools into stationary material. However, more complex 5-axis
machines can move both the tool and the workpiece, which makes it possible
to create more complex features in the finished part. Machine tools are often
kept in “tool libraries,” which are machine racks to store all the tools that may
be required to machine a part. A tool changer automatically removes a tool
from the spindle, places it in the tool library, and installs the next tool. A typical
CNC mill machine tool is shown in Figure 2 below:
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 4/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
4. Driving System
The driving system refers to the motors that move the tool along the various
machine axes. In the case of a standard CNC mill, the bed is moved
horizontally along the x- and y-axes and the cutting tool is moved up and down
along the z-axis. In a standard CNC lathe, the driving system moves the cutting
tool co linearly with the axis of workpiece rotation. The cutting tool is moved
into the outer diameter of the material along the rotational axis of the
workpiece vs transverse to the rotational axis. The movement in a CNC
machine is often controlled by servo motors, ball screws, and linear guides.
Servos can precisely move the ball screw nut to position the various
mechanical components such as the bed and the spindle. Linear guides ensure
movement of the bed and spindle is precise, with as little play as possible.
5. Feedback System
Despite the precision of the driving system, it may still be necessary to have a
closed-loop control system so that after the machine moves a mechanical
component to a specific position, this position is verified and, if necessary,
adjusted. The position can be measured by making use of a linear encoder or a
rotary encoder attached to the servo motor.
Special probing tools are also used to not only zero the machine but to also
measure the actual part during machining to potentially adjust machining
parameters to meet dimensional requirements. A typical probing tool is shown
in Figure 3 below:
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 5/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
6. Display Unit
The display unit is a screen that displays important information to the
operator, some displays have large high-resolution screens that display a
wealth of information whereas others have small low-resolution screens with
only the bare necessities displayed. The display unit shows how the operator
interacts with the various CNC machine functions, such as inputting G-code or
changing machine settings. The display unit also shows the current machine
operating status.
7. Bed
A CNC mill’s bed is where the raw material is mounted. Various work-holding
jigs are used to secure the workpiece in place. The bed often has t-slots or
holes to which the jigs can be attached. Conventional CNC machine beds only
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 6/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
along the horizontal x- and y-axes, but more advanced 5-axis machines can
include rotational motions along the x- and y-axes. Figure 4 below shows a
part mounted to the bed of a CNC mill:
In a CNC lathe, the tool turret, and the tailstock are mounted to the bed, and
the raw material is mounted to the chuck.
8. Headstock
The headstock is a section unique to a lathe that contains the main drive,
bearings, and gears needed to rotate the chuck at the required speeds for
machining. The headstock can be found on the left-hand side of a CNC lathe.
The headstock is usually enclosed and is accessed via removable inspection
panels.
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 7/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
9. Tailstock
The tailstock is a CNC lathe component that is used to axially support long,
cylindrical workpieces on one side while the chuck supports the other side
while also rotating the material. Without the tail stock, the forces created
during cutting will cause the material to deflect away from the cutter. The raw
material is centered on the tailstock quill which rotates freely in the tailstock. It
is especially useful for cutting components like power screws or shafts. The
tailstock can only move along the lathe z-axis to account for different raw
material lengths.
12. Chuck
The chuck is a lathe-specific part that is used to grip the raw material while it is
being machined on a lathe. It is rotated at high speed by the spindle. A chuck
typically has three or four pneumatically or hydraulically actuated grips. Three-
jaw chuck grips are self-centering. All the grips move radially at the same time.
The grips on four-jaw chucks can be individually adjusted, and are not self-
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 8/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
centering. Four-jaw chucks are more accurate than the three-jaw type. They
allow for eccentric cutting, as their position can be precisely controlled to
account for any variation in the raw material. Figure 5 below shows a typical
three-jaw chuck:
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 9/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 10/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
optimal speeds and feeds, as well as commands for when to turn the coolant
on or off. The MCU (machine control unit) converts this G-code into
instructions for the various servo motors and spindles in order to produce the
desired part.
Summary
This article presented the parts of a CNC machine, explained what they are,
and discussed the purpose of each one and how they function. To learn more
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 11/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
Disclaimer
The content appearing on this webpage is for informational purposes only. Xometry
makes no representation or warranty of any kind, be it expressed or implied, as to
the accuracy, completeness, or validity of the information. Any performance
parameters, geometric tolerances, specific design features, quality and types of
materials, or processes should not be inferred to represent what will be delivered
by third-party suppliers or manufacturers through Xometry’s network. Buyers
seeking quotes for parts are responsible for defining the specific requirements for
those parts. Please refer to our terms and conditions for more information.
Team Xometry
This article was written by various Xometry
contributors. Xometry is a leading resource on
manufacturing with CNC machining, sheet metal
fabrication, 3D printing, injection molding,
urethane casting, and more.
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 12/13
12/10/23, 6:27 PM 13 Parts of a CNC Machine - CNC Block Diagram | Xometry
11.9M+
LBS OF CO2 OFFSET
Privacy Policy | Terms of Use | Legal ITAR | ISO 9001:2015 | AS9100D | ISO 13485:2016
https://www.xometry.com/resources/machining/parts-of-a-cnc-machine/ 13/13