Parallel tool-path generation for Additive Manufacturing: A GPU-based zigzag filling

被引:3
作者
Faust, Ricardo Casagrande [1 ]
Minetto, Rodrigo [1 ]
Volpato, Neri [1 ]
机构
[1] Fed Univ Technol Parana UTFPR, Addit Mfg & Tooling Grp NUFER, Curitiba, Brazil
来源
ADVANCES IN INDUSTRIAL AND MANUFACTURING ENGINEERING | 2023年 / 6卷
关键词
Zigzag tool-path; Parallel algorithm; Process planning; GPU; OpenCL; DIRECTION;
D O I
10.1016/j.aime.2022.100107
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a parallel zigzag (raster) tool-path generation method for Additive Manufacturing (AM). Based on the analysis of some ordinary serial algorithms, it was observed that some compute-intensive operations could be parallelized by using a Graphics Processing Unit (GPU) architecture. However, to achieve this, many challenges were faced and solved by designing a method to work concurrently with individual contour segments on multiple layers while keeping the data organized. The method's ability to solve the zigzag generation problem was verified, and its performance was measured by running an exhaustive search for optimal raster angles to reduce manufacturing time. The results showed that the method was effective and generated relevant computational gain, being up to 9 times faster than its serial counterpart. In the tool-path optimization, the simulations found configurations yielding an average length of raster lines up to 38% longer, which, in turn, can reduce manufacturing time.
引用
收藏
页数:12
相关论文
共 50 条
[31]   GPU-based Parallel Computing for VANETs: Current State and Future Prospects [J].
Borah, Abinash ;
Paranjothi, Anirudh .
2023 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, IPCCC, 2023,
[32]   GPIC: A GPU-based parallel independent cascade algorithm in complex networks [J].
Su, Chang ;
Na, Xu ;
Zhou, Fang ;
Lu, Linyuan .
CHINESE PHYSICS B, 2025, 34 (03)
[33]   Study of a GPU-based parallel computing method for the Monte Carlo program [J].
Luo Zhi-Fei ;
Qiu Rui ;
Li Ming ;
Wu Zhen ;
Zeng Zhi ;
Li Jun-Li .
NUCLEAR SCIENCE AND TECHNIQUES, 2014, 25
[34]   Implementation of a Parallel GPU-Based Space-Time Kriging Framework [J].
Zhang, Yueheng ;
Zheng, Xinqi ;
Wang, Zhenhua ;
Ai, Gang ;
Huang, Qing .
ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2018, 7 (05)
[35]   Implementing a GPU-based parallel MAX-MIN Ant System [J].
Skinderowicz, Rafal .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 :277-295
[36]   The GPU-based parallel processing algorithm for fast inspection of semiconductor wafers [J].
Park, Youngdae ;
Kim, Joon Seek ;
Joo, Hyonam .
Journal of Institute of Control, Robotics and Systems, 2013, 19 (12) :1072-1080
[37]   Research on Tool Path Planning Method of NURBS Surface Based on CPU - GPU Parallel Computing [J].
Yu, Wujia ;
Li, Zhendong ;
Bi, Yangqiang .
2017 INTERNATIONAL CONFERENCE ON COMPUTER NETWORK, ELECTRONIC AND AUTOMATION (ICCNEA), 2017, :85-88
[38]   Lossless Compression with Parallel Decoder for Improving Performance of a GPU-based Beamformer [J].
Lok, U-Wai ;
Fan, Gang-Wei ;
Li, Pai-Chi .
2013 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2013, :557-560
[39]   GPU-based parallel computation for structural dynamic response analysis with CUDA [J].
Dong-Keun Kang ;
Chang-Wan Kim ;
Hyun-Ik Yang .
Journal of Mechanical Science and Technology, 2014, 28 :4155-4162
[40]   GPU-based parallel computation for structural dynamic response analysis with CUDA [J].
Kang, Dong-Keun ;
Kim, Chang-Wan ;
Yang, Hyun-Ik .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2014, 28 (10) :4155-4162