This document outlines the procedures for designing a key part and generating CNC code for its machining using CATIA. It involves 7 steps for part design including sketching, extruding, filleting, pocketing, and finishing. 6 steps are described for setting up the machining operations of pocketing, profiling, and drilling. Generating G-code is done interactively by executing the program. The final product is a simple key part that is machined using 3 operations of pocketing, profiling and drilling as programmed in CATIA. The purpose is to apply CAD/CAM skills for designing and planning the machining of a basic part.
1. FACULTY OF MANUFACTURING ENGINEERING
YEAR 3 / SEMESTER 2
CAD/CAM (BMFR 3523)
3 BMFG 2
ASSIGNMENT 3 : KEY
No Group Member Matric number
1 MOHD SHAHRUL HAFIDZ BIN SHAHRUL
NUWII
B051410095
2 SISUBALAN A/L SELVAN B051410128
3 MUHAMMAD HAKIM BIN ZAINUDDIN B051410001
4 MOHAMAD FARID BIN CHE AWANG B051410202
Prepared for:
WAHYONO SAPTO WIDODO
2. TABLE OF CONTENT
No Titles Page
1.0 Introduction
2.0 Writing procedures
2.1 Part design
2.2 Machining operation
2.3 Generating G-Code
2.4 Final product
3.0 Conclusion
4.0 References
3. 1.0 INTRODUCTION
CATIA stands for Computer Aided Three dimensional Interactive Application, the
first release of CATIA was back in 1977 by Dassault Systemes, who still maintain and
develop the software. CATIA was initially developed for use in designing the Dassault
Mirage fighter jet. Over the years, CATIA has developed into much more than a CAD
(Computer Aided Design) software package. It is now a software suite which incorporates the
following capabilities; CAD, CAM and CAE [1].
In this assignment, every student will be grouped into 4 persons and every group has
to design a machining operation for any part which consists of at least 3 machining operation
(Pocketing, Profiling and Drilling operation). The machining operation should cover the
machining strategy, tool strategy, machining parameter, including simulation of the final
product after machining has been completed. As for this assignment, we decided to design a
simple key that has at least 3 machining operation.
Figure 1 : Key
A key is a device that is used to operate a lock (such as to lock or unlock it). A typical
key is a small piece of metal consisting of two parts: the blade, which slides into
the keyway of the lock and distinguishes between different keys, and the bow, which is left
protruding so that torque can be applied by the user [2].
Propose of this report is to apply team based approached to which will improve
teamwork and design skills of the students. This report will show how the part is design by
using CATIA.
4. 2.0 WRITING PROCEDURE
2.1 Part Design
STEP 1: Enter the sketcher workbench
Select Start -> Mechanical Design -> Sketcher from the menu bar
Click the desired reference plane (XY plane)
Click the Rectangle icon from the Profiles toolbar
Draw or sketch a big a rectangle
STEP 2: Leaving Sketcher Workbench
Once you have done with the sketching, click the Exit Workbench icon.
From Sketch-Based Features, select the Pad icon.
The Pad Definition dialog will be displayed.
In the Selection text box, name the sketch and enter the desired length of the part inside the
Length text box.
Hence, the sketch will be extruded to the desired thickness.
5. STEP 3: Attach and extrude side part
On constraint toolbar, select Constraint
Set the constraint to 10mm
From Sketch-Based Features, select the Pad icon
In the Selection text box, name the sketch and enter the desired length of the part inside the
Length text box.
Hence, the sketch will be extruded to the desired thickness (10mm).
6. STEP 4: Edging or applying fillet
Select Edge icon
The Edge Fillet Definition box will be displayed
Set up the desired radius of the fillet and the (objects) faces to be fillet
Click on Ok to apply the fillet
7. STEP 5: Pocketing a hole and removing undesired parts
Select Circle icon on the Profiles toolbar
Set the centre of the circle to the head of the key with diameter of 10mm
Select Pocket icon
Hence the circle will be removed to make a hole.
8. Select Constrain icon, input the desired length of the part that to be removed
Click on Pocket icon
Set the thickness of the pocket on the Depth answer box
Click Ok box, the part will be removed from the product
9. STEP 6: Smoothening the edges with fillet
Click Edge icon
The Edge Part Definition box would be displayed
Select the edge that to be fillet
Click on Ok
Filleted edges would be displayed
10. STEP 7: Pocketing a drain and finishing
Click on the Rectangle icon
Drag and draw on the tail part
Select Pocket icon
Enter the desired the depth of the parts to be removed
Apply fillet on the sharp edges
11. 2.2 Machining Operation
STEP 1: Enter the workbench
Click Start -> Machining -> Prismatic Machining
The Prismatic Machining workbench appears.
Select Manufacturing Program.1 in the tree to make it the current entity.
12. Click the insert program entity command then make the program current
STEP 2: Create a Pocketing Operation
Select the Pocketing icon
The Pocketing dialog box appears
13. The red status light on the tab indicates that you must select the pocket geometry in order to
create the operation.
Right click the red Bottom in the icon and select Contour Detection from the contextual
menu.
Click the red Bottom area
Select the bottom of the pocket
The boundary of the selected pocket bottom is automatically proposed as drive element for
the operation thanks to the Contour Detection setting
The dialog box reappears. The bottom and sides of the pocket in the icon are now colored
green, indicating that the corresponding geometry is defined for the operation.
14. The tab status is now green.
STEP 3: Assign a Tool
Double click the Profile Contouring operation in the program, then in the Tooling tab
page, select the Tool tab.
Enter name of the new tool (T1 Conical Mill D 25)
Assign the desired parameters of the tool and click Ok to accept the new tool.
The program is automatically updated.
15. STEP 4: Replay the Tool Path
Select the pocketing operation in the tree then select the Replay Tool Path icon
Choose the drop down icon for a Point by Point replay of the tool path
Click the (Backward) button to position the tool at the start point of the operation.
Click the (Play) button to start the replay and continue to click that button to move the
tool along the computed trajectory.
Set up the direction of cut
Click OK to quit the replay mode.
16. STEP 5: Create a Profile Contouring Operation
Select the Profile Contouring icon
The Profile Contouring dialog box appears
Click the Bottom Hard text in the sensitive icon to switch the type of bottom to Soft
Click the Bottom plane then select the corresponding part geometry.
Click the Top plane in the icon, then select the corresponding part geometry.
17. Click Replay in the dialog box to visually check the operation's tool path
STEP 6: Create a Drilling Operation
Select the Drilling icon. The Drilling dialog box appears.
Select the red hole depth representation in the sensitive icon.
The Pattern Selection dialog box appears.
Select the cylindrical feature of the first hole.
Select the second hole feature, then double click to end hole selection.
The Drilling dialog box replaces the Pattern Selection dialog box.
Double click the Jump distance parameter in the sensitive icon, then enter the desired
value.
18. Click Preview
Click Replay
Click OK to create the Drilling operation in the program.
19. 2.3 Generating G-Code
Right click on the Manufacturing Program.1 in the selection tree
Manufacturing Program.1 object -> Generate NC Code Interactively.
The Generate NC Output Interactively dialog box appears.
Select APT as the desired NC data type.
Click Output File to select the folder where you want the file to be saved and specified the name of the
file.
20. Click Execute to generate the APT source file.
---------------------------------------
Reading document : Start.
Reading document : End.
---------------------------------------
Verifying document : Start.
Verifying document : End.
---------------------------------------
Machine initialization : Start.
Warning : Machine : PP Word Table not found at the specified place
Machine initialization : End.
---------------------------------------
Generating NC code file : Start.
Information: ** activity Manufacturing Program.1 : INIT. **
Information: ** activity Tool Change.3 : INIT. **
Information: ** Machining and total time : 0s , 0s . **
Information: ** activity Tool Change.3 : END . **
Information: ** activity Drilling.1 : INIT. **
Information: ** Machining and total time : 1s , 1s . **
Information: ** activity Drilling.1 : END . **
Information: ** activity Tool Change.2 : INIT. **
Information: ** Machining and total time : 0s , 0s . **
Information: ** activity Tool Change.2 : END . **
Information: ** activity Pocketing.2 : INIT. **
Information: ** Machining and total time : 52s , 53s . **
Information: ** activity Pocketing.2 : END . **
Information: ** activity Profile Contouring.1 : INIT. **
Information: ** Machining and total time : 1mn 21s , 1mn 22s . **
Information: ** activity Profile Contouring.1 : END . **
Information: ** activity Manufacturing Program.1 : END . **
Generating NC code file : End.
---------------------------------------
---------------------------------------
End of Batch.
---------------------------------------
22. 3.0 CONCLUSIONS
Computer-Aided Design and Computer-Aided Manufacturing, or in short CAD/CAM
refers to computer software that is used in both designing and manufacturing products. CAD
involves the use of computer technology to design and for design documentation, meanwhile
CAD/CAM software is most often used for machining of prototypes and finished parts.
CATIA would the perfect example for the software that involves CAD/CAM features.
CATIA which is the acronym for computer aided three-dimensional interactive application is
a multi-platform software suite for computer-aided design (CAD), computer-aided
manufacturing (CAM), computer-aided engineering (CAE) and many other things. The
purpose of this project would be to expose and train ourselves on how to use the CATIA
which would be a great help to be used later in our future. By doing so, it would also provide
us the opportunity to capitalize our technical skills and abilities in the field of industrial or
manufacturing engineering. Throughout this project, we learnt on how Create basic
machining operation in Prismatic Machining including pocket operation, profile operation
and drilling operation. Other than that, we also learnt how to create and set-up tool operation
including type of cutter tool, dimensions and machining parameter as well as generate NC
code for part machining. With this knowledge on CATIA, we hope that it could lead us for
getting a better job at higher probability.
23. 4.0 REFERENCES
[1]What is Catia? (n.d.). Retrieved 5 31, 2017, from http://www.intrinsys.com/blog/what-is-
catia.
[2] Key(Lock). (n.d.). Retrieved 5 31, 2017, from https://en.wikipedia.org/wiki/Key_(lock).