scholarly journals Application of precedence constrained travelling salesman problem model for tool path optimization in CNC milling machines

Author(s):  
Ilker Kucukoglu ◽  
Tulin Gunduz ◽  
Fatma Balkancioglu ◽  
Emine Chousein Topal ◽  
Oznur Sayim

In this study, a tool path optimization problem in Computer Numerical Control (CNC) milling machines is considered to increase the operational efficiency rates of a company. In this context, tool path optimization problem of the company is formulated based on the precedence constrained travelling salesman problem (PCTSP), where the general form of the TSP model is extended by taking the precedence of the tool operations into account. The objective of the model is to minimize total idle and unnecessary times of the tools for internal operations. To solve the considered problem, a recent optimization algorithm, called Satin Bowerbird Optimizer (SBO), is used. Since the SBO is first introduced for the global optimization problems, the original version of the SBO is modified for the PCTSP with discretization and local search procedures. In computational studies, first, the performance of the proposed algorithm is tested on a well-known PCTSP benchmark problems by comparing the proposed algorithm against two recently proposed meta-heuristic approaches. Results of the comparisons show that the proposed algorithm outperforms the other two competitive algorithms by finding better results. Then, the proposed algorithm is carried out to optimize the hole drilling processes of three different products produced by the company. For this case, with up to 4.05% improvement on the operational times was provided for the real-life problem of the company. As a consequence, it should be noted that the proposed solution approach for the tool path optimization is capable of providing considerable time reductions on the CNC internal operations for the company.

2014 ◽  
Vol 663 ◽  
pp. 657-661 ◽  
Author(s):  
Khashayar Danesh Narooei ◽  
Rizauddin Ramli

Computer numerical control (CNC) machines have been widely used in automotive manufacturing industries especially of machining operation in automotive part such as engine body and cylinder. One of the key features that improve efficiency of CNC machining is through the optimization of tool path. Previous researcher to optimize tool path has premeditated several approaches. This paper aims to provide a critical review of those approaches that have been developed in tool path. The developed tool path approaches covered different types of machining process under various constraints condition. This paper focuses on tool path generation in CNC machining such as milling and cutting process. Based on our finding, this review paper collects information on tool path optimization and recommends future research direction.


2021 ◽  
Vol 11 (7) ◽  
pp. 3259
Author(s):  
Eunyoung Heo ◽  
Namhyun Yoo

In numerical control (NC)-based machining, NC data-based tool paths affect both quality and productivity. NC data are generated according to cutting conditions. However, NC data causing excessive cutting load can accelerate tool wear and even result in tool damage. In the opposite case, increasing machining time can affect productivity. NC data can influence surface quality from the perspective of cutting dynamics according to machine tool–material-tool combination. There have been a lot of studies on tool-path optimization. However, it is impossible to perfectly predict cutting dynamics such as tool wear, material non-uniformity, chatter, and spindle deformation. In fact, such prediction-based tool-path optimization can cause errors. Therefore, this study attempts to synchronize spindle load and NC data and uniformize the machining load through the analysis of stored data using digital-twin technology, which stores and manages machining history. Uniformizing machining load can reduce rapid traverse in the event of no load, feed rate in an overload area, and shock on a tool when the tool and material are met by adding approach feed. Analyzing results of the attempts proposed in this paper, the chatter was completely removed in the machining with D100 and D16, although some chatter remained in the machining with D25 and D16R3 tools. In addition, the processing time could be reduced from a minimum of 7% to a maximum of 50% after optimization.


Author(s):  
V. Sundararajan ◽  
Paul K. Wright

Agile methods of software development promote the use of flexible architectures that can be rapidly refactored and rebuilt as necessary for the project. In the mechanical engineering domain, software tends to be very complex and requires the integration of several modules that result from the efforts of large numbers of programmers over several years. Such software needs to be extensible, modular, and adaptable so that a variety of algorithms can be quickly tested and deployed. This paper presents an application of the unified process (UP) to the development of a research process planning system called CyberCut. UP is used to (1) analyze and critique early versions of CyberCut and (2) to guide current and future developments of the CyberCut system. CyberCut is an integrated process planning system that converts user designs to instructions for a computer numerical control (CNC) milling machine. The conversion process involves algorithms to perform tasks such as feature extraction, fixture planning, tool selection, and tool-path planning. The UP-driven approach to the development of CyberCut involves two phases. The inception phase outlines a clear but incomplete description of the user needs. The elaboration phase involves iterative design, development, and testing using short cycles. The software makes substantial use of design patterns to promote clean and well-defined separation between and within components to enable independent development and testing. The overall development of the software tool took about two months with five programmers. It was later possible to easily integrate or substitute new algorithms into the system so that programming resources were more productively used to develop new algorithms. The experience with UP shows that methodologies such as UP are important for engineering software development where research goals, technology, algorithms, and implementations show dramatic and frequent changes.


2015 ◽  
Vol 799-800 ◽  
pp. 1193-1196 ◽  
Author(s):  
Shu Kun Cao ◽  
Yong Hong Deng ◽  
Kun Zhang ◽  
Shi Ping Liu ◽  
Wen Jing Meng

In order to solve the problem of free surface processing of tool redundancy,the tool lack problem, and the demerit of low machining efficiency, etc., based on the iso-scallop method, based on the iso-scallop method, we put forward a kind of free surface NC machining tool path optimization algorithm,make the surface boundary discrete point set, which is generated by point set ring machining path, diagonal connection and then use the path of the adjacent curve, forming cutting tool machining line.finally, the calculation of step size and line spacing in machining path based on the iso-scallop method and the process of feeding direction is optimized. Proved by the simulation process, the algorithm is feasible and can effectively avoid tool redundancy and tool lack problems,concesquently, processing efficiency improved significantly.


2020 ◽  
Vol 54 ◽  
pp. 328-336
Author(s):  
Ahmad Farhadi ◽  
Lin Gu ◽  
Wansheng Zhao ◽  
K.P. Rajurkar

Sign in / Sign up

Export Citation Format

Share Document