牙颌组件的建模方法及计算机可读存储介质技术

技术编号:36929264 阅读:15 留言:0更新日期:2023-03-22 18:52
本申请提供一种牙颌组件的建模方法及计算机可读存储介质。其中牙颌组件的建模方法包括:获取牙颌模型。添加后底座,使后底座的底面与牙颌模型的底面在同一水平面上,后底座的顶面与牙颌模型的顶面在同一水平面上。根据牙颌模型及后底座,自动生成前底座。如此用户添加后底座后,可以根据牙颌模型及后底座自动生成前底座,用户无需添加前底座并确认前底座的位置,从而减少了用户的操作。从而减少了用户的操作。从而减少了用户的操作。

【技术实现步骤摘要】
牙颌组件的建模方法及计算机可读存储介质


[0001]本申请涉及三维建模
,尤其涉及一种牙颌组件的建模方法及计算机可读存储介质。

技术介绍

[0002]一些牙颌组件包括牙颌和颌架,可以利用颌架确定上牙颌和下牙颌的位置,从而示意牙齿的咬合关系。其中,在牙颌组件的建模过程中,需要在一次扫描的上下颌同时导入后才能添加颌架。用户通常需要分别添加颌架的前底座和后底座,再分别确定前底座和后底座的位置和朝向,如此不便于用户的操作。

技术实现思路

