本研究概述了利用上颌及上颌牙齿的低剂量三维锥形束患者影像建立有限元模型所需的工具。随后,利用这些患者模型精确定位所有上颌牙齿的CRES。
本研究概述了利用上颌及上颌牙齿的低剂量三维锥形束患者影像建立有限元模型所需的工具。随后,利用这些患者模型精确定位所有上颌牙齿的CRES。
阻力中心(CRES) 被视为可预测牙齿移动的基本参考点。用于估算 C 的方法RES 牙齿的研究方法从传统的放射学和物理测量,到对模型或尸体标本进行的体外分析不等。基于模型和单颗牙齿的高剂量微计算机断层扫描(micro-CT)图像进行有限元分析的技术已展现出广阔的应用前景,但针对新型低剂量、低分辨率锥形束计算机断层扫描(CBCT)图像的研究仍较为有限。此外,CRES 仅有少数特定牙齿(如上颌中切牙、尖牙和第一磨牙)的特征被描述过,其余牙齿则在很大程度上被忽视。此外,还有必要描述确定C点的方法学RES 详细说明,以便于复制和进一步拓展。
本研究利用常规的锥形束CT(CBCT)患者影像,开发用于获取上颌牙齿阻抗中心(CRES)有限元模型的工具与工作流程。通过对CBCT容积图像进行分割操作,提取与确定上颌牙齿CRES相关的三维(3D)生物结构。使用3matic软件对分割出的结构进行清理,并将其转换为由四面体(tet4)三角面构成的虚拟网格,最大边长为1 mm。随后,将这些模型进一步转化为最大边长为1 mm的实体四面体体积网格,用于有限元分析。采用工程软件Abaqus对模型进行预处理,建立装配体,并设定材料属性、相互作用条件、边界条件及载荷施加方式。在分析过程中,施加的载荷可模拟系统中的应力与应变,从而辅助定位CRES。本研究是实现牙齿移动精确预测的第一步。
牙齿或牙段的阻抗中心(CRES)类似于自由物体的质心,这一术语借用于刚体力学领域。当单一力作用于阻抗中心(CRES)时,牙齿将沿力的作用线方向发生平移运动1,2。阻抗中心(CRES)的位置不仅取决于牙齿的解剖结构和物理特性,还受其周围环境(例如牙周膜、邻近骨组织、邻牙)的影响。牙齿属于受约束的物体,因此其阻抗中心(CRES)与自由物体的质心类似。在矫治器的操作过程中,大多数正畸医生会考虑力矢量与单个牙齿或牙组阻抗中心(CRES)之间的关系。实际上,当物体受到单一力作用时,其是否发生倾斜移动或整体移动,主要取决于该物体阻抗中心(CRES)的位置以及力矢量与阻抗中心(CRES)之间的距离。若能准确预测这一关系,治疗效果将显著提升。因此,对阻抗中心(CRES)进行精确估算可极大提高正畸牙齿移动的效率。
几十年来,正畸领域一直在重新审视关于特定牙齿、牙段或牙弓的CRES位置的研究1,2,3,4,5,6,7,8,9,10,11,12。然而,这些研究在方法学上存在诸多局限性。大多数研究仅针对少数牙齿确定了CRES位置,而忽略了大多数牙齿。例如,上颌中切牙和上颌切牙区段已被广泛研究。相比之下,关于上颌尖牙和第一磨牙的研究较少,而对其余牙齿则尚无相关研究。此外,许多研究基于牙齿的通用解剖数据、二维(2D)X线片测量结果以及2D绘图的计算来确定CRES的位置8。另外,部分现有文献使用通用模型或牙模的三维(3D)扫描数据,而非真实的人体数据4,8。随着正畸学逐步转向采用3D技术进行牙齿移动规划,重新审视这一概念至关重要,以建立对牙齿移动的三维、科学理解。
随着技术进步带来计算能力和建模能力的提升,创建和研究更复杂模型的能力也随之增强。计算机断层扫描和锥形束计算机断层扫描(CBCT)的引入,使模型和计算从二维世界迈向三维。计算能力与软件复杂性的同步提升,使研究人员能够利用三维放射影像提取精确的解剖模型,并在高级软件中用于分割牙齿、骨骼、牙周膜(PDL)以及各种其他结构7,8,9,10,13,14,15。这些分割出的结构可转化为虚拟网格,供工程软件使用,以计算在施加特定力或位移时系统的响应。
本研究提出了一种特定且可重复的方法学,可用于分析作用于从活体患者CBCT图像提取的模型上的假设性正畸力系统。采用该方法学,研究人员可估算不同牙齿的阻力中心(CRES),并综合考虑牙体结构的生物学形态,例如牙齿解剖结构、根数及其在三维空间中的方向、质量分布以及牙周附着结构。该过程的总体流程如图1所示,旨在帮助读者理解生成三维牙体模型以定位阻力中心(CRES)所涉及的逻辑步骤。
已获得机构审查委员会豁免,用于评估口腔颌面放射学部存档的锥形束CT(CBCT)数据集(IRB编号:17-071S-2)。
1. 体积选择与标准
2. 牙齿和骨骼的分割
3. 清理与网格划分
4. 有限元分析
注意:所有自定义 Python 脚本均可在补充附件中找到。这些脚本是使用 Abaqus 中的宏管理器功能生成的。
为了验证操作步骤部分(步骤2)中所述的分割和手动勾画方法,从一个干燥颅骨中取出上颌第一磨牙,并拍摄了锥形束CT(CBCT)图像。按照步骤2所述,使用图像处理与编辑软件Mimics对该牙齿进行手动勾画。随后进行网格划分,利用3matic软件对分割后的模型进行清理,并将其导入Abaqus进行分析。我们未发现牙齿的有限元模型与实验室中实际测量的牙齿在线性及体积测量值之间存在显著差异(补充文件4)。
为验证用户自定义算法在确定物体CRES时的有效性,在脚本创建初期使用了一个梁被包裹于鞘内的简化模型(图5A)。钢制包层被约束为三个方向的位移自由度,梁与鞘界面处的节点被绑定在一起。随机选择施力节点,并以迭代方式应用子程序,直至解收敛。在该简化模型中,长度为30单位、宽度为10单位的梁被包裹于鞘内。通过遵循既定算法及其计算步骤,预测了该模型梁的CRES(图5B)。结果与理论计算一致(见补充文件3)。因此,该用户自定义算法在此简化模型中得以建立并验证,随后被用于上颌牙齿CRES的测定。
表2列出了为各结构指定的材料属性。牙周膜(PDL)和骨组织材料属性建模方式的差异可能会影响牙齿阻抗中心(CRES)的最终位置。与纤维取向相关的PDL各向异性、泊松比的差异、加载模式及载荷大小也可能产生影响。PDL的材料属性根据Ogden模型设定为非线性超弹性(µ1 = 0.07277,α1 = 16.95703,D1 = 3 x 10-7)22,23。同时指定了各组织的密度:骨组织为1.85 g/cm3;牙齿为2.02 g/cm3;PDL为1 g/cm3(即水的密度,因为PDL主要由水组成)24,25。
为了标准化力矢量并确定 CRES 的位置,建立了一个笛卡尔坐标系(X-Y-Z),其方向定义如下:Y 轴(前后方向或唇腭向轴)沿腭中缝方向,后部为正方向;Z 轴为垂直方向(上下方向或𬌗龈向轴),模型的上部或龈向部分为正方向;X 轴为横向方向(颊舌向轴),颊侧部分为正方向(图6)。
该坐标系以两种方式应用:1)建立一个全局坐标系,其原点(O)位于中切牙唇侧表面之间,切牙乳头下方,且处于X-Y平面内平分切牙间宽度和磨牙间宽度的直线上;2)为每颗牙齿构建局部坐标系,每颗牙的原点标记为“R”。每颗牙齿的“R”点定义为牙冠颊面表面的几何中心。选择该位置是为了近似模拟正畸操作中施加矫治力时托槽可能放置的最近位置。代表性结果见图7。
相对于全局和局部坐标系的CRES位置如表3和表4所示。当沿Y和Z坐标施加力系统时,沿X坐标获得的CRES位置彼此不同(表5)。然而,其平均差异较小(0.88 ± 0.54 mm)。

