The invention provides a method for obtaining slices and support points of complex heterogeneous parameterized model. The invention provides an algorithm for solving slices and support points of complex heterogeneous NURBS parameterized model for three-dimensional printing technology. Firstly, a complex NURBS volume parameterized model is constructed, and two components of material information are added to the control point to construct the HNURBS volume parameterized model, which realizes the continuous visualization of material information of the model. After sampling the HNURBS volume parameterized model with isoparametric element meshes, intersection operations are performed with a series of planes, and the intersection results are reconstructed with topological information to obtain the section information of adjacent slices. Boolean operation is performed on the cross-section data to obtain the position of the support points of the three-dimensional printing model. The invention solves the problem of slicing and supporting solution of complex HNURBS volume parametric model for three-dimensional printing.
【技术实现步骤摘要】
一种复杂非均质体参数化模型的切片及支撑点获取方法
本专利技术涉及快速成型
,尤其涉及一种复杂非均质体参数化模型的切片及支撑点获取方法。
技术介绍
增材制造技术或3D打印技术诞生于20世纪80年代后期,采用材料堆积的方法来制造产品,因为其在复杂结构制造和快速成型方面的突出表现,被称为20世纪制造业领域的一项重大成果,并在生物医学、航空航天、建筑、科技文化等领域得到了快速发展及广泛的应用。目前三维打印产品材料设计方法一方面为由一种材料制造而成的均质产品,另一方面为由有限种材料分区域或体素构建的非均质产品,而针对两种或多种材料复合且成分和结构呈连续梯度变化的梯度功能材料研究较少。梯度功能材料因为梯度功能的涂覆型、连接型、整体型而在各个领域却具有十分广阔的应用前景。但目前三维打印技术面向的模型主要为以STL数据格式保存的B-Rep模型,由于STL数据结构只包含点与面的信息,因此在添加材料组分方面存在较大的困难。以NURBS作为基函数的体参数化模型实体表达方法,NURBS高阶连续性保证了存在许多有效且数值稳定的算法来产生和优化体参数模型,而且基于该模型的等几何分析方法具有强大的灵活性、优异的精确性和收敛性等优势,因此一经提出在各领域得到了应用及推进。体参数化模型的控制点控制模型的几何形状,为控制点添加材料特征,通过NURBS基函数实现模型材料和几何的并行设计,构成材料空间映射到实体域,从而完成非均质体参数化模型的构建,实现材料的连续性表达。三维打印过程是将三维模型离散为二维图形,再对二维图形进行累加的增材制造方式,切片处理为三维过程中非常重要的一步。随着产品材 ...
【技术保护点】
1.一种复杂非均质体参数化模型的切片及支撑点获取方法,其特征在于,包括如下步骤:S100:构建材料连续表达的HNURBS体参数模型,并实现所述HNURBS体参数模型的材料信息连续可视化表达;S200:将HNURBS体参数模型划分为等参数线网格单元;S300:得到所述等参数线网格单元的切片截面;S400:重建轮廓拓扑信息,并拟合出各切片截面的轮廓;S500:根据轮廓的拓扑关系树结构对各切片截面之间的轮廓进行布尔运算,获取该切片截面点上的支撑点。
【技术特征摘要】
1.一种复杂非均质体参数化模型的切片及支撑点获取方法,其特征在于,包括如下步骤:S100:构建材料连续表达的HNURBS体参数模型,并实现所述HNURBS体参数模型的材料信息连续可视化表达;S200:将HNURBS体参数模型划分为等参数线网格单元;S300:得到所述等参数线网格单元的切片截面;S400:重建轮廓拓扑信息,并拟合出各切片截面的轮廓;S500:根据轮廓的拓扑关系树结构对各切片截面之间的轮廓进行布尔运算,获取该切片截面点上的支撑点。2.根据权利要求1所述的复杂非均质体参数化模型的切片及支撑点获取方法,其特征在于,所述构建材料连续表达的HNURBS体参数模型包括:S101:构建复杂NURBS体参数化模型;S102:对控制点赋予材料信息;S103:根据参数域与实体域的映射关系,构建材料连续表达的HNURBS体参数模型。3.根据权利要求2所述的复杂非均质体参数化模型的切片及支撑点获取方法,其特征在于,所述实现所述HNURBS体参数模型的材料信息连续可视化表达包括:S104:通过灰度值来表示不同的材料组分,实现HNURBS体参数模型的材料信息连续可视化表达。4.根据权利要求1所述的复杂非均质体参数化模型的切片及支撑点获取方法,其特征在于,所述将HNURBS体参数模型划分为等参数线网格单元包括:S201:根据NURBS体参数理论,对参数域则...
【专利技术属性】
技术研发人员:陈龙,何文彬,韩文瑜,
申请(专利权)人:上海理工大学,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。