[0003]本申请提供一种牙颌组件的建模方法及计算机可读存储介质,便于用户操作。
[0004]本申请提供一种牙颌组件的建模方法,其中包括:
[0005]获取牙颌模型;
[0006]添加后底座,使所述后底座的底面与所述牙颌模型的底面在同一水平面上,所述后底座的顶面与所述牙颌模型的顶面在同一水平面上;及
[0007]根据所述牙颌模型及所述后底座,自动生成前底座。
[0008]进一步地,所述根据所述牙颌模型及所述后底座,自动生成前底座之前,所述建模方法还包括:
[0009]自所述后底座沿所述后底座的中轴线向前发出射线;
[0010]若所述射线与所述牙颌模型具有交点,且所述后底座与所述牙颌模型至少部分相交,则根据所述牙颌模型及所述后底座,生成所述前底座;
[0011]若所述射线与所述牙颌模型无交点;或所述后底座与牙颌模型不相交,则不生成所述前底座。
[0012]进一步地,所述根据所述牙颌模型及所述后底座,自动生成前底座,包括:
[0013]根据所述后底座,确定所述前底座的位置;
[0014]根据所述前底座的位置、所述牙颌模型及所述后底座,生成所述前底座。
[0015]进一步地,所述前底座包括两个子前底座;所述子前底座包括底板和用于定位的支撑柱;所述支撑柱连接于所述底板;所述两个子前底座的所述底板相对设置,所述支撑柱位于所述两个子前底座的所述底板之间;
[0016]所述根据所述后底座,确定所述前底座的位置,包括:
[0017]根据所述后底座,确定所述支撑柱的位置;
[0018]根据所述支撑柱的位置,确定所述前底座的位置。
[0019]进一步地,所述根据所述后底座,确定所述支撑柱的位置,包括:
[0020]自所述后底座向前发出多根第一射线,所述多根第一射线平行于所述后底座的中轴线,且在自所述后底座的底面至顶面的方向上间隔排布;其中,所述多根第一射线中相距
最远的两根所述第一射线之间的距离等于所述牙颌模型的高度;
[0021]获取所述第一射线与所述牙颌模型的交点中距离所述后底座最远的交点,作为第一交点;
[0022]确定所述多根第一射线对应的多个所述第一交点中距离所述后底座最远的交点,作为位置确定交点;
[0023]根据所述位置确定交点,确定所述支撑柱的位置。
[0024]进一步地,所述前底座包括两个子前底座;所述子前底座包括底板和连接于所述底板的支撑柱;所述底板用于贴合于所述牙颌模型;
[0025]所述根据所述前底座的位置、所述牙颌模型及所述后底座,生成所述前底座,包括:
[0026]根据所述牙颌模型及所述后底座,确定所述底板补充模型的轮廓;
[0027]根据所述底板补充模型的轮廓,生成底板补充模型;
[0028]根据所述前底座的位置、所述底板补充模型及前底座预设模型,生成所述底板。
[0029]进一步地,所述后底座包括上下相对的两个子后底座;所述子后底座与所述子前底座对应设置;
[0030]所述根据所述牙颌模型及所述后底座,确定所述底板补充模型的轮廓,包括:
[0031]沿所述子后底座的中轴线、自所述后底座向前发出第二射线;
[0032]于所述第二射线的两侧、自后底座向前发出多根第三射线,所述多根第三射线平行于所述第二射线,且与所述第二射线间隔排布于与所述后底座的顶面平行的同一平面上;其中,所述多根第三射线中相距最远的两根所述第三射线之间的距离等于所述底板的设定宽度;其中,位于所述第二射线一侧的所述第三射线与位于所述第二射线另一侧的所述第三射线、以所述第二射线为轴对称设置;
[0033]根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,其中,所述第二交点为所述第二射线与所述牙颌模型的交点中距离所述后底座最远的交点。
[0034]进一步地,所述根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,包括:
[0035]若所述第三射线与所述牙颌模型无交点,或若所述第三射线与所述牙颌模型的第三交点相较于所述第二交点靠近所述后底座、且所述第二交点和所述第三交点之间的距离大于交点距离阈值,或若所述第三交点相较于所述第二交点远离所述后底座,在与所述牙颌模型的底面平行的平面内,在所述第二交点处,垂直于所述第二射线引出一根直线;且根据所述直线与所述第三射线之间的交点,确定所述底板补充模型的轮廓;
[0036]所述第三交点为所述第三射线与所述牙颌模型的交点中距离所述后底座最远的交点。
[0037]进一步地,根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,包括:
[0038]若所述第三交点相较于所述第二交点靠近所述后底座,且所述第二交点和所述第三交点之间的距离小于所述交点距离阈值,根据所述多根第三射线分别与所述牙颌模型的第三交点,确定所述底板补充模型的轮廓;
[0039]所述第三交点为所述第三射线与所述牙颌模型的交点中距离所述后底座最远的交点。
[0040]进一步地,两个所述子前底座的底板相对设置,且分别包括相对的底板内表面;
[0041]所述根据所述多根第三射线分别与所述牙颌模型的第三交点,确定所述底板补充模型的轮廓之后,所述建模方法还包括:
[0042]在所述底板内表面重合的平面上,自所述后底座向前发出多根第四射线,所述多根第四射线与所述第二射线和所述多根第三射线、在所述后底座的高度方向上位置一一对应;
[0043]所述第四射线与所述牙颌模型的交点中距离所述后底座最远的交点,作为第四交点;
[0044]选择在所述后底座的高度方向上位置对应的所述第二交点和所述第四交点中距离所述后底座最近的交点,和在所述后底座的高度方向上位置对应的所述第三交点和所述第四交点中距离所述后底座最近的交点,作为目标轮廓交点;
[0045]根据所述目标轮廓交点,确定所述底板补充模型的轮廓。
[0046]进一步地,述根据所述目标轮廓交点,确定所述底板补充模型的轮廓,包括:
[0047]根据所述目标轮廓交点、及所述前底座预设模型的底板靠近所述后底座的一侧表面沿宽度方向上相对的边缘点,确定所述底板补充模型的轮廓。
[0048]进一步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种牙颌组件的建模方法,其特征在于,包括:获取牙颌模型;添加后底座,使所述后底座的底面与所述牙颌模型的底面在同一水平面上,所述后底座的顶面与所述牙颌模型的顶面在同一水平面上;及根据所述牙颌模型及所述后底座,自动生成前底座。2.根据权利要求1所述的牙颌组件的建模方法,其特征在于,所述根据所述牙颌模型及所述后底座,自动生成前底座之前,所述建模方法还包括:自所述后底座沿所述后底座的中轴线向前发出射线;若所述射线与所述牙颌模型具有交点,且所述后底座与所述牙颌模型至少部分相交,则根据所述牙颌模型及所述后底座,生成所述前底座;若所述射线与所述牙颌模型无交点;或所述后底座与牙颌模型不相交,则不生成所述前底座。3.根据权利要求1所述的牙颌组件的建模方法,其特征在于,所述根据所述牙颌模型及所述后底座,自动生成前底座,包括:根据所述后底座,确定所述前底座的位置;根据所述前底座的位置、所述牙颌模型及所述后底座,生成所述前底座。4.根据权利要求3所述的牙颌组件的建模方法,其特征在于,所述前底座包括两个子前底座;所述子前底座包括底板和用于定位的支撑柱;所述支撑柱连接于所述底板;所述两个子前底座的所述底板相对设置,所述支撑柱位于所述两个子前底座的所述底板之间;所述根据所述后底座,确定所述前底座的位置,包括:根据所述后底座,确定所述支撑柱的位置;根据所述支撑柱的位置,确定所述前底座的位置。5.根据权利要求4所述的牙颌组件的建模方法,其特征在于,所述根据所述后底座,确定所述支撑柱的位置,包括:自所述后底座向前发出多根第一射线,所述多根第一射线平行于所述后底座的中轴线,且在自所述后底座的底面至顶面的方向上间隔排布;其中,所述多根第一射线中相距最远的两根所述第一射线之间的距离等于所述牙颌模型的高度;获取所述第一射线与所述牙颌模型的交点中距离所述后底座最远的交点,作为第一交点;确定所述多根第一射线对应的多个所述第一交点中距离所述后底座最远的交点,作为位置确定交点;根据所述位置确定交点,确定所述支撑柱的位置。6.根据权利要求3所述的牙颌组件的建模方法,其特征在于,所述前底座包括两个子前底座;所述子前底座包括底板和连接于所述底板的支撑柱;所述底板用于贴合于所述牙颌模型;所述根据所述前底座的位置、所述牙颌模型及所述后底座,生成所述前底座,包括:根据所述牙颌模型及所述后底座,确定所述底板补充模型的轮廓;根据所述底板补充模型的轮廓,生成底板补充模型;根据所述前底座的位置、所述底板补充模型及前底座预设模型,生成所述底板。
7.根据权利要求6所述的牙颌组件的建模方法,其特征在于,所述后底座包括上下相对的两个子后底座;所述子后底座与所述子前底座对应设置;所述根据所述牙颌模型及所述后底座,确定所述底板补充模型的轮廓,包括:沿所述子后底座的中轴线、自所述后底座向前发出第二射线;于所述第二射线的两侧、自后底座向前发出多根第三射线,所述多根第三射线平行于所述第二射线,且与所述第二射线间隔排布于与所述后底座的顶面平行的同一平面上;其中,所述多根第三射线中相距最远的两根所述第三射线之间的距离等于所述底板的设定宽度;其中,位于所述第二射线一侧的所述第三射线与位于所述第二射线另一侧的所述第三射线、以所述第二射线为轴对称设置;根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,其中,所述第二交点为所述第二射线与所述牙颌模型的交点中距离所述后底座最远的交点。8.根据权利要求7所述的牙颌组件的建模方法,其特征在于,所述根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,包括:若所述第三射线与所述牙颌模型无交点,或若所述第三射线与所述牙颌模型的第三交点相较于所述第二交点靠近所述后底座、且所述第二交点和所述第三交点之间的距离大于交点距离阈值,或若所述第三交点相较于所述第二交点远离所述后底座,在与所述牙颌模型的底面平行的平面内,在所述第二交点处,垂直于所述第二射线引出一根直线;且根据所述直线与所述第三射线之间的交点,确定所述底板补充模型的轮廓;所述第三交点为所述第三射线与所述牙颌模型的交点中距离所述后底座最远的交点。9.根据权利要求7所述的牙颌组件的建模方法,其特征在于,根据所述第二射线与所述牙颌模型的第二交点、所述第三射线与所述牙颌模型的相交情况,确定所述底板补充模型的轮廓,包括:若所述第三交点相较于所述第二交点靠...

【专利技术属性】
技术研发人员:迟贺江腾飞陈锦明陈达张健
申请(专利权)人:先临三维科技股份有限公司
类型:发明
国别省市:

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

1