Parallelized Collision Detection Algorithm for Non-contact Machining Simulation Based on Space Partitioning and Path Point Equalization

High-energy beam CNC machining, such as laser, water jet, and plasma machining, is widely applied in modern manufacturing due to its non-contact processing, precise energy control, and broad adaptability. However, potential collisions between tools and machine tools can cause serious accidents, maki...

Full description

Saved in:
Bibliographic Details
Published in:Journal of physics. Conference series Vol. 2988; no. 1; pp. 12003 - 12015
Main Authors: Zhang, Ying, Zhang, Shijin, Ren, Zhongwei, Wu, Yuqiang, Jiang, Fengyang
Format: Journal Article
Language:English
Published: Bristol IOP Publishing 01.03.2025
Subjects:
ISSN:1742-6588, 1742-6596
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:High-energy beam CNC machining, such as laser, water jet, and plasma machining, is widely applied in modern manufacturing due to its non-contact processing, precise energy control, and broad adaptability. However, potential collisions between tools and machine tools can cause serious accidents, making pre-processing simulation essential. As tasks become more complex, the increase in triangular facets of models and tool path points leads to a significant rise in computational overhead for CNC machining simulations. Although multi-core processors provide powerful computing capabilities, traditional serial collision detection methods fail to fully utilize these resources. To address this issue, we propose a parallelized collision detection algorithm for high-energy beam CNC machining simulations. By dividing the tool paths into sub-tasks and leveraging multi-core processors for concurrent processing, the algorithm enhances efficiency while maintaining accuracy. Experiments in water jet and laser machining scenarios demonstrate that our approach effectively reduces computation time and improves real-time performance and reliability. This study introduces parallel computing strategies to improve collision detection efficiency, combines the parallelization idea with the collision detection algorithm in CNC machining simulation offering an efficient solution for complex high-energy beam machining tasks.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1742-6588
1742-6596
DOI:10.1088/1742-6596/2988/1/012003