Cad Cam Report PDF

Title Cad Cam Report
Author Syafiq Fauzi
Course lab sem 2
Institution Universiti Teknologi MARA
Pages 9
File Size 345.6 KB
File Type PDF
Total Downloads 43
Total Views 182

Summary

Lab report...


Description

FACULTY OF MECHANICAL ENGINEERING UNIVERSITI TEKNOLOGI MARA (UiTM)

LABORATORY REPORT Program

:

Bachelor of Engineering (Hons) Mechanical (EM220)

Course

:

Manufacturing Processes Laboratory

Course Code

:

MEM564

Title of Topic

:

COMPUTER AIDED DESIGN/ COMPUTER AIDED MANUFACTURING

Class

:

EMD5M4B1

Date of Report Submission

:

11/11/2020

Lecturer/ Instructor

:

MR. RADZUAN A. RAHMAN

No.

Student Name

1.

Student ID Number

MUHAMMAD SYAFIQ BIN MOHAMAD FAUZI

2019660666

General Guidelines: LEVEL

Weak

Marginal

Satisfactory

Good

Excellent

Scale

1

2

3

4

5

Criteria

CLO1 CLO3 CLO2 CLO5

Scale Qualifying requirements: Cover Introduction

2

Apparatus

2

Safety and Experimental Procedure

4

Conclusions

3

Recommendation

3

References

1

Report delivery

1

Level Achieved Acceptable?

Total Marks (80%)

Marks Obtained * Yes / No

1.0 TITLE COMPUTER AIDED DESIGN/ COMPUTER AIDED MANUFACTURING

2.0 OBJECTIVES  To learn on running NC program.  To apply Computer Aided Design and Computer Aided Manufacturing knowledge.  To learn on using CNC milling machine.  To apply safety and precaution during lab session. 3.0 INTRODUCTION CNC machining is a manufacturing process in which pre-programmed computer software determine the movement of factory tools and machinery. The process can be used to control a range of complex machinery. With machining, 3D cutting tasks can be finished in a single set of commands. First of all, by using Computer Aided Design or Computer Aided Manufacturing wherein to create and design a product by constructing computers model defined by geometric parameters. CAD is mainly used for preliminary design, modification, analysis of a design. CAM software used the part that has been created by CAD software to generate a tool path to control the machine to turn the part into a physical part. CAM system are related with computer numerical control (CNC) or direct numerical control (DNC) system. CNC machining work when a CNC system is generated, the desired cuts are programmed into the software and ordered to corresponding tools and machinery, which carry out the dimensional tasks as specified. In CNC, the machine will operate by numerical code where a software generate a language referred as G-code and have been written to control various motion of the machine such as feed rate, speed and position/coordination.

4.0 APPARATUS  CNC Milling machine  NC Program  Laptop  Rough stock  Machine controller 5.0 SAFETY AND EXPERIMENTAL PROCEDURE SOFTWARE PROCEDURE 1.

Launch CATIA V5 software to draw 2-dimensional vector design and create 3dimensional solid part design.

2.

Design a part with dimension 100x50x25 mm by using CATIA software and create your student ID on top of the surface using CNC milling systems.

3.

The formatted CAD file will be run and read through CAM software.

4.

Run and simulate the part using CATIA. Then, execute.

5.

After execute it, the part data will be extracted and generate G-code to the CNC machine to start the machine operation.

6.

The G-code will start with ‘STARTFIFO’ which required for machine to read the instruction.

CNC MILLING MACHINE PROCEDURE 1.

Switch on isolator to work the machine.

2.

Switch on machine controller and supply air with 6 bar pressure.

3.

Set the machine position to x:0, y:0 and z:0.

4.

Transfer G-code that have been generated to the CNC milling machine.

5.

Set the work object to x:0, y:0 and z:0 after load G-code to CNC milling machine.

6.

Close door and press start button to start the operation of machine.

6.0 CONCLUSION CNC machine is commonly used in manufacturing and industrial application where it process offers various of capabilities and operations. Many CNC machining operations, the required equipment and some consideration should be taken by manufacturers when deciding to produce a product. CNC machining process can be used to control a complex machinery. Hence,3-dimensional part can be done in a single command with CNC machining. From this lab session, it can be concluded that student will be able to create 2D vector design and 3D solid part design. Student also be able to set up the machining parameter for CNC milling machine by using CAD/CAM software and simulate the tool path of the operation. Most important, student should be able to generate the Gcode and understand the G-code. Top 15 G code that have been generated are shown below:

STARTFIFO N1 G54 G64 G40 G90 G17 G94 G49 G80 N2 M8 N3 G53 N4 T1 M6 N5 G0 X9.578 Y21.657 S1000 M3 N6 Z20. N7 Z10.001 N8 G1 Z.001 F300. N9 X9.479 Y20.886 Z-.208 N10 X9.481 Y20.885 N11 X12.436 Z-1. N12 X15.392 F1000. N13 Y21.142 N14 X15.389 Y21.143 N15 X10.373

