Documente Academic
Documente Profesional
Documente Cultură
PROGRESS REPORT
Bachelor of Technology
(Mechanical Engineering)
SUBMITTED BY:
HARSHVARDHAN SHARMA (REG. NO. 20163047)
DIVYANSH YADAV (REG. NO. 20163090)
B.TECH. VII SEMESTER
1
CANDIDATE’S DECLARATION
We hereby certify that the work which is being presented in the progress report entitled
authentic record of our work carried out during a period from July 2019 to November 2019 under
the supervision of Dr. V. R. Komma. The matter embodied in the report has not been submitted to
This is to certify that the above statement made by the candidates is correct to the best
of my knowledge.
Dr. V. R. KOMMA
Supervisor
2
ACKNOWLEDGEMENTS
The authors are highly grateful to the Director, Motilal Nehru National Institute of technology
(MNNIT), Allahabad for providing this opportunity to carry out the present project work. We
avail this opportunity to extend our hearty indebtedness to our guide Dr. V. R. Komma for his
invaluable guidance, untiring efforts and meticulous attention at all stages during our course of
work. We would also like to convey our deep regards to our project panel members for their
patience, constant motivation and regular monitoring of the work and inputs for which this work
has come to fruition. We express our gratitude to Prof. A. D. Bhatt, Head of the Department
We cannot forget to mention thanks to lab assistants in CAM Lab for giving their time in
completing the project in spite of their heavy work load. Last but not least, our sincere thanks to
all who have patiently extended all sorts of help for accomplishing this undertaking.
Name of Students
HARSHVARDHAN SHARMA (Reg. No. 20163047)
DIVAYANSH YADAV (Reg. No. 20163090)
3
ABSTRACT
Milling is one of the most widely used machining operations. It allows us to make a variety of part
geometries and is suitable for almost all materials used in the manufacturing process. Therefore,
CNC Milling became very popular with the advent of CNC Machines. One such CNC Milling
machine is the Denford TRIAC CNC milling Machine present in our Computer Aided
Manufacturing (CAM) laboratory. It is originally a Two and a Half milling machine which is
capable of producing part geometries of very close tolerances and with very good repeatability.
However, in the existing state it has a number of limitations which have put it out of function.
We therefore took up the task of restoration of the machine as it provides us with an opportunity
to use our engineering knowledge to save it from being wasted. Retrofitting became the choice of
our project because it would not only refurbish the machine at a minimum cost but also provide a
challenge to make use of every working part of the existing system. We also have the chance to
interface the machine to a PC with Mach3 Software which itself is a major upgrade in the usability
of the machine. In future, this gives a scope of integrating the machine with other machine tools
to make a Flexible Manufacturing System (FMS) as well. Once completed, we would have a user-
The methodology of our work would be to test every component for faults and implement
necessary repairs and/or replacements. We would begin with study of available resources, perform
repair and fabrication as required with the aid of facilities available to us both inside and outside
the college and target completion of the project by dividing it into a number of short-term
4
List of tables
5
List of figures
6
Table of Contents
Chapter 1
1.1 Introduction ................................................................................................................................8
1.2 Denford TRIAC CNC Milling Machine ..................................................................................... 10
1.3 Machine Specifications ................................................................................................................ 11
1.4 Capabilities and Limitations ........................................................................................................ 12
Chapter 2
2.1 Objectives……………………………………………………………………………………14
2.2 Methodology…………………………………………………………………………………15
Chapter 3
3.1 Retrofitting .............................................................................................................................. 16
3.2 Mach3 Software .......................................................................................................................17
3.3 Break-out Board .......................................................................................................................19
Chapter 4
4.1 Work Progress ..........................................................................................................................22
4.2 Completed Objectives ..............................................................................................................29
4.3 Remaining Objectives ..............................................................................................................29
Chapter 5
5.1 References ................................................................................................................................30
7
CHAPTER 1
1.1 Introduction
Milling is a machining operation in which a work part is fed past a rotating cylindrical tool with
multiple cutting edges. The axis of rotation of the cutting tool is perpendicular to the direction of
feed. The cutting tool in milling is called a milling cutter and the cutting edges are called teeth.
The conventional machine tool that performs this operation is a milling machine. Owing to the
variety of shapes possible and its high production rates, milling is one of the most versatile and
widely used machining operations. Milling is an interrupted cutting operation; the teeth of the
milling cutter enter and exit the work during each revolution. This interrupted cutting action
subjects the teeth to a cycle of impact force and thermal shock on every rotation. The tool material
Computer numerical control (CNC) is a method for automating control of machine tools through
the use of software embedded in a microcomputer attached to the tool. It is commonly used in
manufacturing for machining metal and plastic parts. With CNC, each object to be manufactured
gets a custom computer program, usually written in an international standard language called G-
code, stored in and executed by the machine control unit (MCU), a microcomputer attached to the
machine. The program contains the instructions and parameters the machine tool will follow, such
as the feed rate of materials and the positioning and speed of the tool's components. Mills, lathes,
routers, grinders and lasers are common machine tools whose operations can be automated with
CNC. It can also be used to control non-machine tools, such as welding, electronic assembly and
filament-winding machines.
8
CNC Milling combines the versatility of milling operation with the convenience of CNC hardware.
CNC Mills can quickly produce parts that would normally need multiple manufacturing steps. The
use of CNC Mill allows operators to take advantage of raw materials and minimize waste through
increased accuracy. The automated fabrication process means that the operator can avoid injury
during an operation. CNC Mills use internal quality assurance detectors to prevent waste of
9
1.2 DENFORD TRIAC CNC MILLING MACHINE
Triac CNC milling machine is a product of DENFORD where TRIAC stand for three axis motion
(x, y and z). This machine was made in 1987. It utilized the then advances in microprocessor
technology which could be combined with a quick tool changing system and work holding
accessories to provide a powerful and very versatile machine tool. TRIAC’s programming format
Main Features:
• Capable of cutting resistant materials, such as wax, plastics, acrylics, copper, aluminium and
steel.
10
Fig 1.1: DENFORD TRIAC CNC MILLING MACHINE
11
1.4 Capabilities and Limitations
Capabilities:
• Three axes motor drives (X, Y and Z) enable this CNC Milling Machine to produce
different types of part geometries which may not be feasible by manual methods.
• This machine can reach very high accuracy (up to 0.01 mm) and maintain very close
• The repeatability of the machining operation allows it to be suitable for medium and long
production runs.
• The feature of an Automatic Tool Changer makes it easier to switch between tools
• Pneumatic Spindle and ATC make gripping of tool and machining of workpiece easier.
12
Fig 1.2: Overview of ATC
13
CHAPTER 2
2.1 Objectives
The target of this project from the outset is to completely restore the machine to working condition.
Therefore, we broke down the objective into a number of short-term goals which are as listed
below:
14
2.2 Methodology
In the starting phase of the project, the machine manual was studied to understand the function of
each component which is there in the machine. Then, the electrical connections of the machine
were checked and if any fault was detected, necessary solutions were implemented. Then, the
inbuilt microcontroller was bypassed by the use of a Parallel Port Break-out Board. Thus, the X
and Y axes drives were enabled to receive command signals from a User’s PC running Windows
XP with the use of Mach3 Software. Then, it was found that Z axis was not functioning due to
rusting in the guideways. Then the Z axis drive assembly was disassembled to remove the rust. It
was found that the Locking Mechanism on the Z axis Guide Rod was broken, therefore, repairing
15
CHAPTER 3
3.1Retrofitting
Retrofitting refers to the addition of new technology or features to older systems. A CNC retrofit
typically upgrades the CNC, the axes motors and drives, the spindle motor and drives, and a portion
of the associated wiring and related electromechanical components. Unlike rebuilding and
remanufacturing, a CNC retrofit does not include any major repairs to the machine mechanics.
When retrofitting a CNC machine, we add some features which were not a part of the original
product. For example: a new microcontroller and control interface. Retrofitting also gives an
opportunity to replace subsystems that need frequent maintenance with an alternative. Hence, we
end up with an optimized product which: better suits the need of a user and has an increased service
life. If the machine tool is in good shape mechanically, CNC retrofitting is typically the lowest
Existing Machine
Retrofit Machine
16
3.2 Mach3 Software
It is a software package developed by artSoft Software Incorporated, USA. Mach3 software runs
on a PC and turns it into a very powerful and economical Machine Controller. Mach3 and its
parallel port driver communicate with the machine hardware through one (or optionally two)
parallel (printer) ports. It runs best on Windows XP (alternatively, on a compatible OS with 32-bit
system). It can be integrated with a parallel port driver to communicate with the machine hardware.
Mach3 generates step pulses and direction signals to perform the steps defined by a G code part
program and sends them to the port(s) or motion controller board. To set up the Triac Milling
Machine to use Mach3, the software was installed on a PC and the motor drives were connected
• Mach3 can control all the three axes drives (x, y and z) of the Triac Milling Machine.
• It sends the step and direction signals needed by the Stepper Motors to move the table (x and
• It can control the limit switches and prevent table overtravel or overcutting.
• It can provide an emergency stop in case of any fault by operating the Emergency Stop Button.
• It also controls the spindle drive and the Automatic Tool Changer (ATC).
• It can also control additional functions like lubricant flow, spindle speed and direction of
rotation, etc.
17
Defining Input and Output Signals using Mach3 and Break-out Board:
In the settings panel, we enable and disable required ports and pins of the break- out board. We
also have to specify the respective pin number which will be used for a specific purpose (For
example: Pin number 2 for X axis Step Signal). In our case, we enabled six pins (two each for the
step and direction signals of the three independent axes x, y and z.)
18
3.3 Break-out Board
Break-out board is an electronic device designed for a flexible interface between CNC machine
and computer system. It is fully compatible with the Mach3 software. It is the bridge between the
machine hardware and the computer. We have used a parallel port break-out board manufactured
Functions:
• It gives step and direction outputs to stepper motors for the motion of the three axes drives (x,
y and z).
19
Fig 3.4: Wiring Diagram
The break-out board is connected to the PC and receives input from the Mach3 software. The
Emergency Stop (E-Stop) switch and limit switches of each axes drive are also connected to the
break-out board. The output from each of the break-out board pins is sent to the Driver Cards with
20
Need of a MOSFET:
Metal Oxide Semiconductor Field Effect Transistor (MOSFET) is an electronic device which is
used for switching and amplifying electronic signals like voltage and current. We used the
MOSFET between the Break-out Board and the Driver Cards. It serves the purpose of converting
12V output from the Break-out Board into 5V signals going to the Driver Cards. This is done to
21
CHAPTER 4
4.1 Work Progress
1. Input and Output Signals of the Axis Drives have been rerouted through the Break-out
Board. The following flow diagram depicts how the axis drives receive command signals
Fig 4.1: Flow diagram of command signals, (LEFT) Old Setup and (RIGHT) New Setup
22
Fig. 4.2 (a) Fig. 4.2 (b)
a. Connection between Break-out Board pins and the Axes Driver Cards.
b. Overall Setup.
23
The connections as mentioned in the Maintenance Manual of the machine were implemented
through the use of a Break-out Board. The following table summarizes the Pin Number and
Pin Number (on 16w ribbon) Function Pin Number on Break-out Board
6 X Step 2
7 X Direction 3
15 Y Step 4
14 Y Direction 5
16 Z Step 6
5 Z Direction 7
2. Studied the electrical connections of the main contactor in the manual and found the
requirement of 220V Supply for its working. Thus, we provided a separate 220V Mains
24
3. The Z axis drive assembly was disassembled.
25
4. Guideways were treated with Anti-Rust WD-40 Liquid and then lubricated with oil.
26
6. Jib Strip was removed, and its projection was welded to repair the locking mechanism.
Fig 4.8: Guideways and Jib Strip Fig 4.9: Vertical head jib strip
Fig 4.10: Gas Welded part Fig 4.11: Jib strip adjustment
screw
27
7. The lubrication pump was removed from the machine, disassembled and its gear
mechanism which was found jammed, was kerosene dipped to make it work. The
lubrication pump sends oil to all moving mechanical components. It receives command
28
4.2 Completed Objectives
29
CHAPTER 5
5.1 References
30