切片预处理3D模型悬空检测方法技术

技术编号:30015910 阅读:12 留言:0更新日期:2021-09-11 06:23
本发明专利技术提供了四种切片预处理3D模型悬空检测方法;其方法主要包括以下步骤:3D打印切片软件载入并打开3D模型;开启悬空检测功能;3D打印切片软件对3D模型进行悬空检测并判断3D模型是否存在悬空孤岛;如果判断3D模型上存在悬空孤岛,则3D模型上悬空孤岛位置显示悬空标记;对3D模型的悬空孤岛位置添加模型支撑;其中,对3D模型进行悬空检测过程中,还包括了分层、获取分层横截平面独立闭合路径、将相邻层横截面的独立闭合路径进行同一平面上的垂直投影叠合匹配、判断匹配时是否存在独立于包含/重合/相交关系之外的独立闭合路径形成的孤岛等多个详细步骤。孤岛等多个详细步骤。孤岛等多个详细步骤。

【技术实现步骤摘要】
切片预处理3D模型悬空检测方法


[0001]本申请涉及3D打印
,具体涉及切片预处理3D模型悬空检测方法。

技术介绍

[0002]目前在现有的光固化3D打印技术中,普遍先采用3D预处理软件对SOLIDWORKS等工业设计软件生成的三角面片拼接组成的3D模型进行切片预处理后,再根据所生成的切片数据进行光固化3D打印。
[0003]在预处理过程中,大量的模型因其结构的特殊性,有些模型比如锥伞型、倒叉型3D模型在打印时,由于打印时的逐层顺序由底部开始,且所有的固化层都是由成型平台附着第一层开始固化生长的,然后层层固化衔接固定;所以在打印锥伞型、倒叉型3D模型的边缘且处于悬空状态下的悬空孤岛结构特征时,悬空孤岛部分的固化层由于没有附着于成型平台,无法与成型平台构成物理连接,因此打印时成型层无法由成型平台拖动或脱膜,一方面其无法实现持续固化生长,另一方面其成型层只能受到持续紫外光照射,在紫外光持续照射下,照射区域的成型层厚无法得到控制,只能持续向光敏树脂未固化的纵深区域持续固化生长,最终导致整个模型光固化失败。
[0004]所以需要在3D模型进行切片预处理过程中对3D模型进行悬空检测,当存在悬空孤岛结构特征的3D模型被检测出悬空孤岛后,需要对其添加模型支撑,避免后续打印失败。

技术实现思路

