1.一種個性化正畸弓絲曲線交互調(diào)整方法,其特征在于:所述方法的具體實現(xiàn)過程為:
步驟一、選擇患者數(shù)據(jù):
首先導入患者數(shù)據(jù),即正畸弓絲成形基準點數(shù)據(jù),設i表示為患者按照牙位順序的第i個牙齒(i=0,1,…,13),按照牙位順序第i個牙齒上的兩個點坐標為(x2i,y2i,z2i)和(x2i+1,y2i+1,z2i+1);
步驟二、補償值的設定:
設置托槽直線段的近中補償值a=(a0,…,ai,…,a13)和遠中補償值b=(b0,…,bi,…,b13),這種托槽直線段的補償值采用醫(yī)師熟悉的表達方式,以左右兩顆中切牙的間隙中心為中線位置,牙齒靠近中線的一側(cè)為近中,牙齒遠離中線的一側(cè)為遠中,計算出i=0,1,…,13時,空間點坐標[(X2i,Y2i,Z2i),(X2i+1,Y2i+1,Z2i+1)]的值,即得到上頜所有牙位對應的托槽直線段添加補償值后的空間點坐標矩陣T0,且T=T0;
步驟三、過渡曲線段的設定:
設置過渡曲線段的比例參數(shù)E=(e0,…,ei,…,e12),F(xiàn)=(f0,…,fi,…,f12),其中i=0,…,12,即按照患者數(shù)據(jù)牙位順序,依次設置第i個過渡曲線段;通過設置過渡曲線段的比例參數(shù)E、F來計算正畸弓絲曲線過渡線段的兩個控制點P1、P2坐標,按照患者導入的牙位順序,第i個過渡曲線段的相鄰的兩個托槽直線段坐標為[(X2i,Y2i,Z2i),(X2i+1,Y2i+1,Z2i+1)]、[(X2i+2,Y2i+2,Z2i+2),(X2i+3,Y2i+3,Z2i+3)](i=0,1,…,12),通過其所在XY平面投影下的直線方程求得在XY平面投影下交點為(Xi,Yi);將(Xi,Yi)帶入空間直線一般方程求得兩個中間點坐標為(Xi,Yi,Zi)和(Xi,Yi,Zi+1);再將第i個過渡曲線段四個控制點坐標帶入Bezeir曲線的表達式,求得第i個過渡曲線段表達式;計算出i=0,…,12時,所有過渡曲線段的表達式Pi(t),則正畸弓絲曲線的坐標矩陣為:
步驟四、插入特殊功能曲:
判斷是否插入特殊功能曲,若是,則選擇插入特殊功能曲位置i(i=0,1,…,12),選擇插入特殊功能曲類型j(j=1,2,…),得到新的正畸弓絲曲線坐標矩陣:
式中Dj為總體坐標系O-XYZ下特殊功能曲的坐標矩陣,根據(jù)正畸弓絲曲線的坐標矩陣W,將坐標按順序逐個連接生成正畸弓絲曲線,在顯示窗口顯示曲線;若否,則直接進入步驟五;
步驟五、托槽直線段的位置調(diào)整:
判斷是否進行位置調(diào)整,若是,第i個牙齒上的添加補償值后的托槽直線段的坐標為[(X2i,Y2i,Z2i),(X2i+1,Y2i+1,Z2i+1)](i=0,1,…,13),計算其模長為l;選擇旋轉(zhuǎn)的方式m(m=0,1),m=0表示為繞托槽直線段近中點旋轉(zhuǎn),m=1表示為繞托槽直線段遠中點旋轉(zhuǎn);輸入在第i個牙齒上的托槽直線段平移的距離hi和旋轉(zhuǎn)的角度ωi;基于[(X2i,Y2i,Z2i),(X2i+1,Y2i+1,Z2i+1)]建立局部坐標系O1-UVW,在局部坐標系下,經(jīng)過位置調(diào)整后的托槽直線段坐標為A(當m=0,i=(0,…,6)或m=1,i=(7,…,13)時)或Ai(當m=1,i=(0,…,6)或m=0,i=(7,…,13)時),其變換到總體坐標O-XYZ下的托槽直線段的坐標矩陣為Bi=R2×(Ai×R1),計算出第i個牙齒上托槽直線段經(jīng)位置調(diào)整后的的坐標為Bi,接著將經(jīng)位置調(diào)整后托槽直線段坐標Bi替換位置調(diào)整前的托槽直線段坐標[(X2i,Y2i,Z2i),(X2i+1,Y2i+1,Z2i+1)],生成新的托槽直線段添加補償值后的空間點坐標矩陣T′,令T″=T,T=T′;判斷是否保存位置調(diào)整,若是,則T=T,若否,則T=T″;跳轉(zhuǎn)至步驟三;
若否,直接判斷判斷是否取消所有的位置調(diào)整并恢復默認,若否,則保存生成正畸弓絲曲線的坐標矩陣W,完成個性化正畸弓絲曲線交互調(diào)整的全部過程;若是,則T=T0,跳轉(zhuǎn)至步驟三。