Modeling, Evaluation and Optimization of Interlocking Shell Pieces

被引:10
作者
Yao, Miaojun [1 ]
Chen, Zhili [2 ]
Xu, Weiwei [3 ]
Wang, Huamin [1 ]
机构
[1] Ohio State Univ, Columbus, OH 43210 USA
[2] Adobe Res, San Jose, CA USA
[3] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
基金
美国国家科学基金会;
关键词
3D OBJECTS;
D O I
10.1111/cgf.13267
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
While the 3D printing technology has become increasingly popular in recent years, it suffers from two critical limitations: expensive printing material and long printing time. An effective solution is to hollow the 3D model into a shell and print the shell by parts. Unfortunately, making shell pieces tightly assembled and easy to disassemble seem to be two contradictory conditions, and there exists no easy way to satisfy them at the same time yet. In this paper, we present a computational system to design an interlocking structure of a partitioned shell model, which uses only male and female connectors to lock shell pieces in the assembled configuration. Given a mesh segmentation input, our system automatically finds an optimal installation plan specifying both the installation order and the installation directions of the pieces, and then builds the models of the shell pieces using optimized shell thickness and connector sizes. To find the optimal installation plan, we develop simulation-based and data-driven metrics, and we incorporate them into an optimal plan search algorithm with fast pruning and local optimization strategies. The whole system is automatic, except for the shape design of the key piece. The interlocking structure does not introduce new gaps on the outer surface, which would become noticeable inevitably due to limited printer precision. Our experiment shows that the assembled object is strong against separation, yet still easy to disassemble.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 46 条
[1]  
[Anonymous], COMPUTER ANAL ALL 6
[2]  
[Anonymous], ACM T GRAPHICS
[3]  
[Anonymous], 2015, ACM T GRAPH
[4]  
[Anonymous], ACM T GRAPH SIGGRAPH
[5]  
[Anonymous], 1978, J RECREATIONAL MATH
[6]  
[Anonymous], 2010, ACM T GRAPH
[7]   Shapes In a Box: Disassembling 3D Objects for Efficient Packing and Fabrication [J].
Attene, Marco .
COMPUTER GRAPHICS FORUM, 2015, 34 (08) :64-76
[8]   Spin-It: Optimizing Moment of Inertia for Spinnable Objects [J].
Baecher, Moritz ;
Whiting, Emily ;
Bickel, Bernd ;
Sorkine-Hornung, Olga .
ACM TRANSACTIONS ON GRAPHICS, 2014, 33 (04)
[9]   Fabricating Articulated Characters from Skinned Meshes [J].
Baecher, Moritz ;
Bickel, Bernd ;
James, Doug L. ;
Pfister, Hanspeter .
ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (04)
[10]  
Baraff D., 1998, Computer Graphics. Proceedings. SIGGRAPH 98 Conference Proceedings, P43, DOI 10.1145/280814.280821