图1:设计流程图。定位CRES的三步工作流程。 请点击此处查看此图的放大版本。

图2:Mimics软件界面布局,显示上颌牙齿在三个正交视图(X-Y-Z)及体积模型中的呈现。 请点击此处查看该图的放大版本。

图3:利用3matic软件的非流形组装生成牙周膜(PDL)的步骤。 网格重划模块(A)创建非流形组装,(B)将上颌设为主要实体,(C)将PDL设为相交实体,(D)自适应网格重划,(E)分离上颌与PDL,(F)以PDL为主要实体、选定牙齿为相交实体,重复步骤B-F,(G)创建体网格。请点击此处查看该图的放大版本。

图4:Abaqus 软件界面布局。 请点击此处查看该图的放大版本。

图5:钢梁的简化模型。(A)包裹在钢套管中的梁,用于测试所定义算法的准确性。(B)由所定义算法预测的包裹梁的CRES位置。请点击此处查看该图的放大版本。

图6:相对于全局原点(O)和每颗牙齿的局部原点(R)的CRES估算坐标系。 本图以右侧上颌第二前磨牙为例进行说明。该方法已应用于牙弓中每一颗牙齿的分析。请点击此处查看本图的放大版本。

图 7:上颌牙齿 CRES 的三维示意图。 (A) 中切牙。 (B) 侧切牙。 (C) 尖牙。 (D) 第一前磨牙。 (E) 第二前磨牙。 (F) 第一磨牙。 (G) 第二磨牙。 请点击此处查看此图的放大版本。
| 中空类型: | 内外两侧 |
| 距离 | 0.2 |
| 最小细节: | 0.05 |
| 减小: | 已勾选 |
| 边界清理: | 已勾选 |
| 清理因子: | 1.1 |
表1:中空工具参数。
| 结构 | 弹性模量 (MPa) | 泊松比 | 密度 (g/cm3) |
| 牙齿 | 17000 | 0.3 | 2.02 |
| 骨 | 17000 | 0.3 | 1.85 |
| PDL | 0.05 | 见正文 | 1 |
表2:有限元模型的材料属性。
| 牙齿编号 | 牙冠长度 | 牙根长度 | x | y | z |
| UL1 | 25.2 | 15.1 | 3.4 | 11.0 | 12.9 |
| UL2 | 26.0 | 16.8 | 8.8 | 13.2 | 14.3 |
| UL3 | 29.1 | 19.5 | 15.1 | 18.0 | 15.6 |
| UL4 | 23.8 | 15.7 | 18.4 | 21.5 | 10.6 |
| UL5 | 24.8 | 18.2 | 20.9 | 28.2 | 10.1 |
| UL6 | 22.0 | 16.4 | 25.8 | 38.7 | 11.6 |
| UL7 | 21.4 | 15.0 | 27.4 | 43.2 | 11.4 |
| UR1 | 24.9 | 14.6 | -4.6 | 10.8 | 13.2 |
| UR2 | 26.3 | 16.7 | -9.9 | 13.0 | 13.6 |
| UR3 | 30.9 | 21.1 | -15.6 | 17.7 | 14.2 |
| UR4 | 22.9 | 16.7 | -19.0 | 21.9 | 9.2 |
| UR5 | 23.4 | 16.7 | -21.1 | 29.4 | 8.8 |
| UR6 | 22.2 | 16.3 | -23.9 | 39.6 | 9.8 |
| UR7 | 20.8 | 15.9 | -21.7 | 47.0 | 10.4 |
表3:上颌牙齿的CRES相对于全局原点O的三维(X-Y-Z)位置。
| 牙齿编号 | 牙冠长度 | 牙根长度 | x | y | z |
| UL1 | 25.2 | 15.1 | -1.1 | 10.9 | 9.4 |
| UL2 | 26.0 | 16.8 | -5.5 | 9.4 | 10.4 |
| UL3 | 29.1 | 19.5 | -5.7 | 9.3 | 13.2 |
| UL4 | 23.8 | 15.7 | -6.4 | 5.7 | 9.0 |
| UL5 | 24.8 | 18.2 | -6.7 | 7.0 | 9.5 |
| UL6 | 22.0 | 16.4 | -6.9 | 8.3 | 10.4 |
| UL7 | 21.4 | 15.0 | -8.6 | 3.3 | 7.3 |
| UR1 | 24.9 | 14.6 | 0.5 | 10.8 | 11.1 |
| UR2 | 26.3 | 16.7 | 5.0 | 10.3 | 9.3 |
| UR3 | 30.9 | 21.1 | 5.7 | 8.5 | 12.0 |
| UR4 | 22.9 | 16.7 | 5.3 | 5.3 | 9.3 |
| UR5 | 23.4 | 16.7 | 5.3 | 6.5 | 9.1 |
| UR6 | 22.2 | 16.3 | 5.6 | 7.8 | 10.1 |
| UR7 | 20.8 | 15.9 | 9.5 | 4.3 | 8.6 |
表4:C的三维(X-Y-Z)位置RES 上颌牙齿相对于每个牙齿的局部点R的CRES 正在评估中。 此处,R 为牙冠颊面的几何中心。
| 牙齿编号 | Fy | FZ | 差异 |
| UL1 | -1.36 | -0.80 | 0.56 |
| UL2 | -5.73 | -5.23 | 0.5 |
| UL3 | -6.00 | -5.45 | 0.55 |
| UL4 | -6.11 | -6.65 | 0.54 |
| UL5 | -5.95 | -7.40 | 1.46 |
| UL6 | -6.18 | -7.67 | 1.49 |
| UR1 | 0.36 | 0.67 | 0.31 |
| UR2 | 5.23 | 4.77 | 0.46 |
| UR3 | 5.93 | 5.38 | 0.55 |
| UR4 | 4.57 | 6.01 | 1.44 |
| UR5 | 5.88 | 4.69 | 1.91 |
| UR6 | 5.19 | 5.98 | 0.79 |
表5:当沿Y轴(Fy)和Z轴(Fz)施加力时,阻抗中心位置在X轴方向上的变化。
补充文件1:用于有限元分析(FEA)的算法Python脚本。 请点击此处查看该文件(右键单击可下载)。
补充文件2:力系分析概述。 请点击此处查看该文件(右键点击可下载)。
补充文件3:包覆在鞘管内的简单梁质心位置的理论估算。 请点击此处查看该文件(右键点击可下载)。
补充文件4:一颗拔除的上颌第一磨牙的有限元模型。 请点击此处查看该文件(右键单击可下载)。
本研究展示了一套工具,用于建立基于患者锥形束CT(CBCT)图像构建的上颌牙齿模型进行有限元分析(FEA)以确定其牙根表面中心(CRES)的一致性工作流程。对于临床医生而言,清晰且直观的上颌牙齿CRES分布图将是一种极为宝贵的临床工具,可用于规划牙齿移动并预测副作用。有限元法(FEM)于1973年引入牙科生物力学研究17,此后已被广泛应用于分析牙槽支持结构中的应力与应变场6,7,8,9,10,11,12。从工作流程中列出的步骤数量可以看出(图1),构建有限元模型是一项复杂的任务,因此必须对方法学中的某些方面进行简化。
首先,假设牙槽骨的吸收和沉积不发生,仅考虑牙齿在牙槽窝内的移动。这种类型的位移称为原发性4或瞬时牙移动18。研究发现,牙周膜(PDL)在瞬时牙位移过程中起着关键作用。为了定义牙齿移动过程中牙周膜的应力,可合理地将骨组织和牙齿视为刚性体15。因此,在本研究中,应力分布被限制在牙槽窝内。使用“创建边界条件”工具可让用户为模型设置边界条件或施加约束。选定的点被赋予零自由度,以确保模型在该区域保持刚性。由此,以往研究中用于计算骨组织变形及对变形后的牙槽骨实体单元重新划分网格的分析时间得以消除19,20。
其次,尝试将图像分辨率保持在中等水平。CBCT图像的体素大小为0.27 mm。这不仅使辐射剂量保持在最低水平,还降低了为四面体单元组装全局刚度矩阵时的计算负担。然而,其缺点在于CBCT分辨率不足以在扫描中准确且清晰地捕捉牙周膜(PDL)。这主要是因为PDL的平均厚度约为0.15 mm–0.38 mm(平均值:0.2 mm)21,而图像体素大小为0.27 mm。CBCT扫描的这一不足导致了两个问题:1)无法单独对PDL进行分割;2)由于骨组织与牙齿之间缺乏明显的灰度值变化,无法通过阈值分割法对骨组织和牙齿进行分割。因此,软件无法区分牙齿与骨组织,因为两者的灰度值相近。换句话说,Mimics无法将牙齿与骨组织分别分割。为此,开发了一种不同的分割方法。在尝试了多种工具(如Mimics中的区域生长或分割工具)后,确定最佳的牙齿分割方法是在CBCT的每一层切片上手动勾勒出牙齿结构。在此过程中,多层切片编辑工具提供了效率优势。用户无需手动标记每一层切片,而只需标记部分切片即可。因此,该方法成为牙齿分割的最佳选择,因其能够以一致的方式获得牙齿解剖结构的高质量图像,具有最高的准确性。
由于Mimics无法根据CBCT图像的低分辨率对牙周膜(PDL)进行分割,因此需要从牙齿的牙根结构生长出牙周膜。这要求在釉牙骨质界(CEJ)处将牙齿分为牙根和牙冠两部分。生成后,构建的牙周膜本质上是两个相互平行、相距0.2 mm的表面,其中一个表面与骨组织紧密接触,另一个则与牙根接触。在有限元分析中,必须将这两个表面连接在一起,以确保施加在牙齿上的载荷能够通过牙周膜传递至骨组织。工程软件会拒绝表面间距过大或过度交叉的模型,因为这会导致表面无法连接,从而使有限元分析(FEA)模型失效。
第三,所有模型表面均保持相对光滑,避免出现对整体模型分析无显著意义的微小表面形貌,例如颊侧皮质骨表面额外突出的骨性结构。解剖结构突起上的细微部分会使最终模型的网格在精细解剖区域的复杂部位减小单元尺寸,从而增加模型中的单元数量,导致有限元分析的计算量增大。
C 的位置RES 当力在Y方向和Z方向施加时,其差异体现在X方向上的位置不同。然而,该差异较小(表5)在临床上和统计学上均无显著意义。因此,C的位置RES 单向计算的结果可用于另一方向。先前的研究还表明,在三维评估中,C 的单个点RES 未观察到10,26,27因此,有研究建议,与其认为存在一个明确的CRES 更合适的术语可能是 "阻力半径"这种差异可归因于多种因素,例如根系形态、边界条件、材料特性以及载荷施加位置。
使用自定义算法分析力系统
用于确定牙齿阻抗中心(CRES)的数学概念、理论推导及计算机模拟此前已有详细描述27,28,29,30。为了分析施加不同载荷后产生的力系统,并预测牙齿的CRES位置,编写了一个自定义算法并在Abaqus中运行(参见补充代码文件)。该算法使用Python编写,以有限元分析软件的输出数据库(.odb文件)中的数据作为输入,对数据进行处理,并输出由施加载荷在系统中产生的力矩值。此外,该算法还能估算出使系统内产生较小力矩的节点位置。这使得用户可以以迭代方式运行模拟,直至估算结果收敛于单一位置。
该算法获取每个加载步骤中节点的坐标、各节点的总位移以及各节点处因施加载荷而产生的反作用力。将系统中每个节点处与原始载荷施加方向相同的反作用力以及方向相反的反作用力分别进行求和,以确定在模拟过程中作用于牙齿上的合力矢量。针对每个节点处的反作用力,计算其相对于载荷施加点的力矩,并以与反作用力相同的方式对这些力矩进行求和。因此,可计算出与原始载荷方向相同的合力矢量及其关于载荷施加点所产生的力矩,同时也可计算出反方向的合力矢量及其相应的力矩。由于系统处于静力平衡状态,所有力与力矩的总和为零。然而,通过此种方式对反作用力和力矩进行分解,可进一步计算出这些合力在系统中作为支点作用的有效作用位置,而这两个支点之间的中心点即为更接近CRES的载荷施加点的近似位置。
为了进行这些计算,需将所得力矩的大小除以其对应作用力的大小,从而得到从支点到力作用点的距离(R矢量)的大小。R矢量的方向通过力矩矢量与力矢量的叉积确定,其中所有矢量必须相互正交,单位矢量则通过叉积的大小进行归一化得到。将此前计算出的R矢量大小乘以R单位矢量,即可获得每个支点相对于初始力作用点在三维空间中的坐标总体估计值。这两个矢量之间的中点即为下一次迭代中下一个力作用点位置的估计值。更多详细信息见补充文档2。
当系统中产生的力矩总和接近零时,即可确定CRES的估计值。在本研究中,该值通过取计算所得力矩中最小的正值和最小的负值对应的X分量,并对二者取平均来确定。由于节点位置是随机生成的,且任意两个节点之间存在固有的距离(0.5 mm),因此很难找到恰好产生零力矩的位置(表5)。
局限性
尽管我们已尽最大努力,本研究仍存在一些局限性。首先,由于牙周膜(PDL)无法在锥形束CT(CBCT)上直接显示,因此无法单独进行分割,而是通过牙齿根面以0.2 mm的均匀厚度生成。有限元分析研究表明,均匀建模与非均匀建模相比会影响有限元分析(FEA)的结果,且非均匀建模更为优越30,31。其次,构建精确模型所需的步骤较多,耗时较长。这限制了模型的生成速度,从而限制了这些工具在临床中为每位患者制定个体化治疗方案的应用前景。此外,生成此类模型所需的软件价格昂贵,通常仅限于教育机构或大型企业才具备相应资源。再者,模型构建完成后,运行有限元分析还需要非常强大的计算能力。因此,在相关技术尚未广泛普及之前,该方法尚无法成为可行的治疗规划工具。
未来的研究应着重利用这些模型对上颌牙齿进行有限元分析,以确定牙弓及各牙组的阻抗中心(CRES),尤其是正畸治疗中常被移动的牙组,例如拔牙病例中的前牙段,或开合患者中用于压入的后牙段。一旦确定了这些模型的CRES,应基于更多的锥形束CT(CBCT)图像构建更多模型,以扩充现有数据。当积累足够数量的CRES位置数据后,可生成热图以显示CRES的总体位置分布,从而为临床医生提供极具价值的参考依据。
作者无任何利益冲突需要披露。
作者谨此感谢 Charles Burstone 基金会奖项对本项目的支持。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| 3-matic 软件 | Materialise, Leuven, Belgium. | 清洁与网格化处理 | |
| Abaqus/CAE 软件,版本 2017 | Dassault Systèmes Simulia Corp., Johnston, RI, USA. | 有限元分析 | |
| Mimics 软件,版本 17.0 | Materialise, Leuven, Belgium. | 牙齿与骨骼的分割 |