Learning Based Toolpath Planner on Diverse Graphs for 3D Printing

被引:0
作者
Huang, Yuming [1 ]
Guo, Yuhu [1 ]
Su, Renbo [1 ]
Han, Xingjian [2 ]
Ding, Junhao [3 ]
Zhang, Tianyu [1 ]
Liu, Tao [1 ]
Wang, Weiming [1 ]
Fang, Guoxin [3 ]
Song, Xu [3 ]
Whiting, Emily [2 ]
Wang, Charlie c l [1 ]
机构
[1] Univ Manchester, Manchester, England
[2] Boston Univ, Boston, MA USA
[3] Chinese Univ Hong Kong, Hong Kong, Peoples R China
来源
ACM TRANSACTIONS ON GRAPHICS | 2024年 / 43卷 / 06期
关键词
NEURAL-NETWORKS; GAME; GO;
D O I
10.1145/3687933
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a learning based planner for computing optimized 3D printing toolpaths on prescribed graphs, the challenges of which include the varying graph structures on different models and the large scale of nodes & edges on a graph. We adopt an on-the-fly strategy to tackle these challenges, formulating the planner as a Deep Q-Network (DQN) based optimizer to decide the next 'best' node to visit. We construct the state spaces by the Local Search Graph (LSG) centered at different nodes on a graph, which is encoded by a carefully designed algorithm so that LSGs in similar configurations can be identified to re-use the earlier learned DQN priors for accelerating the computation of toolpath planning. Our method can cover different 3D printing applications by defining their corresponding reward functions. Toolpath planning problems in wire-frame printing, continuous fiber printing, and metallic printing are selected to demonstrate its generality. The performance of our planner has been verified by testing the resultant toolpaths in physical experiments. By using our planner, wire-frame models with up to 4.2k struts can be successfully printed, up to 93.3% of sharp turns on continuous fiber toolpaths can be avoided, and the thermal distortion in metallic printing can be reduced by 24.9%. © 2024 Copyright is held by the owner/author(s). Publication rights licensed to ACM.
引用
收藏
页数:16
相关论文
共 53 条
[41]   More Stiffness with Less Fiber: End-to-End Fiber Path Optimization for 3D-Printed Composites [J].
Sun, Xingyuan ;
Roeder, Geoffrey ;
Xue, Tianju ;
Adams, Ryan P. ;
Rusinkiewicz, Szymon .
8TH ACM SYMPOSIUM ON COMPUTATIONAL FABRICATION, SCF 2023, 2023,
[42]   Model-Based Reinforcement Learning for Closed-Loop Dynamic Control of Soft Robotic Manipulators [J].
Thuruthel, Thomas George ;
Falotico, Egidio ;
Renda, Federico ;
Laschi, Cecilia .
IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (01) :124-134
[43]   Mobile Robot Path Planning in Dynamic Environments Through Globally Guided Reinforcement Learning [J].
Wang, Binyu ;
Liu, Zhe ;
Li, Qingbiao ;
Prorok, Amanda .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (04) :6932-6939
[44]   A Globally Conforming Lattice Structure for 2D Stress Tensor Visualization [J].
Wang, Junpeng ;
Wu, Jun ;
Westermann, Ruediger .
COMPUTER GRAPHICS FORUM, 2020, 39 (03) :417-427
[45]   Cost-effective Printing of 3D Objects with Skin-Frame Structures [J].
Wang, Weiming ;
Wang, Tuanfeng Y. ;
Yang, Zhouwang ;
Liu, Ligang ;
Tong, Xin ;
Tong, Weihua ;
Deng, Jiansong ;
Chen, Falai ;
Liu, Xiuping .
ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06)
[46]   Fast solution strategy for transient heat conduction for arbitrary scan paths in additive manufacturing [J].
Wolfer, Alexander J. ;
Aires, Jeremy ;
Wheeler, Kevin ;
Delplanque, Jean-Pierre ;
Rubenchik, Alexander ;
Anderson, Andy ;
Khairallah, Saad .
ADDITIVE MANUFACTURING, 2019, 30
[47]   Plant Phenotyping by Deep-Learning-Based Planner for Multi-Robots [J].
Wu, Chenming ;
Zeng, Rui ;
Pan, Jia ;
Wang, Charlie C. L. ;
Liu, Yong-Jin .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) :3113-3120
[48]   Printing Arbitrary Meshes with a 5DOF Wireframe Printer [J].
Wu, Rundong ;
Peng, Huaishu ;
Guimbretiere, Francois ;
Marschner, Steve .
ACM TRANSACTIONS ON GRAPHICS, 2016, 35 (04)
[49]   A novel single-stroke path planning algorithm for 3D printers using continuous carbon fiber reinforced thermoplastics [J].
Yamamoto, Kohei ;
Luces, Jose Victorio Salazar ;
Shirasu, Keiichi ;
Hoshikawa, Yamato ;
Okabe, Tomonaga ;
Hirata, Yasuhisa .
ADDITIVE MANUFACTURING, 2022, 55
[50]   Feature-based surface parameterization and texture mapping [J].
Zhang, E ;
Mischaikow, K ;
Turk, G .
ACM TRANSACTIONS ON GRAPHICS, 2005, 24 (01) :1-27