Beruflich Dokumente
Kultur Dokumente
BY
SUPERVISED BY
PROF. DR. WASIM AHMAD KHAN
SCIENCE
May 2016
Page ii of 57
Date: _____________
Page iii of 57
ABSTRACT
Since the Industrial Revolution, the world has progressed in developing new innovative
technology at breakneck speeds. All of todays progress wouldnt have been possible without
the development of optimized processes and machines that produce products at a rate
sufficient to sustain the progress of civilization. Some such critical machines are Lathes,
Milling and the Shaper which have been a staple of every engineering workshop for decades
now. Of course they have drastically improved in functioning over time by becoming
numerically controlled, then subsequently becoming Computer Numerically Controlled
(CNC) after starting off as manually-operated machines.
Since Pakistan is a relatively young nation, it faces a dearth in such automation aids while
the rest of the world advances. Due to high capital costs and the need for sufficient expertise,
very few engineering setups in the country can afford to procure, operate and maintain such
hi-tech machines. Thus we took it upon ourselves to develop design principles and
methodologies that any workshop owner could use to retrofit existing manual machines and
turn them into fully functional CNC machines or could develop a fully functional CNC
turning machine from scratch.
ACKNOWLEDGEMENTS
We wish to express our sincere gratitude to Prof. Dr. Wasim Ahmad Khan for his mentorship
and guidance throughout our project Design and Fabrication of CNC Turning Machine.
We acknowledge the support and encouragement by Engr. Masroor Khan in the electronics
part of the project work.
We also thank Engr. Jawad Mansoor for helping us in initial design and procurements stages
of this project.
We greatly appreciate the motivation and understanding extended for the project work, by
Lab Technicians Jamil-ur-Rehman, Khursheed, Waqas and Mujahid who especially helped
us in the execution part of our project.
TABLE OF CONTENTS
Page
ABSTRACT..iii
ACKNOWLEDGEMENTS .iv
TABLE OF CONTENTS .v
LIST OF TABLESvii
LIST OF FIGURES..viii
NOMENCLATURE......x
CHAPTER 1 INTRODUCTION.11
1.1 Need Statement..11
1.2 Objectives and Outcomes..11
CHAPTER 6 CONCLUSIONS........50
6.1 A Few Final Words............50
6.2 Future Work...........50
APPENDIX............51
Appendix A..........................................51
Appendix B..............56
REFERENCES.............57
Page vii of 57
LIST OF TABLES
Page
LIST OF FIGURES
Page
Fig 2-2 Correction factor for unit horsepower and specific energy when values
of chip thickness before the cut t0 are different from 0.25 mm (0.010 in)...14
Fig 2-4 Top view of Lathe machine with axes relation to the chuck visible17
Fig 2-6 Detailed Free Body Diagram of the Forces acting on a leadscrew...20
Fig 2-7 Detailed Schedule for the Mechanical Design portion of our project...22
Fig 2-9 Dimetric View of our final CAD model with labels.....25
Fig 3-1 Isometric view of the CAD model of the Axis Table27
Fig 3-3 Isometric view of the CAD model of the base plate.28
Fig 3-5 Picture showing the ball screws used in our machine...30
Fig 3-6 Detailed Schedule for the Mechanical Fabrication portion of our project31
Fig 3-8 Machine under fully functioning conditions with all electronics installed...32
Fig 4-3 (Top) Graph showing the command visualized on the X-Z plane with
the idealized tool path shown. (Bottom) Graph showing the incremental
tool positions calculated along the tool path by our algorithms linear
interpolation...37
Page ix of 57
Fig 4-4 (Top) Graph showing the command visualized on the X-Z plane with
the idealized tool path shown. (Bottom) Graph showing the incremental
tool positions calculated along the tool path by our algorithms for
circular interpolation.38
Fig 4-6 Schematic showing the complete electronic architecture of our machine40
Fig 4-7 Pictures of the microcomputer, the I/O peripherals as well as the
trademark logo of the operating system43
Fig 4-8 Picture of the PCB that contains the embedded microcontroller and
the motor driver circuits44
Fig 4-10 Picture of the DC Stepper Motor used for the Axis Tables...45
Fig 4-11 Picture of the AC Induction Motor used as our spindle motor..46
Fig 4-12 Picture of the VFD used to drive our spindle motor.46
Fig 4-13 A screenshot of the motor tuning feature within Mach 3..47
Page x of 57
NOMENCLATURE
CHAPTER 1
INTRODUCTION
CHAPTER 2
Mechanical Design
Mechanical Design was the most vital part of this project. There were a lot of contraints when
decisions were made regarding lead screws, cutting force calculations, box volume, etc.
In Orthognal Cutting Model, the radial component of force is ignored which is denoted as
Fr. Other two forces taken in consideration are:
The schematic for the workpart with forces acting on it are shown in Figure 2-1.
= (. ). 1
.
Where,
SFM for alluminum alloys = 1000 SFM
1
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
2
ASM Handbook Volume 16: Machining
3
ASM Handbook Volume 16: Machining
Page 14 of 57
Fig 2-2: Correction factor for unit horsepower and specific energy when values of
chip thickness before the cut t0 are different from 0.25 mm (0.010 in).
4
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
5
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
6
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
7
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
Page 15 of 57
In the orthogonal cutting model, chip thickness before cut t0 is referred as feed of the turning
operation. The graph above shows the correction factor to be applied for various feed
operations.
A value of feed was fixed in the calculation, and changed the depth in the range specified
above to get different values of cutting forces. Then in the next iteration, the value of feed
was changed and repeated the same process for different depths. By changing values of feeds,
maximum and minimum cutting forces were determined.
Minimum Cutting Force (Fc): 4.75 lb.
Maximum Cutting Force (Fc): 25.34 lb.
For further calculations, refer to Appendix A at the end of the report.
= (. ). 8
.
Where,
SFM of Aluminum Alloys = 1000
As the dealers in local market demand Spindle Motor power in Horsepower so the power was
also calculated in other units.
= (. ). 9
After using Equation 2.4 over all the range, maximum and minimum power were calculated.
Max Power = 0.96 hp
Min Power = 0.18 hp
8
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
9
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
Page 16 of 57
The Equation 2.6.11 given below was used to calculate Shear plane angle ():
= + (. ). 12
The Shear plane angle () is further used in the merchant equation to get the value of Ft.
There are some assumptions that need to be considered before using merchant equation:
Shear Strength of the work material is a constant
Shear Strength is unaffected by Strain Rate
Shear Strength is unaffected by temperature
= (. ).13
10
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
11
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
12
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
13
Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, Wiley; 4
edition (January 5, 2010)
Page 17 of 57
Where,
Shear Stress for Al 2011 T4 = 221 MPa
Fig 2-4: Top view of Lathe machine with axes relation to the chuck visible.
14
ASM Handbook Volume 16: Machining
15
ASM Handbook Volume 16: Machining
16
ASM Handbook Volume 16: Machining
17
ASM Handbook Volume 16: Machining
18
ASM Handbook Volume 16: Machining
19
ASM Handbook Volume 16: Machining
20
ASM Handbook Volume 16: Machining
21
ASM Handbook Volume 16: Machining
Page 18 of 57
Firstly, market survey was performed and found out what kind of lead screws and in what
dimensions are available. The Table 2-1.22 shows the dimensions in which lead screws are
manufactured an available in market.
Ball screw were selected due to its various advantages over trapezoidal threaded or ACME
thread lead screws, some of which are:
1. High efficiency; ball screws have an efficiency around 90% as compared to 25-30%
of ACME thread lead screws.
2. Longer lifespan due to lack of sliding friction between threads and nut.
3. No need of regular lubrication
22
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
Page 19 of 57
Using the nominal major diameter (d) and pitch (p) of screw given in Table 2-1, following
calculations were made:
nominal minor diameter (dr)
= (. ). 23
mean diameter (dm)
= ( ) (. ). 24
Collar diameter (dc)
= . (. ). 25
To calculate power required for the motor to move power screw, Torque and RPMs at which
power screw is to rotate are calculated. Therefore, Torque is calculated and then rotational
speed of power screw.
23
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
24
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
25
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
Page 20 of 57
Fig 2-6: Detailed Free Body Diagram of the Forces acting on a leadscrew.
+
=
( ) (. ). 26
Table 2-2.27 gives the values the friction co-efficients for different cases.
Screw Material Nut Material
Table 2-2: Table showing the friction co-efficients for a leadscrews of various materials
with various types of nuts.
Apart from the friction of the lead screws, the place where the lead screw itself takes support
from also has a friction as the lead screw will move and also have a high value of thrust (axial
load) on it. Due to this a thrust bearing or a collar is added between the lead screw and the
casing. This portion also exhibits friction and must be included to get an appropriate required
power. Torque required to overcome collar fiction is given by Equation 2.12.
= (. ). 28
26
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
27
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
28
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
Page 21 of 57
+ .
= (. ). 29
Force (F) is composed of vector sum of all the forces acting in the direction of power screw.
For instance, in x-direction,
= + ( + ) (. ). 30
+
= ( )+ (. ). 31
= (. ). 32
It has only one independent thread therefore screw has only one start
= (. ). 33
Please refer to Appendix A for the calculation tables.
29
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
30
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
31
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
32
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
33
Richard Budynas, Keith Nisbett, Shigley's Mechanical Engineering Design, McGraw-Hill Education; 10
edition (January 27, 2014)
Page 22 of 57
Fig 2-7: Detailed Schedule for the Mechanical Design portion of our project.
Page 23 of 57
The group came across several problems when calculating the torque and power of the stepper
motors. There are a lot of factors which have to kept in consideration when doing torque and
power calculations. After reviewing various research papers and books, a method was
formulated to calculate the accurate torque and power needed to move the axis tables. After
completing the calculations, a software was developed which can be useful for students who
are continuing our project further. Secondly, this software can be useful for anyone who needs
to verify that whether his/her stepper motor has enough torque rating to move the
table/gantry.
This calculator simplifies all the torque and power calculations for the user. The user has to
put in the input parameters of his system which includes mass of the table, cutting forces,
leadscrew parameters, cutting speeds and the specifications of the proposed motor. The
calculator would calculate the critical speed, total torque to move the gantry/table, etc. It will
also tell the user whether the proposed motor would be suitable by keeping a factor of safety
of three approximately.
Figure 2-8 shows a screenshot of the calculator. It is evident in the figure below that the
estimated torque of the motor does not have a factor of safety of three so, the calculator is
giving an error message in red font at the bottom.
Page 24 of 57
Fig 2-9: Dimetric View of our final CAD model with labels.
CHAPTER 3
Mechanical Fabrication
Fig 3-1: Isometric view of the CAD model of the Axis Table.
3.2 Clamps
Two types of clamps were used to hold the shafts for the X-Axis Table and Z-Axis Table.
Aluminum was used to fabricate these clamps. They had linear bearings fixed in them for the
linear movement of the Axis Tables. Vertical Milling Machine in the workshop was used to
machine these clamps. Then, holes were drilled in their bases to fix them on the frame of the
machine. Figure 3-2 shows a SOLIDWORKS models of the clamps we used in our machine.
Page 28 of 57
3.3 Frame
The frame consisted of Chuck Plate and Base Plate. Mild Steel was procured to fabricate
these two plates because it can damp the vibrations better than aluminum. After cutting these
two plates into required dimensions, the Chuck and the Base Plate were welded exactly
perpendicular to each other to get accurate reference when fixing other components of the
machine onto it. Holes were drilled into the chuck plate to pass the shaft connected to the
chuck and to pass the motor shaft. Holes were also drilled in the base to fix the clamps and
to mount the motor.
The frame was powder coated in black color to improve the aesthetics of the machine. Powder
coating has a greater resistance to harsh environmental conditions. Secondly, powder coating
is long lasting so it was preferred. Figure 3-3 shows a SOLIDWORKS model of our frame.
Fig 3-3: Isometric view of the CAD model of the base plate.
Page 29 of 57
Figure 3-4 shows a pulley connected to the motor shaft on the left. On the right side, the black
housing contains a shaft connected to the chuck and double row deep groove ball bearings.
Fig 3-5: Picture showing the ball screws used in our machine.
Page 31 of 57
Fig 3-6: Detailed Schedule for the Mechanical Fabrication portion of our project.
Page 32 of 57
Fig 3-8: Machine under fully functioning conditions with all electronics installed.
Page 33 of 57
CHAPTER 4
Electronic and Computer Science Aspects
The fact that these deliverables were set on a broader scope without specifying restrictions is
due to the fact that we intended to leave room for adapting our electronic architecture design
to the availability of material and devices locally and keeping in mind the relative cost of
indigenous design and development and/or fabrication versus procurement and integration of
Page 34 of 57
materials, devices and code. It is worth re-stating that our most major guiding objective is to
produce an inexpensive and uncomplicated CNC Turning machine that is able to machine
softer metals while keeping in mind the scalability of the design. Also, the reader will note
that the design process we employed was iterative and thus we conformed to the Design for
Manufacturability (DFM) philosophy.
In our project, all the technical aspects; Mechanical, Electrical and Computer-Science, are
closely linked with each other, change in even one of the mechanical design parameters
directly influences the electrical calculations and computer programming and vice versa. In
this report, we start off by discussing the overall final electronic architecture setup for our
particular machine, then move on to discussing the specifications of each component as well
as a present a justification as to why and how each decision was made.
The package chosen for the backend system was ArtSoft Mach 3.34 developed by Newfangled
Solutions Inc. Figure 4-1 shows the programs interface.
The main reason this was chose is because of its free-ware as well as open-source nature.
Being freeware meant that it quite literally didnt cost us at all to use this software. Due to
being open-source, we have access to its source code, which we interpreted and learned and
then streamlined to adapt to our machines functions and hardware. In its original form the
code was approximately 5200 lines of code written in the C++ programming language. After
streamlining and removing irrelevant functions pertaining to milling, EDM machines etc., we
brought the code down to only about 1800, lines of code which included only our desired
command set for turning machine operations. Mach 3 was also modified to work with our
own HCI.
Using Visual Basic .NET 2015, we developed a form-based Human-Computer Interface from
scratch. Not only was it and HCI, it was also a G&M code interpreter that we designed
specifically for our CNC Turning machine. It takes input in part program code from the user
in a rich textbox and then interprets it, reports errors if there are any and then feeds it to Mach
3. Mach 3 then takes care of the actual signals that need to be sent to the microcontrollers for
motor operations by itself. Since our machine is a first prototype, and low cost and ease of
manufacture and operation are key requirements for this project our Command Set is limited
to the following set of ISO 6983-1:2009 -compatible commands:
Selected G Codes
o G00 Rapid Movement
o G01 Linear Interpolation
o G02 Circular Interpolation (Clockwise)
o G03 Circular Interpolation (Counter-Clockwise)
o G70 Inch Units
o G71 Metric Units
o G90 Absolute Coordinates
o G91 Incremental Coordinates
Selected M Codes
o M04 Spindle On (Counter-Clockwise)
o M05 Spindle Stop
Most of the above mentioned codes were fairly easy to implement while the Linear and
Circular Interpolation codes required some work to be done. The algorithm was developed
by us and the general objective was to develop a code that generates incremental waypoints
for tool on intended interpolation path. The outcome of this activity was an Incremental
Page 36 of 57
Movement Table Displacement Array that once graphed on an appropriate set of axes, shows
the tool path in two dimensions. This array will be used to synchronize the table axes motors
to produce interpolated curves that are highly accurate. This code makes part of the HCI-
cum-G&M code interpreter that we developed. For pseudocode development &
experimentation we used Microsoft Excel 2013 since we had to play with mathematical
formulae repeatedly and visualize the results on graphs. Figure 4-2 shows the algorithm mid-
development.
The methods used for developing the algorithms for both types of interpolations has been
highlighted below.
1. Linear Interpolation
o Data Needed
Initial Position of tool tip in absolute X-Z plane of machine.
Retrieved from a numeric value stored in a variable.
Final Position of tool tip.
Extracted from a block of part program input by the user.
o Method
The two points stated above treated as a line in the X-Z plane.
Equation of line formed by calculating Gradient and Y-Intercept of the
line.
Page 37 of 57
Fig 4-3: (Top) Graph showing the command visualized on the X-Z plane with the
idealized tool path shown. (Bottom) Graph showing the incremental tool positions
calculated along the tool path by our algorithms linear interpolation.
2. Circular Interpolation
o Data Needed
Initial Position of tool tip in absolute X-Z plane of machine.
Retrieved from a numeric value stored in a variable.
Final Position of tool tip.
Extracted from a block of part program input by the user.
Center of Circle/Radius of Arc
Extracted from a block of part program input by the user.
o Method
Find absolute coordinates of Center of circle. (If not present)
Page 38 of 57
Fig 4-4: (Top) Graph showing the command visualized on the X-Z plane with the
idealized tool path shown. (Bottom) Graph showing the incremental tool positions
calculated along the tool path by our algorithms for circular interpolation.
Page 39 of 57
Moving on to why the particular programming language was chosen. The characteristics
that made us choose Visual Basic .NET 2015 are highlighted below:
Multi-paradigm:
o Structured
o Imperative/Declarative
o Object-oriented
o Generic
o Reflective
o Event-Driven
o Form-based
We chose Microsoft Visual Studio 2015 with Microsoft .Net Framework 4.6.1 as our
Integrated Development Environment (IDE) for developing our program. A screenshot of our
HCI with all the labels, rich textboxes and command buttons is shown in Figure 4-5.
Fig 4-5: Screenshot of the front-end HCI that we designed ourselves on Microsoft
Visual Basic .NET 2015.
Page 40 of 57
Fig 4-6: Schematic showing the complete electronic architecture of our machine.
Starting off from the top-left, we have the microcomputer that has three basic but essential
I/O devices connected to it, namely the keyboard and mouse for data input to the system and
the LCD Monitor for displaying and interacting with the Human-Computer Interface (HCI).
The microcomputer is connected to a Printed Circuit Board (PCB) that contains the
microcontroller as well as the stepper motor driver circuits on it for each of the axis motors.
This connection is down via the 25-pin DB-25 Parallel Port.
A Power Supply takes mains power from the 220-volt AC (RMS) power source and converts
it into a 24-volt DC current for powering the PCB as well as the Axis Motors being controlled
through it.
The PCB receives one input from the microcomputer as mentioned above, a power input from
the DC power supply and controls the two axis stepper motors via 4 wires each in bipolar
mode. The PCB also contains a relay switch that controls the toggling of the spindle motor.
Another mains power source is used to power the Variable Frequency Drive (VFD) that
drives the high-powered Spindle Motor. The RPM of the spindle is varied independently
through a potentiometer knob on the VFD.
Page 41 of 57
2. Keyboard
o Generic USB QWERTY Keyboard
3. Mouse
o Generic USB Optical 3-Button Laser Mouse
4. Monitor
o Sony 14-inch 4:3 LCD display
5. Microcontroller Board
o PCB with Integrated Toshiba TB6560AHQ microcontrollers for each stepper
motor.
o Integrated H-bridges and stepper motor driver circuitry.
o Relay for Spindle Motor
o DIP switches for motor current settings
o DIP switches for micro-stepping settings
6. DC Power Supply
o Mean Well Corporation
o AC Input 220 V (RMS)
o 24V-DC Output
o Auto-Switching with shunt and voltage fluctuation protection
7. Axis Motors
o DC Stepper Motors
o NEMA 23
o Rated at:
24 Volt
2.2 Ampere
o 1.4 N-m Torque
Page 42 of 57
o Bi-polar
o 1.8 degrees per step
8. Spindle Motor
o Siemens Corporation
o 2 Horsepower Power Output (1.5 kW)
o 3-Phase 440-volt AC (RMS) Input
o Up to 2850 RPM
one with a CRT due to its smaller volume and weight as well as for the safety of the
operators eyes. Figure 4-7 shows the actual components used.
Fig 4-7: Pictures of the microcomputer, the I/O peripherals as well as the trademark logo
of the operating system.
Fig 4-8: Picture of the PCB that contains the embedded microcontroller and the motor
driver circuits.
6. DC Power Supply
The Mean Well Corporation manufactures versatile, inexpensive and highly reliably
AC-to-DC power converters and since we need a DC power source for our 24V
NEMA 23 stepper motors, we chose to go ahead one from their company. This power
supply takes regular mains power and supplies a constant maximum 23.95 volt DC
current at its output terminals regardless of input power fluctuations. It has surge
protection as well as a circuit breaker with built-in bullet fuses. The current output is
variable and can be brought down to 12V if necessary. Picture shown in Figure 4-9.
7. Axis Motors
During the design process we considered several different types of motors for the
purpose of moving our machines axis tables. Among the considerations were DC
Brushless motors, DC Servo motors and DC stepper motors. The latter turned out to
be the best choice due the amount of control and precise movement they provide to
the user and the fact that they can infinitely turn in both directions puts them above
servo motors. Our two NEMA 23 axis motors were also sourced locally and since
they were bought used, they were extremely economical. They are capable of
producing a maximum of 1.4 N-m of torque and are rated at 2.2 amperes. They turn
1.8 degrees per step thus completing 200 steps in one revolution. And with our 5-mm
pitch ball screws attached to their shaft, these motors give the linear axis movement
an accuracy of 0.025 mm when run on single- stepping mode and with no-slip since
ours is an open-loop control system. Motor sample shown in Figure 4-10.
Fig 4-10: Picture of the DC Stepper Motor used for the Axis Tables.
8. Spindle Motor
We need a motor that could deliver smooth, high-speed and high-power operation.
This is why we went forward with a copper-wound, 2-horsepower (1.5kW), 3-phase
AC induction motor. The motor can spin up to 2850 RPM and has a 440-volt (RMS)
3-phase input. The noise and vibration levels were low due to the high quality brand-
name that the motor came with, i.e. Siemens. Since it was also sourced locally and
found in used form, it was relatively inexpensive. Figure 4-11 shows the spindle
motor used in our machine.
Page 46 of 57
Fig 4-11: Picture of the AC Induction Motor used as our spindle motor.
Fig 4-12: Picture of the VFD used to drive our spindle motor.
Page 47 of 57
CHAPTER 5
Project Budgeting
The detailed estimated budget for our project is shown in Table 5-1 and the actual
expenditure that occurred in Table 5-2.
Page 49 of 57
Page 50 of 57
CHAPTER 6
Conclusions
Secondly, our small scale model was successfully fabricated under 175000 Rs which is quite
economical as compared to machines imported from other countries. Moreover, the small
scale model was able to machine precise and accurate parts which is the foremost demand of
the industry these days. Since this was a first prototype, it cost more and thus we expect retail
versions to cost less than PKR 80,000.
This small scale model can be scaled up to industrial level machines easily using the design
principles mentioned in the report.
The machine can be made closed loop by incorporating optical shaft encoders for giving
position feedback as well as limit switches to physically limit the movement of the table
rather than just doing it on the logical level. There are some more programming
improvements such as a Larger Command set can be used.
Page 51 of 57
APPENDIX
Appendix A
Page 52 of 57
Page 53 of 57
Page 54 of 57
Page 55 of 57
Page 56 of 57
Appendix B
Page 57 of 57
REFERENCES
1. Mikell P. Groover, Fundamentals of Modern Manufacturing: Materials, Processes,
and Systems, Wiley; 4 edition (January 5, 2010)
4. http://www.machsupport.com/software/mach3/