A novel approach to optimize numerical control codes using a systematic block management method

The numerical control (NC) codes generated from Computer Aided Manufacturing (CAM) software follow the sequence of adding elements to the design. As an alternative, it would be quite beneficial in cost-reduction to optimize the manufacturing sequence to minimize the run time. Accordingly, this paper...

Full description

Saved in:
Bibliographic Details
Main Authors: Leapheng, Uon, Ng, Calvin Alexander, Ng, Francis Gregory, Paduman, Sharaful Ilmi, Chua, Alvin
Format: text
Published: Animo Repository 2019
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/faculty_research/2940
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
id oai:animorepository.dlsu.edu.ph:faculty_research-3939
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:faculty_research-39392021-11-17T05:58:30Z A novel approach to optimize numerical control codes using a systematic block management method Leapheng, Uon Ng, Calvin Alexander Ng, Francis Gregory Paduman, Sharaful Ilmi Chua, Alvin The numerical control (NC) codes generated from Computer Aided Manufacturing (CAM) software follow the sequence of adding elements to the design. As an alternative, it would be quite beneficial in cost-reduction to optimize the manufacturing sequence to minimize the run time. Accordingly, this paper introduces a novel approach to optimize the numerical control codes generated from a CAM software package using a systematic block management method. To improve the drilling sequence, contours are also considered as block entities in a traveling salesman problem (TSP) with modifications to systematically manage the blocks of code that define the contours. A MATLAB program was created to automatically optimize the numerical codes from a CAM software translator. Because of easier usage and good performance, a partitioned approach for the λ-opt algorithm was implemented instead of the Lin-Kernighan Heuristic (LKH) that has been extensively proven to be effective in optimizing the traveling salesman problem. The new approach was simulated on sample designs and has been shown to achieve at least 15.52% reduction in airtime and 11.32% reduction in tool travel distance. Experimental data showed a 13.45% decrease in total milling time. © The Authors. 2019-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/faculty_research/2940 Faculty Research Work Animo Repository CAD/CAM systems Machine-tools—Numerical control Traveling salesman problem Mechanical Engineering
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
topic CAD/CAM systems
Machine-tools—Numerical control
Traveling salesman problem
Mechanical Engineering
spellingShingle CAD/CAM systems
Machine-tools—Numerical control
Traveling salesman problem
Mechanical Engineering
Leapheng, Uon
Ng, Calvin Alexander
Ng, Francis Gregory
Paduman, Sharaful Ilmi
Chua, Alvin
A novel approach to optimize numerical control codes using a systematic block management method
description The numerical control (NC) codes generated from Computer Aided Manufacturing (CAM) software follow the sequence of adding elements to the design. As an alternative, it would be quite beneficial in cost-reduction to optimize the manufacturing sequence to minimize the run time. Accordingly, this paper introduces a novel approach to optimize the numerical control codes generated from a CAM software package using a systematic block management method. To improve the drilling sequence, contours are also considered as block entities in a traveling salesman problem (TSP) with modifications to systematically manage the blocks of code that define the contours. A MATLAB program was created to automatically optimize the numerical codes from a CAM software translator. Because of easier usage and good performance, a partitioned approach for the λ-opt algorithm was implemented instead of the Lin-Kernighan Heuristic (LKH) that has been extensively proven to be effective in optimizing the traveling salesman problem. The new approach was simulated on sample designs and has been shown to achieve at least 15.52% reduction in airtime and 11.32% reduction in tool travel distance. Experimental data showed a 13.45% decrease in total milling time. © The Authors.
format text
author Leapheng, Uon
Ng, Calvin Alexander
Ng, Francis Gregory
Paduman, Sharaful Ilmi
Chua, Alvin
author_facet Leapheng, Uon
Ng, Calvin Alexander
Ng, Francis Gregory
Paduman, Sharaful Ilmi
Chua, Alvin
author_sort Leapheng, Uon
title A novel approach to optimize numerical control codes using a systematic block management method
title_short A novel approach to optimize numerical control codes using a systematic block management method
title_full A novel approach to optimize numerical control codes using a systematic block management method
title_fullStr A novel approach to optimize numerical control codes using a systematic block management method
title_full_unstemmed A novel approach to optimize numerical control codes using a systematic block management method
title_sort novel approach to optimize numerical control codes using a systematic block management method
publisher Animo Repository
publishDate 2019
url https://animorepository.dlsu.edu.ph/faculty_research/2940
_version_ 1718382717540761600