一种三维数据模型连续分层切片的方法技术

技术编号:25838950 阅读:25 留言:0更新日期:2020-10-02 14:19
本发明专利技术的一种三维数据模型连续分层切片的方法,属于三维数据模型处理技术领域。首先建立三维数据模型,并分割出被切片模型;然后测量被切片模型的尺寸,并设置每一切片的厚度;渲染每一切片并选择数据格式导出。本发明专利技术对三维数据模型,进行彩色3D打印前的连续分层切片加工,使得三维数据模型连续切片厚度可以调节设置,切片带有体积结构数据、颜色数据、材质纹理特征,切片能够导出多种数据格式,提供给第三方进行加工。

【技术实现步骤摘要】
一种三维数据模型连续分层切片的方法
本专利技术涉及基于一种三维数据模型连续分层切片的方法,属于三维数据模型处理

技术介绍
现有的三维数据模型,在进行结构切片后,每一层切片上包含的数据不够丰富。这使得后续在进行单层的数据切片观察研究时具有一定难度,在利用3D打印技术对切片数据模型进行重建时也不是很方便。
技术实现思路
本专利技术的目的是提出一种三维数据模型连续分层切片的方法,能使每一层切片上包含更多的数据,例如颜色数据、体积结构数据、材质纹理数据和光照强度数据等。以解决目前切片数据不够丰富的问题。一种三维数据模型连续分层切片的方法,所述方法包括以下步骤:步骤一、建立三维数据模型;步骤二、设置所述模型的表面颜色、纹理特征和光学效果,使三维模型表面带有颜色纹理的信息;步骤三、生成第一切片平面,并调节所述第一切片平面的所在高度,以保证所述模型的底部有部分区域在所述第一切片平面之下,并移除所述模型位于所述第一切片平面之上的部分;步骤四、对所述第一切片平面之下的部分模型进行补洞,并进行平滑新面处理和三角化封口处理;步骤五、生成第二切片平面,并使所述第二切片平面的高度低于所述第一切片平面,并移除所述模型位于所述第二切片平面之下的部分,从而保留所述第一切片平面和第二切片平面间的被切片模型;步骤六、对所述被切片模型进行补洞,并进行平滑新面处理和三角化封口处理;步骤七、设置单一切片的层厚,并测量所述被切片模型的体积数据;步骤八、确定所述体积数据和要切片的层厚,得到切片数量X;步骤九、利用输出动画关键帧技术,设置动画的开始时间为1,结束时间为X;步骤十、将时间轴设置在渲染起始关键帧“1帧”,并记录所述第一切片平面和第二切片平面的起始关键帧下的位置状态,随后放置所述第一切片平面于最下一层切片的上表面处,放置所述第二切片平面于最下一层切片的下表面处;步骤十一、将时间轴设置在“X帧”,放置所述第一切片平面于最上一层切片的上表面处,放置所述第二切片平面于最上一层切片的下表面处,并记录当前关键位置信息;步骤十二、使时间轴移动,观察并检测关键动画记录是否准确;步骤十三、设置被切片模型的最低处平面对应的时间帧、最高处平面对应的时间帧和被切片模型的长宽;步骤十四、渲染被切片模型并输出,得到X个经过渲染的切片,即序列帧图片;步骤十五、将所述序列帧图片输入到3D彩色打印终端中进行逐层“打印”,完成每层的粘结处理后,完成彩色3D打印产品。进一步的,在步骤七中,所述被切片模型的体积数据为被切片模型的长、宽、高。进一步的,在步骤八中,所述切片的数量X符合以下公式:本专利技术的主要优点是:本专利技术对三维数据模型,进行彩色3D打印前的连续分层切片加工,使得三维数据模型连续切片厚度可以调节设置,切片带有体积结构数据、颜色数据、材质纹理特征,切片能够导出多种数据格式,提供给第三方进行加工(例如彩色3D打印、三维数据模型切片研究)。附图说明图1为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图一;图2为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图二;图3为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图三;图4为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图四;图5为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图五;图6为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图六;图7为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图七;图8为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图八;图9为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图九;图10为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图十;图11为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图十一;图12为采用3DsMAX软件执行本专利技术的一种三维数据模型连续分层切片的方法的一实施例的实际操作图十二。具体实施方式下面将结合本专利技术实施例中的附图对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种三维数据模型连续分层切片的方法,所述方法包括以下步骤:步骤一、建立三维数据模型;步骤二、设置所述模型的表面颜色、纹理特征和光学效果,使三维模型表面带有颜色纹理的信息;步骤三、生成第一切片平面,并调节所述第一切片平面的所在高度,以保证所述模型的底部有部分区域在所述第一切片平面之下,并移除所述模型位于所述第一切片平面之上的部分;步骤四、对所述第一切片平面之下的部分模型进行补洞,并进行平滑新面处理和三角化封口处理;步骤五、生成第二切片平面,并使所述第二切片平面的高度低于所述第一切片平面,并移除所述模型位于所述第二切片平面之下的部分,从而保留所述第一切片平面和第二切片平面间的被切片模型;步骤六、对所述被切片模型进行补洞,并进行平滑新面处理和三角化封口处理;步骤七、设置单一切片的层厚,并测量所述被切片模型的体积数据;步骤八、确定所述体积数据和要切片的层厚,得到切片数量X;步骤九、利用输出动画关键帧技术,设置动画的开始时间为1,结束时间为X;步骤十、将时间轴设置在渲染起始关键帧“1帧”,并记录所述第一切片平面和第二切片平面的起始关键帧下的位置状态,随后放置所述第一切片平面于最下一层切片的上表面处,放置所述第二切片平面于最下一层切片的下表面处,并记录当前关键位置信息;步骤十一、将时间轴设置在“X帧”,放置所述第一切片平面于最上一层切片的上表面处,放置所述第二切片平面于最上一层切片的下表面处;步骤十二、使时间轴移动,观察并检测关键动画记录是否准确;步骤十三、设置被切片模型的最低处平面对应的时间帧、最高处平面对应的时间帧和被切片模型的长宽;步骤十四、渲染被切片模型并输出,得到X个经过渲染的切片,即序列帧图片;步骤十五、将所述序列帧图片输入到3D彩色打印终端中进行逐层“打印”,完成每层的粘结处理后,完成彩色3D打印产品。在步骤七中,所述被切片模型的体积数据为被切片模型的长、宽、高。在步骤八中,所述切片的数量X符合本文档来自技高网...

