论文部分内容阅读
3D打印是增材制造技术(Additive Manufacturing,AM)的俗称,它改变了传统的减式材料制造模式,大力发展3D打印产业,可带来制造工艺和生产模式的变革,有力推动3D数字化相关技术与研究的发展。随着3D打印技术的普及与发展,面向普通用户的个性化定制的推广将成为一个重要的发展趋势。在个性化定制场景中,普通用户可个性化定制生成三维模型,并在3D打印机中进行打印制造。然而,普通用户有限的建模能力,以及普通打印机有限的硬件能力使得3D打印整体流程的便捷性大大降低,这已经成为了大规模普及3D打印个性化定制的最大制约因素。本学位论文提出便捷式3D打印,旨在个性化定制3D打印中为普通用户提供轻量级的解决方案,帮助其打破专业技能的限制和普通打印机硬件能力的约束,使其无需专业的知识技能和购置高配置的打印设备,即可便捷地进行快速、经济的三维模型定制生成和不同需求的3D打印。便捷式的3D打印有利于3D打印技术面向普通用户的大规模普及与推广,因此,本学位论文面向3D打印个性化定制的大规模推广,对3D打印过程的便捷化相关的问题进行研究。本学位论文面向便捷式3D打印,为解决普通用户缺乏专业技能导致获取三维模型的过程便捷性差的问题,以及普通打印机由于硬件条件有限而无法打印大型三维模型和高成本打印的问题,具体研究了三维几何模型快速生成中的不完整形状的智能补全问题,三维模型几何分解处理中大型三维模型的分解与排列问题,和基于通用模块的三维模型分解填充问题。针对这些问题,结合特定的3D打印需求和约束背景,本学位论文提出了相应的便捷式3D打印解决方案。本文的创新点和贡献主要包括以下几个方面:(1)提出一种基于条件对抗生成网络的多模态形状补全方法为了解决普通用户获取三维模型的过程便携性差的问题,本学位论文将条件对抗生成网络模型引入到三维几何生成中的不完整形状补全问题中,达到快速几何生成的目的。在对不同生产环境所产生的不完整形状数据的补全中,为了克服获取训练监督数据的困难,创新性地使用了对抗生成网络,对形状缺失的部分以生成式建模的方式进行补全,从而无需成对的监督数据来训练深度神经网络;并且,由于在对不完整形状进行补全时,特别是在用户建模的中间过程中,不完整形状的缺失部分的补全往往具有歧义性,补全的结果可能具有不同的形态,因此本学位论文提出对所有可能补全结果中的模态分布进行建模,并以这个多模态分布作为条件输入来进行生成式的建模补全,这样可以对一个不完整形状产生多个具有不同形态的补全输出。(2)提出一种基于分解与排列的大型三维模型的3D打印方法为了可便捷地使用普通打印机进行大型三维模型的打印,本学位论文提出的方法将大型三维模型进行分解并排列进有限的打印空间内进行打印。本文提出的三维模型分解与排列的优化算法可以面向不同类型的3D打印机,根据不同类型打印机的约束条件,以大型三维模型在普通打印机上便捷的3D打印为目标,对三维模型的分解与排列进行联合的优化求解。本学位论文提出的算法并非简单地对三维模型的分解与排列进行单独的优化求解,而是将三维模型的分解与排列问题耦合在一起进行联合优化求解,从而可以保证得到更好的全局最优解。(3)提出一种基于通用模块填充内部空间的低成本3D打印方法为了可便捷地使用普通打印机进行低成本的打印,本学位论文创新性地使用可快速、经济预制造的通用模块来对三维模型的大量内部空间进行替换填充,极大降低了打印成本。具体提出了一个算法,以三维模型的低成本打印为目标,将三维模型分解成外壳部分和内核部分,内核部分可由预制造的通用模块进行快速组装以填充三维模型的内部大量空间,而外壳部分将进一步地被分解生成利于打印、无需(或只需少量)支撑废料的金字塔块,以进行3D打印制造。通过使用预制造通用模块填充三维模型的大量内部空间,而只需对少量外壳部分进行3D打印,极大降低了打印耗材和耗时。