Finalprojectreport 999511899
Finalprojectreport 999511899
CNC Milling is the computer automated process of milling a material. A user inputs information
into a G-Code program which then dictates to the computer program how to go about milling a
material. The purpose of this document is to detail the research and design process our team
embarked on in order to design a CNC Milling Machine of our own. Detailed in this document is
research our group has done, including benchmarks from other designs currently on the market.
From these designs and the constraints given to us in the project document, our team was able to
construct a set of engineering specifications which lists the quantitative and qualitative attributes
our final design should achieve. Most importantly, the final design should be for a hobby leveled
user, meaning that it should be lightweight, inexpensive, and materials used should not be
difficult to obtain.
After detailing our engineering specifications, our team brainstormed our candidate designs. The
first candidate design was a machine which operated on five axes. However, we deemed it too
complicated and too expensive.. We limited the freedom of motion to three axes (xyz) and
continued from there. Each of the subsequent candidate designs were three axes machines, with
the freedom of motion of each part either being constrained or allowed to move. The final design
was a milling machine with a fixed gantry, table which moves in the x direction, and spindle
which moves in the y & z direction. This design minimizes the amount of moving parts, reduces
the cost of our design, and ensures that minimal forces are acting on our machine, thus ensuring
a longer lifespan.
The final design consists of a spindle that is coupled directly to the motor using a direct drive,
powered by a three phase induction motor. The table and spindle are positioned by lead screws,
which are powered by separate stepper motors on each axis. Finally, the frame of the design is
made of aluminum to ensure that it is lightweight and resistant to external forces.
Page 2 of 56
Table of Contents:
1.0 Project requirements 5
1.1 Introduction 5
1.2 Benchmark Designs 6
1.3 Engineering Specifications 8
2.0 Candidate Designs 9
2.1 Candidate Design 1 9
2.2 Candidate Design 2 12
2.3 Candidate Design 3 14
2.4 Candidate Design 4 16
3.0 Research 19
3.1 Axis 19
3.2 Spindles 20
3.2.1 Spindle Bearings 20
3.2.2 Spindle Types 21
3.2.3 Drill Bits 21
3.2.4 Material of Drill Bit 22
3.2.5 Drill Shape 22
3.2.6 Spindle Motors 23
3.2.7 Spindle Accessories and Add-Ons 25
3.3 Bearings 25
3.4 Linear motion components 26
3.5 Motors 27
3.5.1 Stepper Motors 27
3.5.2 Servo Motors 28
3.6 Milling Machine Table and Vice Components 29
3.6.1 T-Slot Dimensions Selection 30
3.6.2 Vacuum Table 33
3.6.3 Choice of Material 34
3.6.4 Size Estimate 34
Page 3 of 56
4.0 Final Design Selection 35
4.1 Final Design Component Analysis 36
4.1.1 Linear Motion Components 36
4.1.2 Spindle 38
4.1.4 Table 40
4.1.5 Frame 40
4.2 Technical Drawings 41
4.3 Cost Analysis 44
5.0 Appendices 45
5.1 Table 45
5.2 Machine Base 46
5.2.1 Base Bars 47
5.3 Gantry 48
5.3.1 Gantry Bars 49
5.3.2 Gantry Holder 50
5.3.3 Spindle Holder 51
5.4 Motor Drawings 52
References 54
Page 4 of 56
1.0 Project requirements
This section of the report outlines the scope of the design project by describing the problem
presented and the design objectives specific to the project.
1.1 Introduction
The objective of this project is to design a hobby-level CNC milling machine. Hobby-level CNC
milling machines are rapidly growing in popularity, especially with the advent of related
machines such as 3D printers and rapid-prototyping suites.
The details of the design are outlined by Dr. Matthew Mackay for MIE243: Mechanical
Engineering Design. Our main goal is to propose a detailed conceptual design that has the
potential to be developed into a working prototype. In order to produce a hobby-level product,
the final design should not require an expensive or materials that are difficult to obtain. The final
design should also be sized accordingly in order to fit comfortably within a home workspace.
Page 5 of 56
1.2 Benchmark Designs
We started by analyzing a wide range of commercially available CNC machines. The following
four are ones we chose to use as benchmark designs.
Number of Axis 3 3
Page 6 of 56
Model 4 Axis CNC3020 [4] CNC Shark [5][6]
Overall Dimensions 41 x 54 x 44 cm 61 x 85 x 57 cm
Travel Dimensions 20 x 30 x 9 cm 33 x 61 x 11 cm
Number of Axis 4 3
Method of Holding Aluminum “T” slot extrusion Plastic Clamps and two hold-down
slots
Page 7 of 56
1.3 Engineering Specifications
The following engineering specifications were determined based on the market research that was
conducted. The metrics for the objectives of the design are based off the highest values for
commercially available, hobby-level CNC milling machines. This was purposely done to avoid
limiting possible design solutions.The final design must be a hobby-level product meaning it
should be a high performance CNC machine, but should not require unreasonably expensive
materials to operate.
Page 8 of 56
2.0 Candidate Designs
This section defines the 4 possible design solutions that accomplish the function of a hobby-level
CNC machine. All candidate designs adhere to the previously highlighted engineering
specifications.
In this candidate design, the work table moves in the X and Y direction in a plane, actuated by
two leadscrews powered by 2 stepper motors. The spindle motor and the spindle, mounted
vertically, move in the Z direction(up and down) again actuated by a leadscrew powered by a
stepper motor. The table consists of two sets of motion conversion mechanisms and two motors
to achieve movement in the two axes.
There is also another set of motion conversion components for the spindle. Additionally, the
spindle also undergoes A-B motion, through 2 servo motors, resulting in two additional sets of
motion conversion mechanisms. The size is designed to be within our engineering specifications
limits. This design models many of the industrial cnc mills on a smaller scale, and will use
standardized parts to lower the cost and maximize component replaceability.
Page 9 of 56
Page 10 of 56
Linear motion component choice Lead screw with anti-backlash nut
Size (cm) 45 x 35 x 45
Page 11 of 56
2.2 Candidate Design 2
Milling Machine with a moving gantry in x&y direction, and spindle in z direction
In this design, the table is fixed and the gantry is responsible for movement in the x, y, and z
directions of the spindle through the use of stepper motor. The same applies to motion of the
spindle along the z-axis.
Specific to this candidate design is that the gantry will move along the x-axis. Motion will be
actuated by two ball screws powered a stepper motor. A larger motor will be required to actuate
the moving gantry along the x-axis, as more power will be required to move a heavier object (ie
the entire gantry). This will also result in the speed of motion of the moving gantry to be
significantly slower.
Motion of the spindle along the y and z-axis will be actuated by a ball screw powered by a
stepper motor.
Page 12 of 56
Movement for gantry Ballscrew
Page 13 of 56
2.3 Candidate Design 3
Milling machine with a fixed gantry; table moving in x&y direction, and spindle in z
direction
In this candidate design, the work table moves in the X and Y direction in a plane. The spindle
motor and the spindle, mounted vertically, move in the Z direction(up and down). The table
consists of two sets of motion conversion mechanisms and two motors to achieve movement in
the two axes. There is also another set of motion conversion components for the spindle. The size
is designed to be within our engineering specifications limits. This design models many of the
market available CNC mills and will use standardized parts to lower the cost and maximize
component replaceability.
Due to the inherent design of this CNC machine, the complexity of finished parts this machine is
able to achieve is not as high as the 5-axis set up.We believe that since this is meant to be a
hobby level CNC machine it is justified to stay within these limits, as designing a machine that
Page 14 of 56
produces highly complicated and intricate parts would incur in heavy price penalties.
Page 15 of 56
2.4 Candidate Design 4
Milling Machine with a moving table in x-direction, moving spindle in y&z direction, and
fixed gantry
This candidate design utilizes a moving table in the X direction and a fixed gantry with a spindle
that can move in both Y and Z direction. There will a pair of motion conversion mechanisms and
motors to move the table, and two more on the spindle. The benefit of transferring the Y component
of motion to the spindle from the table is that the stress in the system is more evenly distributed
throughout the components and therefore, will wear at a slower rate than other designs. Another
benefit is that the motor required to move the spindle in the Y direction as opposed to the table
would be much smaller which will result in a lighter and more compact machine.
A potential flaw with this design lies in the positioning of the gantry supports on the cutting table.
Since this component is stationary, it prohibits the dimensions of the table to exceed the width of
the gantry supports. This issue is not necessarily fixable, but larger dimensions for the entire CNC
machine can be chosen to compensate for this fallback. Additionally, this design does not have
the same drill head flexibility as a 5-axis design. As a result, it will not be possible to drill diagonal
holes without changing the mounting orientation of the material in question.
Addressed briefly in the pros and cons, the cost for this machine should be relatively low compared
to all of the other candidate designs. Other than a few wearing parts, this machine optimizes the
amount of material required to support the drilling mechanism. By using the fewest number of
motors compared to the other candidate designs, the cost can be kept to a minimum since the
motors will likely be the one of most expensive components of the machine.
Page 16 of 56
Linear motion component choice Lead screw with anti-backlash nut
Page 17 of 56
Strength ● Relatively inexpensive compared to table motion in x & y as well as 5-
axis
● Due to fewer moving parts compared to the 5-axis, there will be less
wear in comparison
● The fixed gantry allows for greater structural integrity and as a result,
higher precision
● Easy to scale relative to the 5-axis and the moving gantry
● Is better suited to cut into harder materials than with a moving gantry
● Easy to maneuver the moving table component as compared to the
entire gantry
● Smaller motor required to move the spindle on the y-axis than the
entire table
Page 18 of 56
3.0 Research
Research was conducted on the following components in order to determine the different types
of of parts and designs which currently exist on the market today. The quantitative and
qualitative specifications of these parts were researched in order to fulfill our engineering
specifications. Varying judging criteria were used to decide which type of part to use for our
candidate designs. For some components price was the biggest issue, and a cheaper part which
could still fulfill a function would be deemed the best; however, for other components, a more
expensive part may have been chosen due to the quality being an essential design aspect for our
machine.
3.1 Axis
The amount of freedom for axis allows for more precise and complicated objects to be milled.
Milling machines have 3, 4, or 5+ axis of rotation.
3-Axis: This is the simplest design for milling machines. Movement occurs in the x,y,z direction
and is accomplished by either the table moving, or gantry, or both. This design is the cheapest,
and easiest to maintain due to the smaller number of moving parts.
5-axis: The five axis of rotation is similar to the 3-axis, in that it moves in the x,y,z direction,
however it also provides axis of rotation of the table. This increases the complexity of object
designs which can be milled.
The benefits of a 5-axis system is that less time is required to cut the material to the specified
shape. This includes rough cuts and surface finishing [7].
The drawbacks to a 5-axis system are that more components are involved to achieve additional
rotational motion. This will add considerably to overall price including initial cost and cost of
maintenance.
Page 19 of 56
3.2 Spindles
The type of spindle required depends on the type of materials that will be milled. For our design,
wood, light metal, and polymer materials will be milled. Each type of material requires a spindle
with a certain torque, speed, and horsepower. However, these specs are all related to the different
aspects of the spindle.
The spindle bearings are what allow the spindle to rotate at high rpms. There are a variety of
bearing systems and types of materials for bearings which affect the temperature, vibration
levels, and life of the spindle
The two types of bearing systems used are angular systems and roller systems. The angular
contact ball bearings are more suited for supporting the cutting metal due to their precision and
axial and radial load carrying capacity. The cylindrical bearings offer a higher load capacity and
greater stiffness.
There are mainly two types of materials used for the bearings:
Page 20 of 56
Lubrication of Bearings: There are a number of lubricants available for bearing systems. These
include oil-mist, oil-air, oil-jet and pulsed oil-air. Some of these lubricants are essential for
spindle speeds exceeding 18,000. However, they are mostly expensive and cause degradation of
spindle systems. As a result, because our spindle will not be operating at rpms of that calibre, a
self lubricating system will be used. Lubrication should last for the approximate lifespan of each
bearing, ensuring that bearings will be lubricated throughout their lifetime and maintenance costs
will be reduced.
Page 21 of 56
3.2.4 Material of Drill Bit
High Speed Steel - costs the least The only cons of the
- cuts through most metals materials of the spindles is
the increasing cost as
Carbide - harder than HSS hardness increases. As a
- can handle a faster feed rate result, High Speed Steel
- lasts longer than HSS would most likely be the
best material to choose.
Titanium Nitride - harder than carbide
Page 22 of 56
Type of Drill Bit: The type of drill bit refers to the way the spindle mills a material [9].
Some of the questions we considered are:
● Are the chips ejected down or up?
● The difference between the two could decide whether a material splinters or not.
These include the single phase induction motor, the three phase induction motor, and a brushless
DC motor.
Single Phase Induction Motor: This is a very simple motor comprised of gears and pulleys. It
is the cheapest of the motors and only has one variable speed. CNC mills typically need a
variance of speeds in order to mill the material. As a result, the single phase induction motor is
not suited for our design.
Page 23 of 56
Three Phase Induction Motor: The three phase induction motor is considered one of the most
reliant electric motors types. Unlike the single phase induction motor, three phase induction
motors are compatible with a variable frequency drive (VFD). The VFD allows the motor to run
at a variety of speeds, with the max speed being a result of the type of VFD used. The
disadvantages to the motor are few, and it accomplishes our engineering specifications of
providings enough RPMs to cut all materials (wood, metal, polymers).
Variable Frequency Drive: A variable frequency drive is a controller which is able to vary the
frequency provided to the motor. In turn, the frequency received is translated into a certain motor
speed, thus providing varying speeds. This device is useful as it allows our spindle to operate at
varying speeds when milling material.
Black box method of VFD and AC Motor. (Electrical input is converted into Mechanical
Power) [10]
Page 24 of 56
3.2.7 Spindle Accessories and Add-Ons
A spindle can have a number of accessories attached to it as well, which can improve the
performance of the machining, but also increase the cost. The two add-ons our group has
researched are cooling liquids and vacuums. These attachments, however, raise the price of the
design, and since the design is a hobby level machine, they are deemed unnecessary. If the
material being milled needs to be cooled, the user may cool their material manually with a
coolant spray, and if the workstation becomes messy, he can easily clean it off.
3.3 Bearings
For the linear support systems we will employ cylindrical linear bearings that slide along
cylindrical shafts. These rails will resist the vertical forces applied to them caused by the weight
of the parts they support. They also provide support for secondary loads such as torque or lateral
loads should any be generated during operation.
There will also be bearings at the end of the leadscrews acting as support. Since there are no
significant axial forces at play, regular ball bearings will be used.
Page 25 of 56
3.4 Linear motion components
The linear motion system refers to the components used to convert the rotational input from the
motors to linear movement required in our CNC machine. The proper selection of components is
crucial in ensuring the movement in the axes are smooth and accurate. The following table lists
the possible component options available on the market and their pros and cons.
Rack and pinion ● Can provide high speed ● Lower strength and
● Has auto-tensioning properties. stability compared to
● Easy to maintain lead/ball screw
● For routers cutting soft parts ● Multiple parallel racks
(plastic and woods), no need to might be hard to align and
gear down for torque = fast speed tune to match each other
● Geared more aggressively to ● Moving motor requires
better utilize the low-end torque more cable management
[17] of stepper motors, and is also ● Trade-off for strength
more mechanically efficient than
ACME screw systems [15] [16]
Page 26 of 56
Direct drive (belt or ● High speed capability ● Bad at taking high loads
chain) ● Inexpensive (used for laser cutters
● Low maintenance usually)
● Limited metal cutting
abilities
● Belt can behave somewhat
elastically when moving at
high speeds
● Belt/chain can whip and
[18] resonate at high speeds
● Requires tensioning [15]
After analyzing the pros and cons of all the options, we narrowed our choices down to lead
screws and ball screws. We feel that these two offer better fit with our design requirements
compared to the direct drive and the rack and pinion systems.
While ball screws provide higher efficiency and lower friction compared to lead screws, they
cost significantly more and lack self-locking properties. The lack of self-locking properties
requires us to include a braking mechanism in our design, increasing complexity and cost.
On the other hand, lead screws’ backlash issue can be easily countered with anti-backlash nuts.
Given that our machine is considered a hobby level design, the other cons of the lead screws’ are
not as critical, making the lead screws the ultimate choice.
3.5 Motors
The type of motor plays an important role in not only the movement of the components, but also
in the positioning and accuracy of the CNC machine itself. There are two leading motors that
deal with positioning, the Servo Motor and the Stepper Motor.
Page 27 of 56
loop systems is that if the motor is not properly sized for the load there is a possibility of it
missing a step [21].
In the case of a hobby level CNC the operator will most likely be using a computer to control the
stepper motor and its motion. The indexer will tell the motor exactly what to do in terms of how
many pulses it sends out to change the frequency, acceleration and speed of the motor. The rest
of the steps are the actual motor driver [22].
Page 28 of 56
Table 1. Comparison of Servo and Stepper Motors
This milling machine is fitted with manual cranks that allow the movement of the table in the x
and y axes, but will not be included in our design since this will all be automated.
Page 29 of 56
The image to the right provides a better understanding
at the geometry of the t-slots used for mounting external
vices. In any cases, “t-nuts” will be custom
manufactured for the best fit within the slots, but it is
possible to use any other flat nut that also fits in this
space.
Page 30 of 56
The sizing chart below should be referenced when manufacturing a milling table outfitted with t-
slots [24].
Vices are mounted to the milling table via bolts, nuts, and t-
slots. The vice to the left is an example of a standard vice used
to hold the majority of cutting materials. It will often be
mounted onto a circular base that allows for freedom of
rotation, leading to better cutting angles for the material. When
using this type of vice, it is advisable to follow the proper
mounting procedures in order to prevent cutting errors due to
slipping [25].
Page 31 of 56
The vice on the left is called a universal angle milling vice
and is basically a combination of the vice and table mentioned
above [26].
Page 32 of 56
3.6.2 Vacuum Table
One other type of milling machine table that exists is the vacuum table. This table uses pneumatic
power to secure items to the table by taking in air through many small holes in its surface. The
benefits of this form of ‘clamping’ is that there actually is not any clamping involved. The catch
and release transition times are drastically minimized from that of the vices, since this mechanism
only requires the user to hit a switch to turn the air pump on or off rather than turning a crank.
Despite its benefits, this table will not be used in the final CNC milling machine design due to a
variety of drawbacks. The main issue with a vacuum table is that it does not allow much versatility
with
the
shapes of materials that can be cut. In general, only large, flat surfaces can be reliably secured to
the table surface using this method, which denies the user the ability to work with curved or small
objects. Additionally, any impurities on the surface of the material can greatly affect the ‘grip
strength’ of the table on the item in question, posing a threat to the overall quality of the cut and
the safety of the user. The final drawback is that an air pump is required for the operation of this
table, which is inconsistent with the ‘hobby-level’ specifications of cost effectiveness, and size for
the CNC milling machine [29].
Page 33 of 56
3.6.3 Choice of Material
Using the Cambridge Engineering Selector and other online resources, aluminum was chosen to
be the primary material used in the construction of the milling table. Aluminum is resistant to
corrosion, has high tensile strength, and is able to withstand large compressive forces. Although
this material can be heavy due to its high density, it is much cheaper than most other materials
per unit mass. Additionally, the final CNC design will not be designed for portability, but rather
for cost effectiveness and durability.
Any additional movement in the direction of its width can be addressed by using various vices
and the moving spindle. The table can also adequately deal with most movement in the direction
of its length, as it will be mounted to a linear-motion device.
Page 34 of 56
4.0 Final Design Selection
To choose our final design we used an iterative process demonstrated in our candidate designs.
We started off with the 5-axis design as it allows for the machine to make complex cuts
alongside the ability to cut the material more efficiently and precisely. Ultimately, the 5-axis
candidate was too complex. Additionally, this design did not meet the specifications of being
hobby level where simplicity of assembly and cost effectiveness are emphasized. Despite the fact
that the five axis CNC machine provides a more precise resolution, it was deemed unnecessary
since another model would also be able to meet our specifications.
To improve on the 5-axis design, we simplified the amount of moving axes to three (X,Y and Z
directions). In this design the gantry moves in the X and Y direction, while the table is fixed,
with the spindle moving in the z direction. While this design is not as precise as the five axis
machine, it improves on the reliability of the machine as it has fewer moving parts, thus less
wear. Additionally, the cost of this design would be much lower than that of the five axis design.
The third candidate design is one in which the gantry is fixed, with the table moving in the x
direction, with the spindle again moving in the y & z direction. This improves on the second
design as in this case the table is moving, while the gantry is fixed. In the previous design with a
moving gantry there were greater axial loads placed on the milling machine. This is due to the
gantry having an external moment on the machine due to being a distance away from the
machines centre of gravity. Fixing the ganty also increases precision along the x axis. The table
moving in the third candidate design accommodates for this as the table could easily move
without providing any additional external moments. Thus, this would address the engineering
specification of the design being reliable and having a long lifespan.
In our final candidate design our gantry is again fixed, however we constrained our table in along
the y-axis, allowing it to only move in the x direction. This then allows us to move our spindle in
the y&z direction. The reason for this change stems directly from the spindle being lighter and
smaller than the table. The spindle is easier to move, thus it should be doing most of the motion
in our design, with the table only being responsible for one direction of motion to ensure that the
Page 35 of 56
most complicated part, the gantry, remains fixed. This design is deemed most reliable as it
minimizes external stresses. Also, as a result of a fixed gantry, there is more bracing available for
cutting materials such as metal. Additionally, due to the smaller spindle being the component
with the most freedom of motion, our design can be more compact and best fits the engineering
specification of being hobby level and within a certain dimensions/weight.
This section explains each component recommended for the final conceptual design. The
justification for selecting each component is based on the above research and the estimated cost
is provided.
The following are the list of selected components to allow for motion in the x, y, and z direction.
Motion Support
Medium Carbon 6 Steel shafts support motion along x, y, and z axis. 2 shafts
Steel Shafts per axis provide extra support and rigidity for paths of
motion. Steel was selected as the material is long lasting,
and relatively cheap and easy to maintain.
Linear Bearings 10 Linear bearings constrain motion along the shafts and
allow ease of linear motion. The use of two bearings per
shaft provides proper support in all directions and
distributes the load evenly.
[31]
Page 36 of 56
Ball Bearings 3 Ball bearings are used to fix position of lead screws to
frame and support their rotational movements. Since there
should be no significant axial forces applied to these
bearings, we opted to use regular ball bearings as they are
cheap, common, easy to maintain, and fit the function of
the design. Without the ball bearings the lead screws would
not be able to spin freely and smoothly.
[31]
Motion Facilitation
Steel Lead Screw 3 Lead screws actuate motion along x, y, and z axis. After
analyzing the pros and cons of all the options, we narrowed
our choices down to lead screws and ball screws. While ball
screws provide higher efficiency and lower friction
compared to lead screws, they cost significantly more and
lack self-locking properties.
The backlash issue experienced by lead screws can be
countered with anti-backlash nuts. Given that our machine
is considered a hobby level design, the cost and function
both meet the highlighted engineering specifications.
[31]
Stepper Motor 3 Stepper motors are used to power the lead screws. These
motors are used to position the table and spindle. The
stepper motor allows for a discrete rotation of the lead
screw. The size of this discrete rotation is directly
responsible for the precision of linear steps experienced by
[31] the table and spindle.
Both stepper and servo motors have their respective pros
and cons; however in regards to our specifications, the
stepper motor is a better choice. This decision was based on
the design of a hobby level CNC machine, therefore
minimizing cost, complexity and maintenance is of the
highest priority.
Page 37 of 56
4.1.2 Spindle
The following is the list of components that facilitate the cutting of material.
Spindle Type
Three Phase 1 A three phase induction motor will be used as the motor
Induction Motor / which powers the spindle rotation. A three phase induction
Variable motor was chosen instead of a single phase induction motor
Frequency Drive
due to a three phase induction motor being capable of being
compatible with a Variable Frequency Drive. This
combination of motor and VFD allows a AC asynchronous
motor to operate a variable speeds. A single phase induction
motor operates at a single fixed speed which is directly
related to the torque of the motor. Thus, it is not preferable to
[31] use this type of motor as milling a variety of materials
requires a variety of speeds.
BT 30 Direct 1 The direct drive spindle was selected as it was more cost-
Drive Spindle effective than a gear train at amplifying the AC motor speed.
Higher speeds allow for a greater variety of material to be
cut, and less vibration and wearing on the bracing.
Page 38 of 56
ER 32 Precision 1 An Er 32 Collet allows for attachment of the drill bit to the
Collet spindle. The size is suitable for a variety of drill bits that will
be used and is standardized for use in conjunction with CNC
milling machines. The chuck is made out of hardened steel to
allow for stability and ease of maintenance.
[31]
Ceramic Hybrid 1 Ceramic hybrid bearings are approximately 60% lighter and
Bearing more rigid than metal bearings, reducing the amount of
vibration on the spindle. Also, due to their near perfect
roundness, ceramic bearings are able to work at much lower
temperatures than metal bearings, which in turn is better for
the spindle lubrication.
[31] This bearing operates inside the direct drive spindle.
HSS Roughing 1 The 3-flute flat end mill should be versatile enough to
end mill (3 flute perform a wide range of cuts. Due to the complex nature of
flat-end mill) end mill selection and the extremely large selection of end
mills to perform different functions, the operator is expected
to install the specific end mill that he deems best fit the
operation at hand.
[31]
The spindle will be driven by a process known as an inline spindle. An inline spindle is a spindle
which is driven directly by the motor. The way it accomplishes this is because the spindle is
coupled directly to the motor. This design is superior to a gear driven spindle as a gear train
which drives the spindle adds to the cost of the design and the amount of moving parts. A gear
driven spindle requires more maintenance due to the higher amount of moving parts, including
replacing gears and the addition of lubrication. Thus, it is preferable to use an inline spindle as
these requirements are a non-factor. Additionally, an inline spindle operates at a lower volume,
meeting one of our engineering specifications of having a quiet footprint.
Page 39 of 56
Two add-ons which our group has researched are cooling liquids and vacuums. These
attachments however raise the price of the design, and since the design is a hobby level machine,
they are deemed unnecessary. If the material being milled needs to be cooled, the user may cool
their material manually with a coolant spray, and if the workstation becomes messy, the operator
can easily clean it off.
4.1.4 Table
4.1.5 Frame
Cap Screws 6 Required to assemble and fix the frame of the CNC milling
machine.
Page 40 of 56
4.2 Technical Drawings
Page 41 of 56
Page 42 of 56
Page 43 of 56
4.3 Cost Analysis
The average density and cost per unit mass of aluminum are 2700kg/m3 and $2.465/kg respectively
[30]. To find the cost estimate for each design component, the density, volume, and cost per unit
mass should be multiplied. This method provides a rough final price without considering negative
space or manufacturing costs. All material costs were determined using the Cambridge
Engineering Selector [30] and the McMaster-Carr database [31].
Total Cost
$1326.85
Page 44 of 56
5.0 Appendices
5.1 Table
Page 45 of 56
5.2 Machine Base
Page 46 of 56
5.2.1 Base Bars
Page 47 of 56
5.3 Gantry
Page 48 of 56
5.3.1 Gantry Bars
Page 49 of 56
5.3.2 Gantry Holder
Page 50 of 56
5.3.3 Spindle Holder
Page 51 of 56
5.4 Motor Drawings
Shown here are 2-D drawings of the stepper motors and AC Induction Motors which are similar
to the types used in our final design. These drawings are the property of McMaster-Carr and are
renderings of devices found on their website.
Page 52 of 56
Three Phase AC Motor [31]
Page 53 of 56
References
[1] CNCDIY, "Walter 2520 - Aluminum CNC Machine," CNCDIY, 2011. [Online]. Available:
https://sites.google.com/site/cncdiyorg/2520.
[2] "Stepcraft Specifications Intro," Stoney CNC, 2014. [Online]. Available:
http://stoneycnc.co.uk/stepcraft-specifications/.
[3] "The ShopBot Desktop," ShopBot, 2014. [Online]. Available:
http://www.shopbottools.com/mProducts/desktop.htm#pricing.
[4] "4 Axis CNC3020 ROUTER ENGRAVER DRILLING MILLING MACHINE + Claw
Rotational Chuck," ebay, 2014. [Online]. Available: http://www.ebay.com/itm/4-Axis-CNC-
3020-ROUTER-ENGRAVER-DRILLING-MILLING-MACHINE-Claw-Chuck-
/390390623824?_trksid=p2047675.m2109&_trkparms=aid%3D555003%26algo%3DPW.C
AT%26ao%3D1%26asc%3D142%26meid%3D5594893334924601933%26pid%3D100010
%26prg%3D1076%26rk%3D1%.
[5] "CNC Shark Routing System," Next Wave Automation, 2014. [Online]. Available:
http://www.nextwaveautomation.com/CNCShark.aspx.
[6] "CNC Shark Routing System," Rockler, 2014. [Online]. Available:
http://www.rockler.com/cnc-shark-routing-system-with-new-7-0-software.
[7] "Why 5-Axis?," Five Axis Machining, [Online]. Available:
http://www.fiveaxismachining.com/index.php/why-5-axis/.
[8] M. Smith, "Machining Center Spindles: What You Need to Know," MoldMaking
Technology, 2007. [Online]. Available:
http://www.moldmakingtechnology.com/articles/machining-center-spindles-what-you-need.
[9] B. Warfield, "CNC Router Cutter Types and How to Use Them," CNC Cookbook, 2012.
[Online]. Available: http://blog.cnccookbook.com/2012/04/06/cnc-router-cutters-types-and-
how-to-use-them/.
[10] N. G. L. E. J. T. Thimothy J. Cookson, "Adjustable Speed Drives Applied to Large AC
Induction Motor and Pump Systems," 2008. [Online]. Available:
http://turbolab.tamu.edu/proc/pumpproc/P24/09-cookson.pdf.
Page 54 of 56
[11] "Screw for Car Lifting Machine," Saraswati Manufacturing Works, 2014. [Online].
Available: http://www.saraswatishafts.com/lead-screw.html.
[12] Joshua, "Acme/Trapezoidal Leadscrews," CNC 4 Everyone, 2012. [Online]. Available:
http://www.cnc4everyone.com/hardware/acmetrapezoidal-leadscrews/.
[13] "Moving Plate by Motor," edaboard.com, 2012. [Online]. Available:
http://www.edaboard.com/thread249487.html.
[14] "Single Starts, 2 Starts, 5 Starts, TPI, Lead," Build Your CNC, 2014. [Online]. Available:
https://www.buildyourcnc.com/leadscrews.aspx.
[15] Joshua, "Linear Drives," CNC 4 Everyone, 2012. [Online]. Available:
http://www.cnc4everyone.com/hardware/linear-drives/.
[16] "Which is Better, a Screw or Rack and Pinion Drive?," CNC Router Parts, 2014. [Online].
Available: http://www.cncrouterparts.com/which-is-better-a-screw-or-rack-and-pinion-drive-
p-99.html.
[17] "Rack and Pinion Drive, Nema 23," ebay, 2014. [Online]. Available:
http://www.ebay.com/itm/like/221150147722?item=221150147722&lgeo=1&ttle=Rack+An
d+Pinion+Drive+Nema+23+For+Cnc+Router+Mill&vectorid=229466&tc=US.
[18] C. Holden, Build Bright On, 2014. [Online]. Available:
http://www.buildbrighton.com/blog/author/chris-holden/.
[19] C. Nook, "Lead Screws vs Ball Screws: It's All about the Application," Helix Linear
Technologies, 2013. [Online]. Available: http://blog.helixlinear.com/bid/224687/Lead-
Screws-vs-Ball-Screws-It-s-All-about-the-Application.
[20] "Stepper Motor Overview," Johnson Electric, 2014. [Online]. Available:
http://www.johnsonelectric.com/en/resources-for-engineers/motors/basics-of-motors/stepper-
motor-overview.html.
[21] "Basics of Motion Control," Oriental Motor, 2014. [Online]. Available:
http://www.orientalmotor.com/technology/articles/stepper-motor-basics.html.
[22] "The Step Motor and Stepper Motor Controller," Minebea, 2014. [Online]. Available:
http://www.nmbtc.com/step-motors/engineering/basic-introduction-of-step-motors/.
[23] "Milling Machine Terminology," Sherline Products, 2007. [Online]. Available:
http://www.sherline.com/millterm.htm.
Page 55 of 56
[24] "Mechanical T-Slot Clamps," Optima, 2014. [Online]. Available:
http://www.optimausa.com/products/MEE.html.
[25] "Milling Machine Vice - Swivel Base," HTC Akash Industries, 2013. [Online]. Available:
http://www.akashindustriesindia.com/milling-machine-vice-swivel-base-45518.html.
[26] "Collets, 5C Fixtures, V-Blocks, & Angled Fixtures," Micro Machine Shop, 2014. [Online].
Available: http://www.micro-machine-
shop.com/collets_fixtures_angled_blocks.htm#Tilt_Tables..
[27] "Vertex Universal 3-Way Precision Angle Milling Vise," Penn Tool Co., 2014. [Online].
Available: https://www.penntoolco.com/catalog/products/products.cfm?categoryID=4302.
[28] "Drill Press Operations," Fox Valley Technical College, 2014. [Online]. Available:
http://its.foxvalleytech.com/MachShop1/drillpress/DPwork%20holding.htm.
[29] "Vacuum Fixture," Micro Systems Georgia, 2014. [Online]. Available:
http://www.microsystemsgeorgia.com/smartcam_repository.htm.
[30] C. E. Selector, Aluminum Specifications, University of Cambridge, 2014.
[31] "McMaster-Carr Database," McMaster-Carr, 2014. [Online]. Available:
http://www.mcmaster.com/#electric-motors/=uu5y2i .
[32] "Milling spindles, Drilling spindles and Grinding spindles," GMN, 2014. [Online].
Available: http://www.gmn.de/en/spindles/products/spindle-types.html .
Page 56 of 56