logo好方法网

一种基于弯制点角距比和的正畸弓丝变半径圆域划分方法


技术摘要:
本发明公开了一种基于弯制点角距比和的正畸弓丝变半径圆域划分方法,它涉及正畸弓丝弯制技术领域,本发明针对弯制点密集程度较小的一类正畸弓丝曲线,基于正畸弓丝曲线弯制点信息集、弯制点的机器人弯制信息集,结合机器人弯制正畸弓丝的运动特点,建立一种基于弯制点  全部
背景技术:
错颌畸形是危及人体健康的第三大口腔疾病,呈现较高的发病率,现代口腔医学 中,固定矫治是一种常用且有效的正畸治疗手段,而正畸弓丝的弯制是固定矫治技术的关 键,近年来,深受数字化制造技术的影响,传统的口腔制造加工工艺正发生革命性变化,口 腔正畸领域也受益于数字化技术,正畸矫治器中弓丝的加工正在向数字化发展。 在机器人弯制个性化正畸弓丝的过程中,个性化正畸弓丝与机器人弯制手爪间可 能发生干涉,干涉即个性化正畸弓丝与机器人弯制手爪发生碰撞,干涉发生后会大大影响 个性化正畸弓丝的弯制精度,进而影响矫治效果,致使所弯制的个性化正畸弓丝无法应用 于临床治疗;研究发现,在正向弯制个性化正畸弓丝的过程中,正向弯制即由未弯制的正畸 弓丝弯制成复杂的成形弓丝,干涉往往是由于不合理的成形控制点弯制顺序引起的,而合 理的正向弯制成形控制点弯制顺序可以有效地避免干涉的发生,获得合理的正向弯制成形 控制点弯制顺序是实现正畸弓丝数字化弯制的必要前提,但目前正畸弓丝弯制技术领域缺 少规划正向弯制成形控制点弯制顺序的方法,难以实现正畸弓丝数字化弯制。 对于正畸弓丝弯制规划的圆域划分方法的研究,在本发明人已经授权的授权公告 号为CN107647925B的发明专利《一种用于正畸弓丝弯制规划的圆域划分方法》中提出了一 种等半径圆域划分方法,在正畸弓丝曲线上进行区域划分,最终对每个区域进行排序,从而 得出最终弯制点的弯制顺序,虽然这种方法对正畸弓丝弯制规划具有一定应用价值,但由 于该方法仅以一种无依据的均匀化标准对正畸弓丝曲线进行划分,所划分的圆域区间内通 常会存在弯制点密集程度过大或过小的情况,即划分后的区间未充分考虑到正畸弓丝曲线 上弯制点分布信息的个性化特点,比如患者个性化正畸弓丝上的弯制点常常存在单位弯制 点密度相对较小,各弯制点的单位弯制点密度均小于规定的上限值,即该弓丝弯制点分布 具有特殊属性,在对此类个性化正畸弓丝进行圆域划分时,现有的正畸弓丝成形控制点弯 制顺序规划方法合理性差,无法对此类个性化正畸弓丝实现高效数字化弯制,从而不能有 效避免由于弯制顺序规划不合理导致的弯制机器人产生空程无效动作、弯制过程相互干涉 动作和弯制运动复杂动作,不利于发挥弯制机器人优势的最大化,也不能明显提高弯制效 率。
技术实现要素:
针对上述问题,本发明提出一种基于弯制点角距比和的正畸弓丝变半径圆域划分 方法,解决目前正畸弓丝弯制技术领域缺少针对一类单位弯制点密度相对较小的正畸弓丝 的高效弯制顺序规划方法,以避免对具有特殊属性的一类正畸弓丝的弯制点划分时出现弯 制难度过高的情况,有利于弯制顺序的合理规划,进而实现正畸弓丝高效的数字化弯制。 6 CN 111588502 A 说 明 书 2/10 页 一种基于弯制点角距比和的正畸弓丝变半径圆域划分方法,所述方法的具体实现 过程为: 步骤一、变半径圆域划分数据导入及正畸弓丝曲线转换: 根据患者有i个弯制点的正畸弓丝曲线,计算并输入正畸弓丝曲线弯制点信息集T ={t1,t2,t3,...,ti},ti=(xi,yi,zi)′为每个正畸弓丝曲线弯制点的坐标,在每个弯制点ti 上机器人执行不同的弯制运动,每一个正畸弓丝曲线弯制点ti均对应一个弯制点机器人弯 制信息单元ri,输入弯制点的机器人弯制信息集为R={r1,r2,r3,...,ri},ri=(xi,yi,zi, αi)′表示机器人在弯制该点时的弯制点坐标及弯制角度,αi为机器人作用在弯制点ti上的 弯制角度; 将个性化正畸弓丝曲线成形控制点信息集中各弯制点的坐标ti=(xi,yi,zi)′中 的zi赋值为0,即令zi=0,获得正畸弓丝曲线转换平面正畸弓丝曲线T′; 步骤二、圆域限制参数的设定 定义单位圆域,用符号a0表示,单位圆域表示以正畸弓丝曲线上任意一个弯制点tj 为圆心、以lj为半径的仅包含一个弯制点tj的圆域;定义单位圆域弯制点密度,用符号 表 示,单位圆域弯制点密度 是对正畸弓丝曲线上单个弯制点与相邻弯制点间紧密程度的量 化描述,规定 其中公式中的数值1表示单位圆域中的一个弯制点,lj表示弯制点tj 与其距离最近的弯制点之间的直线距离,j的取值范围为1≤j≤i;定义圆域弯制点个数,用 符号 表示,圆域弯制点个数 为半径为 的圆域an内的弯制点个数;定义弯制点角距比, 用符号E表示,弯制点角距比是对单个弯制点的弯制复杂程度的量化描述,第i个弯制点的 弯制点角距比规定 特别地,由于第一个弯制点t1无需弯制,规定弯制点t1的弯制点 角距比E1=0;定义圆域弯制点角距比和,用符号 表示, 是对划分圆域an所划分 的弯制点整体弯制复杂程度的量化描述, 表示正畸弓丝曲线上第n个变半径划分圆 域a n内的所有弯制点的弯制点角距比之和,当变半径划分圆域a n内的弯制点分别为 时,规定 αm为作用在弯制点tm处的弯制角 7 CN 111588502 A 说 明 书 3/10 页 度, 表示作用在弯制点tm处弯制距离,即弯制点tm-1与tm之间曲线段的长度,m的取值范 围为 q表示正畸弓丝曲线上已完成变半径圆域划分的圆域内的所有弯制点 个数,即 未进行圆域划分时q=0,即q的初始值为q=0,q的取值范围为0 ≤q≤i,将圆域弯制点密度 圆域弯制点角距比和 和圆域弯制点个数 统称为圆 域限制参数,分别对圆域限制参数的上限值进行限定,设定 的上限值Qmax,设定 的上限 值为ρmax,设定 的上限值(∑E)max,在整个圆域划分过程中Qmax、ρmax和(∑E)max恒为常 数,特别地Qmax=5,针对所取的具有特殊弯制点密集程度的正畸弓丝曲线,按照 计 算正畸弓丝曲线上每个弯制点的单位圆域弯制点密度 即 表示第一个弯制点t1的单位 圆域弯制点密度,其中,lj表示弯制点tj与其距离最近的弯制点之间的直线距离,当j的取值 范围为1<j<i, 当j=1时 当j=i时 分别表示线段tjtj 1、tj-1tj、t1t2、ti-1ti的长度,通过比较可取出 中的最大值 对条件 进行验证,具体为: 存在 成立,说明满足在正畸弓丝曲线弯制点信息集T={t1,t2,t3,...,ti} 内的弯制点最大单位圆域弯制点密度不大于所设定的单位圆域弯制点密度的上限值 则正畸弓丝曲线上每个弯制点都符合单位圆域弯制点密度 小于等于单位圆域弯制点密 度的上限值 可知在所取的包含i个弯制点的正畸弓丝曲线上,在弯制点个数的限制条 件下,无论划分后的圆域上有任意数量的弯制点,划分后的圆域依然能保证圆域弯制点的 密集程度在可接受的范围内,能够满足弯制系统对弯制点密度的要求,因此在满足上述要 求的一类正畸弓丝曲线的圆域划分的过程中无需考虑弯制点密度因素的影响,则本方法仅 以圆域弯制点个数 和圆域弯制点角距比和 为依据对划分圆域进行限制,跳转至步 骤三; 步骤三、确定划分圆域的半径和圆心: 划分圆域以弯制点tq 1为起始点进行,分别取弯制点tq 1与 之间 的直线段,依次记为线段 将线段 中长 度最大的线段记为 即 分别表示线段 的长度,则在正畸弓丝曲线上即将生成的第n个 划分圆域an的圆心为线段 的中点,半径为线段 长度的一半 此时恰好有两个弯制 点落到圆域边界线上,且新生成的圆域a n刚好能划分步骤三中预先规定的弯制点 规定圆域边界线所截的正畸弓丝曲线段上的所有弯制点被该圆 域所划分,当生成的圆域边界线通过弯制点时,则该弯制点也被圆域所划分,已被划分的弯 制点所在的正畸弓丝曲线段将不会再被其他圆域划分; 的初始值为 n的初 8 CN 111588502 A 说 明 书 4/10 页 始值为n=1,即首次划分第1个圆域a1时预先规定圆域划分到的弯制点刚好达到上限值,此 时所能划分到的弯制点分别为t1、t2、t3、t4、t5,且t1为划分圆域a1的起始点; 步骤四、定义合理角距比弯制圆域: 按照 计算以直线段 的中点为圆心,以 为半径的划分圆 域an的圆域弯制点角距比和 判断是否存在 具体为: 如果 成立,说明以直线段 的中点为圆心,以 为半径的划分圆 域的圆域弯制点角距比和 没有超过所设定的圆域弯制点角距比和上限值(∑E)max, 则将以直线段 的中点为圆心,以 为半径的包含正畸弓丝曲线段的划分圆域定义为 合理角距比弯制圆域an,计算正畸弓丝曲线上所有已被合理角距比弯制圆域划分的弯制点 个数q,跳转至步骤五; 如果 不成立,且存在 说明此时划分圆域的圆域弯制点个数 不少于1个,则继续减少圆域弯制点的个数进行圆域划分,令 计算正畸弓丝曲线 上所有已被合理角距比弯制圆域划分的弯制点个数q,跳转至步骤三; 如果 不成立,且存在 说明此时划分圆域的圆域弯制点个数 仅为1个,将以tq 1为圆心,以弯制点tq 1与相邻弯制点tq 2之间直线距离的一半 为半 径生成的包含正畸弓丝曲线段的划分圆域定义为合理角距比弯制圆域an,则该合理角距比 弯制圆域an上仅包含一个弯制点tq 1,计算正畸弓丝曲线上所有已被合理角距比弯制圆域 划分的弯制点个数q,跳转至步骤五; 步骤五、判断是否继续进行圆域划分: 判断正畸弓丝曲线上所有已被合理角距比弯制圆域划分的弯制点个数q是否与弯 制点个数i相等, 具体为: 如果正畸弓丝曲线上所有已被合理角距比弯制圆域划分的弯制点个数q与弯制点 个数i不相等,则继续进行圆域划分,令n=n 1,即表示对下一个圆域进行划分,此时, 若i-q≥5,说明剩余未被划分的弯制点个数不少于5个,则令 即进行 下一个圆域的首次划分时预先规定圆域能划分到的弯制点刚好达到上限值,跳转至步骤 三; 若i-q<5且i-q≠1,说明此时正畸弓丝曲线上剩余未被划分的弯制点少于5个但 超过1个,则令 即进行下一个圆域的首次划分时令圆域能划分到的弯制点个数为 正畸弓丝曲线上剩余未被划分的弯制点个数,跳转至步骤三; 若i-q<5且i-q=1,说明此时正畸弓丝曲线上剩余未被划分的弯制点只有最后1 9 CN 111588502 A 说 明 书 5/10 页 个弯制点ti,将以ti为圆心,以ti-1与ti之间直线距离的一半 为半径生成的包含正畸弓 丝曲线段的划分圆域定义为合理角距比弯制圆域an,则该合理角距比弯制圆域an上仅包含 一个弯制点ti,跳转至步骤六; 如果正畸弓丝曲线上所有已被合理角距比弯制圆域划分的弯制点个数q与弯制点 个数i相等,说明所有的弯制点均已被合理角距比弯制圆域划分,输出合理角距比弯制圆域 信息集合A1={a1,a2,...,an},跳转至步骤六; 步骤六、输出最终弯制顺序 计算每个合理角距比弯制圆域(a1,a2,…,an)的圆域弯制点角距比和 获得 圆域弯制点角距比和信息集 比较各合理角距比弯制圆域的圆 域弯制点角距比和,假设得到 其中 表示第s个合理角距比 弯制圆域的圆域弯制点角距比和,1≤s≤n,以圆域弯制点角距比和 为指标将n个圆 域降序排列,得到降序合理角距比弯制圆域信息集为A1={a3,a2,…,as},在任何一个弯制 圆域内,以单位弯制点密度 为指标对圆域所划分的弯制点进行降序排列,将降序单位弯 制点密度所对应弯制点的顺序定义为该圆域弯制点的弯制顺序,进而得到正畸弓丝曲线成 形控制点坐标矩阵T1={t7,t6,t5,…,tm}和机器人弯制信息集R1={r7,r6,r5,…,rm},其中tm 表示第s个合理角距比弯制圆域中单位弯制点密度最小的弯制点,输出最终弯制点弯制顺 序T1={t7,t6,t5,…,tm}、R1={r7,r6,r5,...,rm},程序结束。 本发明的有益效果为: 1、本发明针对圆域划分方法,提出了单位圆域弯制点密度 的概念,对单个弯制 点与其相邻弯制点间的密集程度进行量化描述,并将单位圆域弯制点密度 归为圆域限制 参数之一,设定 的上限值 在圆域划分前预先验证正畸弓丝曲线上弯制点的最大单位 圆域弯制点密度 不大于单位圆域弯制点密度的上限值 可得出正畸弓丝曲线上的每 个弯制点的单位圆域弯制点密度 都符合设定要求,避免了由于单位圆域弯制点密度不符 合设定要求而导致划分圆域上弯制点密集程度过大,从而为本方法提供了前提条件的约 束,进而提高了本方法的可操作性和准确性。 2、同本发明人同日申报的发明专利《一种用于正畸弓丝弯制规划的平面变半径圆 域划分方法》相比, 的提出增加了在正畸弓丝曲线上划分弯制圆域的约束条件,该方法以 一类个性化正畸弓丝曲线上弯制点具有单位弯制点密度较小的特殊属性为前提,由于在划 分前对单位圆域弯制点密度 进行整体判定,因此在划分圆域过程中省略了对圆域的弯制 点密度 的判定,从而圆域划分过程完全基于圆域弯制点角距比和 进行,不仅满足 了机器人弯制运动的要求,而且简化了划分过程,使弯制规划算法的复杂程度降低,提高了 弯制顺序的规划效率。 3、同本发明人同日申报的发明专利《一种基于弯制点密度的正畸弓丝变半径圆域 划分方法》相比,虽然两方法都适用于具有特殊属性的一类个性化正畸弓丝曲线,但对于 10 CN 111588502 A 说 明 书 6/10 页 《一种基于弯制点密度的正畸弓丝变半径圆域划分方法》中提及的方法所侧重的前提是每 个弯制点角距比都满足设定要求,进而仅以圆域弯制点个数 和圆域弯制点密度 作为 划分弯制圆域的依据,本方法所侧重的前提是单位弯制点密度满足设定要求,进而仅以圆 域弯制点个数 和圆域弯制点角距比和 作为划分弯制圆域的依据,两种方法在进行 正畸弓丝弯制顺序规划时应用情况不同,因此本方法的提出与另种方法互相补偿,进而完 善了正畸弓丝弯制顺序规划的系列方法。 4、本发明在划分完所有弯制点后,以针对圆域划分定义的圆域弯制点密度 为指标对n个圆域进行降序排列,得到了降序合理角距比弯制圆域信息集,并规定在任何一 个弯制圆域,以单位弯制点密度 为指标对圆域所划分的弯制点进行降序排列,将降序单 位弯制点密度所对应弯制点的顺序定义为该圆域弯制点的弯制顺序,保证了每个弯制点有 确定的弯制顺序,从而提高了正畸弓丝弯制规划的可操作性和准确性。 5、同本发明人已经授权的授权公告号为CN107647925B的发明专利《一种用于正畸 弓丝弯制规划的圆域划分方法》相比,本方法是在变半径圆域划分的基础上,针对具有特定 属性的一类弓丝,充分考虑此类正畸弓丝曲线上弯制点分布信息个性化特点,即患者个性 化正畸弓丝上的单位弯制点密度都相对较小,各弯制点的单位弯制点密度均小于规定的上 限值,提出了用于划分此类正畸弓丝曲线的圆域限制参数,使得划分过程并非以一种无依 据的均匀化标准进行划分,而是为符合圆域参数的规定而适应不断改变划分圆域的半径, 生成了一系列基于弯制点角距比和的变半径弯制圆域,提高了正畸弓丝成形控制点弯制顺 序规划方法的合理性,有效避免了弯制机器人产生空程无效动作、弯制过程相互干涉动作 和弯制运动复杂动作,充分发挥弯制机器人优势的最大化,明显提高了弯制效率。 附图说明 为了易于说明,本发明由下述的具体实施及附图作以详细描述。 图1为一种基于弯制点角距比和的正畸弓丝变半径圆域划分方法流程图; 图2为个性化正畸弓丝弯制点分布示意图; 图3为基于弯制点角距比和的变半径圆域划分个性化正畸弓丝曲线示意图;
下载此资料需消耗2积分,
分享到:
收藏