Computer Integrated Manufacturing

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

COMPUTER INTEGRATED MANUFACTURING

CIM814
LAB WORK REPORT

DEPARTMENT OF MECHANICAL ENGINEERING (MSc.)


MECHATRONICS OPTIONS
GROUP TWO
GROUP MEMBERS
MALAM ABDOU HIMA MOHAMED P21EGME8061
YAHAYA NAYAYA TAHIR P21EGME8005
HAMA SAFIOU DJINGAREY P21EGME8041
OYETUNDE JAMIU OLAIDE P21EGME8030
ABDULFATAH SIKIRU BELLO P21EGME8050

1
1.0 INTRODUCTION
The CNC Milling workshop, held on 22/11/2023, proved to be a resounding success,
providing participants with a comprehensive understanding of Computer Numerical
Control (CNC) milling processes. All members of group two who’s names where
listed above participated fully in the workshop which aimed to equip the attendees
with practical skills and theoretical knowledge essential for effective CNC milling
operations.

2.0 MATERIALS/EQUIPMENT
● CNC MILLING MACHINE (TRAINER) “S-Mill C4017 CNC”
● Work Piece 10cm X 8cm X 2cm (Wood)
● Computer
● USB Code

3.0 PROCESS AND LAB OPERATION


3.1 DESIGN: The Shape is model using a blender App 4.0 which was then printed
in 3D orthographic view, with an isometric view of the plan, side and front with
dimension.

2
3
3.2 CODING & SIMULATION:
Using the a laptop, a G & M code was drafted, run and simulated. The G & M codes,
commonly known as the language of CNC (Computer Numerical Control) machines,
were the sets of instructions used to control CNC milling operations. These codes
are integral to the programming of CNC milling machines, dictating the precise
movements and actions of the machine during the machining process.
3.2.1 G Codes & M Codes(Preparatory Functions Used):
G00 - Rapid Positioning: Moves the tool quickly to a specified position at maximum
traverse rate.

4
G01 - Linear Interpolation: Commands the tool to move in a straight line from one
point to another at a programmed feed rate.
G02/G03 - Circular Interpolation: Specifies clockwise (G02) or counterclockwise
(G03) circular motion, defining the endpoint, radius, and plane of the arc. (for our
work G02 was used)
M03/M04 - Spindle On/Off (Clockwise): Starts (M03) or stops (M04) the spindle,
with M03 indicating clockwise rotation.
M02 - End of Program: Marks the end of the program, with M02 potentially stopping
the machine, and M30 serving as a program end and reset.
3.2.2 Codes Used:
N1 M03 S1500
N2 G00 X-20 Y-40
N3 G01 X20 Y-40 Z-6 F100
N4 G02 X40 Y-20 I40 J-20 R20 E90
N5 G01 X40 Y20
N6 G01 X20 Y40
N7 G01 X-20 Y40
N8 G01 X-20 Y-40
N9 G01 X-25 Y-40
N10 G01 X-25 Y40
N11 G01 X-40 Y40
N12 G01 X-40 Y-40
N13 G01 X-25 Y-40
N14 G01 X20 Y-40 Z-3
N15 G02 X40 Y-20 I40 J-20 R20 E90
N16 G01 X40 Y20
N17 G01 X20 Y40
N18 G01 X-20 Y40
N19 G01 X-20 Y-40
N20 G01 X-25 Y-40
N21 G01 X-25 Y40
N22 G01 X-40 Y40

5
N23 G01 X-40 Y-40
N24 G01 X-25 Y-40
N25 G01 X20 Y-40 Z-3
N26 G02 X40 Y-20 I40 J-20 R20 E90
N27 G01 X40 Y20
N28 G01 X20 Y40
N29 G01 X-20 Y40
N30 G01 X-20 Y-40
N31 G01 X-25 Y-40
N32 G01 X-25 Y40
N33 G01 X-40 Y40
N34 G01 X-40 Y-40
N35 G01 X-25 Y-40
N36 G00 X0 Y0 Z4
N37 M05

SIMULATION

6
DEFINED MACHINE/PROJECT HOME
4.0 MILLING OPERATION
4.1 CNC MILLING MACHINE (TRAINER) “S-Mill C4017 CNC”
A CNC (Computer Numerical Control) milling machine trainer is a specialized tool
designed for educational purposes, allowing students to gain hands-on experience in
CNC milling operations. The machine is situated in Mechatronics Lab, Department of
Machatronics Engineering, Faculty of Engineering, Ahmadu Bello University, Zaria
Axis Movement: The machine typically operates with three or more axes, allowing for
precise movement in the X, Y, and Z directions. Some advanced models may have
additional rotational axes.
4.2 PROCESS
With the workpiece integrated and communication established, participants
advanced to the heart of the operation—the execution of CNC codes. Each line of
code was a meticulously crafted set of instructions, directing the machine's
movements, tool engagement, and overall milling strategy. This phase demonstrated
the intersection of theoretical knowledge and practical application, as participants

7
witnessed the transformation of digital commands into tangible, precision
machining.

WORK PIECE

5.0 CHALLENGES
● Prior to commencing the lab work, numerous attempts were undertaken to
establish communication between the CNC milling trainer and the machine.
● Following the successful establishment of communication, certain operations
of the machine exhibited reluctance to function when operated directly.
● Before achieving the completion of the final workpiece, two earlier workpieces
were spoiled during the process.

8
6.0 CONCLUSION
Throughout this process, participants actively engaged with the CNC milling trainer,
observing the nuances of code execution and the machine's response to each
command. This hands-on experience enhanced their understanding of the direct
correlation between programming decisions and the physical output on the
workpiece.
The integration of the workpiece into the CNC milling trainer, coupled with the
establishment of seamless communication and the subsequent execution of CNC
codes, epitomized the synergy between theory and practice. This session not only
reinforced the importance of meticulous workpiece setup but also underscored the
transformative power of well-crafted CNC programming. As we reflect on this pivotal
phase, we recognize the invaluable contribution of participants and the efficacy of
the CNC milling trainer in providing a platform for immersive learning. This
experience serves as a cornerstone in our commitment to delivering practical,
hands-on training that equips individuals with the skills needed to navigate the
complexities of CNC milling technology.

You might also like