000 04753ntm a2200361 i 4500
999 _c96406
_d96412
003 MY-KuUP
005 20251125105953.0
006 t||||fr|||| 000 0
008 220310s2021 my a|||frm||| 00| 0 eng d
020 _aTHE0009147(Local)
_qhardback
040 _aUMP
_beng
_cUMP
_erda
090 _aFTKPM .H34 2021 r Thesis
100 1 _aMohamad Hafiz Mohamad,
_eauthor.
245 1 0 _a4 axis machining simulation routines via application programming interface (API) in cam systems /
_cMohamad Hafiz Mohamad
264 1 _aKuantan, Pahang :
_bUMP,
_c2021
264 4 _c© 2021
300 _axiii, 120 pages :
_billustrations (some color) ;
_c30 cm. +
_e1 CD ROM
336 _atext
_2rdacontent
336 _atext
_2rdacontent
337 _aunmediated
_2rdamedia
337 _acomputer
_2rdamedia
338 _avolume
_2rdacarrier
338 _acomputer disc
_2rdacarrier
347 _atext file
_bPDF
_2rda
500 _aFaculty of Manufacturing and Mechatronic Engineering Technology
502 _aThesis (Master of Science) -- Universiti Malaysia Pahang – 2021
504 _aIncludes bibliographical references
520 3 _aMost of the Computer-Aided Manufacturing (CAM) systems were built-in with the simulation tools for validation purposes. In machining process planning, simulation has become an important element to achieve reliable output and obtain efficient result. Proper selection of optimum machining parameters will allow effective cutting operation with minimum time and good product quality. However, the simulation tasks in CAM system can become inefficient especially for the repeating routines that required various possibility input to the analysis. Manual human interventions are still needed for machining simulation setup. The objective of this research is to investigate the implementation of programming interface in CAM systems to handle simulation routines. The research is specifically focus on the correlation of several cutting approaches towards machining efficiency particularly in 4 axis milling machining. The applications namely as RoughSimulCAM and FinishSimulCAM were developed to assist the simulation routines in CAM interface. Basically, the development involves translating the simulation instructions in CAM into programming language. From this point, the codes are modified, enhanced and customized to assist the simulation routines. The functions of the developed applications are to simulate series of machining operations based on variable input data and generate optimum parameters for cutting processes. These applications are programmed in Visual Basic 10 and integrated within NX CAM 10 system. The applications work on two different stages of cutting which are roughing and finishing operations. The cutting parameter evaluated in roughing operations is cutting orientation, while in finishing operation, the axial and radial depth-of-cut is studied. RoughSimulCAM analyzes roughing operation through the manipulation of different cutting orientation and generate estimated volume removed. Orientations set with highest volume remove is selected as optimum parameter to execute roughing operations. FinishSimulCAM works to establish optimum correlation between axial depth-of-cut (ADOC) and radial depth-of-cut (RDOC). A set of ADOC and RDOC with highest volume remove will be proposed at the end of the simulation. This parameter is highly depending on the geometrical features presented on machined part. Series of machining operations were carried out in 4 axis CNC milling machine setup to validate the program. This research is part of an attempt to establish efficient method in performing the simulation routines for CNC machining. Ultimately, the method proposed in this research manages to improve overall machining simulation processing times up to 77.3%, which is from 22.50 min to 5.11 min per operation. In terms of surface roughness performances, overall results achieve for each simulation are below than 1.0 µm, which is acceptable for finishing operation with manual polishing. The implications can be perceived from this study is capable to minimized of process planning tasks, expanded the CADCAM ability to simulate various cutting approaches and managed to obtain acceptable quality of machined parts.
610 2 0 _aFaculty of Manufacturing and Mechatronic Engineering Technology
_xDissertations
650 0 _aUniversities and colleges
_xDissertations
650 0 _aTheses
942 _2lcc
_cTHESIS