【技术保护点】
1.一种三维数据模型连续分层切片的方法,其特征在于,所述方法包括以下步骤:/n步骤一、建立三维数据模型;/n步骤二、设置所述模型的表面颜色、纹理特征和光学效果,使三维模型表面带有颜色纹理的信息;/n步骤三、生成第一切片平面,并调节所述第一切片平面的所在高度,以保证所述模型的底部有部分区域在所述第一切片平面之下,并移除所述模型位于所述第一切片平面之上的部分;/n步骤四、对所述第一切片平面之下的部分模型进行补洞,并进行平滑新面处理和三角化封口处理;/n步骤五、生成第二切片平面,并使所述第二切片平面的高度低于所述第一切片平面,并移除所述模型位于所述第二切片平面之下的部分,从而保留所述第一切片平面和第二切片平面间的被切片模型;/n步骤六、对所述被切片模型进行补洞,并进行平滑新面处理和三角化封口处理;/n步骤七、设置单一切片的层厚,并测量所述被切片模型的体积数据;/n步骤八、确定所述体积数据和要切片的层厚,得到切片数量X;/n步骤九、利用输出动画关键帧技术,设置动画的开始时间为1,结束时间为X;/n步骤十、将时间轴设置在渲染起始关键帧“1帧”,并记录所述第一切片平面和第二切片平面的起始关键帧下的位置状态,随后放置所述第一切片平面于最下一层切片的上表面处,放置所述第二切片平面于最下一层切片的下表面处,并记录当前关键位置信息;/n步骤十一、将时间轴设置在“X帧”,放置所述第一切片平面于最上一层切片的上表面处,放置所述第二切片平面于最上一层切片的下表面处;/n步骤十二、使时间轴移动,观察并检测关键动画记录是否准确;/n步骤十三、设置被切片模型的最低处平面对应的时间帧、最高处平面对应的时间帧和被切片模型的长宽;/n步骤十四、渲染被切片模型并输出,得到X个经过渲染的切片,即序列帧图片;/n步骤十五、将所述序列帧图片输入到3D彩色打印终端中进行逐层“打印”,完成每层的粘结处理后,完成彩色3D打印产品。/n...

【技术特征摘要】
1.一种三维数据模型连续分层切片的方法,其特征在于,所述方法包括以下步骤:
步骤一、建立三维数据模型;
步骤二、设置所述模型的表面颜色、纹理特征和光学效果,使三维模型表面带有颜色纹理的信息;
步骤三、生成第一切片平面,并调节所述第一切片平面的所在高度,以保证所述模型的底部有部分区域在所述第一切片平面之下,并移除所述模型位于所述第一切片平面之上的部分;
步骤四、对所述第一切片平面之下的部分模型进行补洞,并进行平滑新面处理和三角化封口处理;
步骤五、生成第二切片平面,并使所述第二切片平面的高度低于所述第一切片平面,并移除所述模型位于所述第二切片平面之下的部分,从而保留所述第一切片平面和第二切片平面间的被切片模型;
步骤六、对所述被切片模型进行补洞,并进行平滑新面处理和三角化封口处理;
步骤七、设置单一切片的层厚,并测量所述被切片模型的体积数据;
步骤八、确定所述体积数据和要切片的层厚,得到切片数量X;
步骤九、利用输出动画关键帧技术,设置动画的开始时间为1,结束时间为X;
步骤十、将时间轴设置在渲染起始关键帧“...

【专利技术属性】
技术研发人员:朱金龙赵寒涛吴文凯董莘李麒白广利聂洪淼甄海涛邢娜戴维龚语婷田晓丽
申请(专利权)人:黑龙江省科学院智能制造研究所
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1