高级检索
王伟明, 冯冬卫, 李琦, 韩磊, 刘秀平. 三维形状的自支撑晶体结构的逼近与填充[J]. 计算机辅助设计与图形学学报, 2022, 34(9): 1441-1450. DOI: 10.3724/SP.J.1089.2022.19168
引用本文: 王伟明, 冯冬卫, 李琦, 韩磊, 刘秀平. 三维形状的自支撑晶体结构的逼近与填充[J]. 计算机辅助设计与图形学学报, 2022, 34(9): 1441-1450. DOI: 10.3724/SP.J.1089.2022.19168
Wang Weiming, Feng Dongwei, Li Qi, Han Lei, Liu Xiuping. 3D Shape’s Approximation and Infill with Self-Supporting Lattice Structures[J]. Journal of Computer-Aided Design & Computer Graphics, 2022, 34(9): 1441-1450. DOI: 10.3724/SP.J.1089.2022.19168
Citation: Wang Weiming, Feng Dongwei, Li Qi, Han Lei, Liu Xiuping. 3D Shape’s Approximation and Infill with Self-Supporting Lattice Structures[J]. Journal of Computer-Aided Design & Computer Graphics, 2022, 34(9): 1441-1450. DOI: 10.3724/SP.J.1089.2022.19168

三维形状的自支撑晶体结构的逼近与填充

3D Shape’s Approximation and Infill with Self-Supporting Lattice Structures

  • 摘要: 针对三维打印无法制造具有悬空杆和悬空节点的晶体结构的问题,提出自支撑晶体结构针对三维形状的逼近与填充算法.首先以菱形六面体为晶体单元,构造晶体单元的几何形状与其自支撑性的函数关系,进一步生成包围三维形状的最小自支撑晶体单元;然后在最短边长与细分次数的约束下,通过晶体单元的迭代细分对三维形状进行逼近;最后,对悬空节点添加支撑杆以保证整体结构的可打印性.另外,通过晶体结构的细分生成三维形状的自支撑填充结构.实验对选自3D ShapeNet数据库的三维模型进行逼近与填充,在VS 2010和MATLAB R2017a平台上进行算法的实现和结果的可视化,结果表明了所提算法对三维形状的逼近与填充的有效性和鲁棒性.

     

    Abstract: Aiming at the problem of 3D printing cannot manufacture lattice structure with overhanging rods or nodes,3D shape approximation and infill algorithms with self-supporting lattice structure are proposed.Firstly,rhombic hexahedron is used as the unit cell and the function of the geometry of the unit cell and its self-supporting property is constructed,a self-supporting unit cell with minimal volume is further generated which covers the whole input 3D shape.Then the 3D shape is approximated by the iterative subdivision of the unit cells under the constraint of the shortest edge length and the number of subdivisions.Finally,to guarantee the printability of the generated lattice structure,self-supporting struts are added to support the overhanging nodes.In addition,the 3D self-supporting infill structure is generated by the subdivision of unit cells.Experimental models are selected from 3D ShapeNet,and then the algorithms are implemented and the results on VS2010 and MATLAB R2017a are visualized.The results demonstrate the effectiveness and robustness of the proposed algorithms for 3D shape approximation and infill.

     

/

返回文章
返回