All the codes that have been generated have their own explanation. STARTFIFO indicates the starting of the operation and G code and be written to make sure that the machine wil be able to read it as starting language and run. For code N, it mean as block number where each set of instruction is on separate or block. Next, code G is the preparatory code where commands describe positions such as G00 is a motion moving in a straight line at rapids speed. Code M is the machine action, example M02 means the end of the program. After that, code S is defined as speed either spindle or others like S1000 where 1000 is the spindle speed in revolution/minutes. Code T is defined as tool selection, example T01 means use Tool 1 to get the job done and code F is defined as feed rate. Example, F20 where it move at feed rate of 20 inches per revolution. To be conclude, the objective of the lab session have been achieved where using the basic NC program on CNC milling machine. The process of operation is ease by using NC program where it has great manufacturing flexibility, also it reduced manufacturing lead time and improved quality control where no risk of human mistakes.

7.0 RECOMMENDATION Some recommendation might be considered for further investigation. Dimension precision is important where the acceptable tolerance are required for machining. Design parts that beyond it tolerance will occur fail where it exceed it limits. CNC machine can very precise on machining a product. However, different CNC machine have differ tolerances, and need to be specified for manufacturing application by manufacturer. As recommendation, using a small machining tolerance can obtain an accurate product but need to considered some of the failure that will be occur. Secondly, the cut height need to be adjust at appropriate distance. To improve the cutting product, the distance between the tool and the product need to be considered before starting the operation where it can occur some failure when it too close or too far. Also, the tool need to specified for certain operation where it can make the tool to break or damage happened.

Lastly, CNC machine has application in a wide production operations. Hence, the machine need to be inspect before starting some operation where it can lead to high loss if the machine breakdown or damage. Other than that, problem that occur in CNC machine also be programmed where it can be lead to misunderstanding of G code and M code or wrong input data. As recommendation, student need to understand the G code and M code for using CNC machine.

8.0 REFERENCES 1.

Editor of Fusion 360 Blog (2018), What is Computer Aided Manufacturing (CAM)? Retrieved from https://www.autodesk.com/products/fusion360/blog/computer-aided-manufacturing-beginners/

2.

Editor of Staff Writer (2020), Understanding CNC Machining. Retrieved from

https://www.thomasnet.com/articles/custom-manufacturing-

fabricating/understan ding-cnc-milling/ 3.

Editor of Lincoln Tech News (2016), What is CNC Machining and Why is it Important? Retrieved from https://www.lincolntech.edu/news/skilled-trades/cnc-machining-

and-manufacturi ng/what-is-a-cnc-machining-and-manufacturing/what-is-a-cncmachine#:~:text=

People%20from%20all%20different%20pursuits,more

%20efficient%20and%20s 4.

afer%2C%20t

Editor of Astro Machine Works (2020), What is CNC machining? An overview of the CNC machining process. Retrieved from https://astromachineworks.com/what-is-cnc-

machining/#:~:text=CNC%20machin ing%20is%20a%20manufacturing,lathes %20to%20mills%20and%20routers.

5.

Editor of Design Tech (2015), Introduction to CAD, Background, Uses and Types of CAD Software. Retrieved from https://www.designtechcadacademy.com/knowledgebase/introduction

cad#:~:text=CAD%20(Computer%20Aided%20Design)%20is,component%20in 6.

Editor of How To Mechatronics (2020), G-code Explained| List of most important G-code commands. Retrieved from

https://howtomechatronics.com/tutorials/g-code-explained-

list-of-most-important 7.

-g-code-commands/

Editor of American Micro (2019), The Differences between G codes and M codes. Retrieved from https://www.americanmicroinc.com/difference-g-code-mcode.html

8.

Editor of American Micro Industries (2020), Machining Tolerances Retrieved from https://www.americanmicroinc.com/machining-tolerances.

9.

Editor of Xometry Europe (2019), Tolerances in CNC machining, tolerancing tips | Blog | Xometry Europe. Retrieved from https://xometry.de/en/tolerances-in-cnc-machining/

10. Editor of Inc.5000, Computer Aided Design(CAD) and Computer Aided Manufacturing(CAM). Retrieved from https://www.inc.com/encyclopedia/computer-aided-design-cadand-computer-aid

9.0 APPENDIX

ed-cam.html

Figure 9.1: Computer Numerical Control (CNC) milling machine.

Figure 9.2: A part with Student ID created on top of it.

STARTFIFO N1 G54 G64 G40 G90 G17 G94 G49 G80 N2 M8 N3 G53 Figure 9.3: List of G-code N4 T1 M6 N5 G0 X9.578 Y21.657 S1000 M3 N6 Z20. N7 Z10.001...


Similar Free PDFs