[0005]本专利技术针对
技术介绍
中的情况,在3D模型进行切片预处理过程中对3D模型进行悬空检测,当存在悬空孤岛结构特征的3D模型检测出悬空孤岛后,对其添加模型支撑。本专利技术所采用的技术方案如下:r/>[0006]方法1,一种切片预处理3D模型悬空检测方法,基于计算机的操作执行过程,不显示悬空孤岛数量,其包括以下步骤:
[0007]SA01、通过3D打印切片软件载入并打开3D模型;
[0008]SA02、通过计算机人工交互界面选择3D打印切片软件的悬空检测模块对3D模型开启悬空检测功能;
[0009]SA03、3D打印切片软件对3D模型进行悬空检测并判断3D模型是否存在悬空孤岛;如果判断3D模型上不存在悬空孤岛,则进行步骤SA06;如果判断3D模型上存在悬空孤岛,则进行步骤SA04;
[0010]SA04、3D打印切片软件界面中3D模型上悬空孤岛位置显示悬空标记;
[0011]SA05、选择3D模型悬空孤岛的悬空标记位置添加模型支撑;
[0012]SA06、流程结束。
[0013]方法2,一种切片预处理3D模型悬空检测方法,基于计算机的操作执行过程,显示悬空孤岛数量,其包括以下步骤:
[0014]SB01、通过3D打印切片软件载入并打开3D模型;
[0015]SB02、通过计算机人工交互界面选择3D打印切片软件的悬空检测模块对3D模型开启悬空检测功能;
[0016]SB03、3D打印切片软件对3D模型进行悬空检测并判断3D模型是否存在悬空孤岛;如果判断3D模型上不存在悬空孤岛,则进行步骤SB06;如果判断3D模型上存在悬空孤岛,则进行步骤SB04;
[0017]SB04、3D打印切片软件界面中显示孤岛数量为Z个且3D模型上悬空孤岛位置显示悬空标记;
[0018]SB05、选择3D模型悬空孤岛的悬空标记位置添加模型支撑,下一步进行步骤SB07;SB06、3D打印切片软件界面中显示孤岛数量为0个;
[0019]SB07、流程结束。
[0020]方法3,一种切片预处理3D模型悬空检测方法,用于说明计算机运行3D打印切片软件判断检测悬空孤岛的过程,其包括以下步骤:
[0021]SC01、计算机运行3D打印切片软件对3D模型启动悬空检测功能;
[0022]SC02、遍历拼接组成3D模型的所有三角面片后将3D模型按预设层厚X毫米进行分层;
[0023]SC03、获取每一个分层横截平面横截实体轮廓得到的M
i
个独立闭合路径;
[0024]SC04、提取第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配;
[0025]SC05、判断第N层与第N+1层上对应位置的独立闭合路径是否能够对应实现重合/相交/包含的关系匹配;如果第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配时,判断相邻两层上相对位置的独立闭合路径能够对应实现重合/相交/包含的关系匹配,则进行步骤SC07;如果第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配时,判断相邻两层上相对位置的独立闭合路径不能够对应实现重合/相交/包含的关系匹配,则进行步骤SC06;
[0026]SC06、3D打印切片软件界面中3D模型上悬空孤岛位置显示悬空标记;
[0027]SC07、流程结束。
[0028]方法4,一种切片预处理3D模型悬空检测方法,用于说明计算机运行3D打印切片软件判断检测悬空孤岛的过程,并显示悬空孤岛数量,其包括以下步骤:
[0029]SD01、计算机运行3D打印切片软件对3D模型启动悬空检测功能;
[0030]SD02、遍历拼接组成3D模型的所有三角面片后将3D模型按预设层厚X毫米进行分层;
[0031]SD03、获取每一个分层横截平面横截实体轮廓得到的M
i
个独立闭合路径;
[0032]SD04、提取第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配;
[0033]SD05、判断第N层与第N+1层上对应位置的独立闭合路径是否能够对应实现重合/相交/包含的关系匹配;如果第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配时,判断相邻两层上相对位置的独立闭合路径能够对应实现重合/相交/包含的关系匹配,则进行步骤SD07;如果第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配时,判断相邻两层上相对位置
的独立闭合路径不能够对应实现重合/相交/包含的关系匹配,则进行步骤SD06;
[0034]SD06、3D打印切片软件界面中显示孤岛数量为Z个且3D模型上悬空孤岛位置显示悬空标记,下一步进行步骤SD08;
[0035]SD07、3D打印切片软件界面中显示孤岛数量为0个;
[0036]SD08、流程结束。
[0037]作为优选,方法1或2中所述添加模型支撑的方式包括手动添加模型支撑,或自动添加模型支撑。
[0038]作为优选,方法1或2中所述模型支撑的形状为锥形,或柱形,或板型,或方形,或菱形。
[0039]作为优选本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种切片预处理3D模型悬空检测方法,其特征在于,包括以下步骤:SA01、通过3D打印切片软件载入并打开3D模型;SA02、通过计算机人工交互界面选择3D打印切片软件的悬空检测模块对3D模型开启悬空检测功能;SA03、3D打印切片软件对3D模型进行悬空检测并判断3D模型是否存在悬空孤岛;如果判断3D模型上不存在悬空孤岛,则进行步骤SA06;如果判断3D模型上存在悬空孤岛,则进行步骤SA04;SA04、3D打印切片软件界面中3D模型上悬空孤岛位置显示悬空标记;SA05、选择3D模型悬空孤岛的悬空标记位置添加模型支撑;SA06、流程结束。2.一种切片预处理3D模型悬空检测方法,其特征在于,包括以下步骤:SB01、通过3D打印切片软件载入并打开3D模型;SB02、通过计算机人工交互界面选择3D打印切片软件的悬空检测模块对3D模型开启悬空检测功能;SB03、3D打印切片软件对3D模型进行悬空检测并判断3D模型是否存在悬空孤岛;如果判断3D模型上不存在悬空孤岛,则进行步骤SB06;如果判断3D模型上存在悬空孤岛,则进行步骤SB04;SB04、3D打印切片软件界面中显示孤岛数量为Z个且3D模型上悬空孤岛位置显示悬空标记;SB05、选择3D模型悬空孤岛的悬空标记位置添加模型支撑,下一步进行步骤SB07;SB06、3D打印切片软件界面中显示孤岛数量为0个;SB07、流程结束。3.根据权利要求1或2所述的一种切片预处理3D模型悬空检测方法,其特征在于,所述添加模型支撑的方式包括手动添加模型支撑,或自动添加模型支撑。4.根据权利要求1或2所述的一种切片预处理3D模型悬空检测方法,其特征在于,所述模型支撑的形状为锥形,或柱形,或板型,或方形,或菱形。5.一种切片预处理3D模型悬空检测方法,其特征在于,包括以下步骤:SC01、计算机运行3D打印切片软件对3D模型启动悬空检测功能;SC02、遍历拼接组成3D模型的所有三角面片后将3D模型按预设层厚X毫米进行分层;SC03、获取每一个分层横截平面横截实体轮廓得到的M
i
个独立闭合路径;SC04、提取第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配;SC05、判断第N层与第N+1层上对应位置的独立闭合路径是否能够对应实现重合/相交/包含的关系匹配;如果第N层M
n
个独立闭合路径与第N+1层的M
n+1
个独立闭合路径进行同一平面上的垂直投影叠合匹配时,判断相邻两层上相对位置的独立闭合路径能够对应实...

【专利技术属性】
技术研发人员:ꢀ五一IntClB二九C六四一二四
申请(专利权)人:深圳市创必得科技有限公司
类型:发明
国别省市:

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

1