• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于改進(jìn)OBB包圍盒的碰撞檢測(cè)算法

    2014-08-08 13:52史旭升喬立紅朱作為
    關(guān)鍵詞:面片修正節(jié)點(diǎn)

    史旭升+喬立紅+朱作為

    文章編號(hào):16742974(2014)05002606

    收稿日期:20130925

    基金項(xiàng)目:國(guó)家科技重大專項(xiàng)項(xiàng)目(2011ZX04016-021);北京市教育委員會(huì)共建資助項(xiàng)目

    作者簡(jiǎn)介:史旭升(1983-),男,陜西蒲城人,北京航空航天大學(xué)博士研究生

    通訊聯(lián)系人,E-mail: lhqiao@buaa.edu.cn 

    摘 要: 針對(duì)車銑復(fù)合數(shù)控加工仿真碰撞檢測(cè)精確度低的問(wèn)題,提出了一種基于改進(jìn)OBB包圍盒的快速碰撞檢測(cè)算法.該算法基于改進(jìn)的OBB包圍盒算法,利用車銑復(fù)合加工仿真碰撞檢測(cè)的結(jié)果,創(chuàng)建碰撞單元組的包圍盒及層次包圍盒樹;通過(guò)粗檢階段計(jì)算出包圍盒樹的相交節(jié)點(diǎn)集合,計(jì)算得到發(fā)生碰撞的三角形面片集合;應(yīng)用回退技術(shù),解得初始碰撞時(shí)間及位置.實(shí)例驗(yàn)證結(jié)果表明,該算法有效提高了車銑復(fù)合數(shù)控加工碰撞檢測(cè)的精確度.

    關(guān)鍵詞:車銑復(fù)合;碰撞檢測(cè);OBB(Oriented Bounding Box)包圍盒;分離軸定理;三角面片

    中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A

    Algorithm of Collision Detection Based 

    on Improved Oriented Bounding Box

    

    SHI Xusheng,QIAO Lihong,ZHU Zuowei

    (Advanced Manufacturing Technology and Systems Research Center, School of Manufacturing 

    Engineering and Automation,Beihang University, Beijing 100191, China)

    Abstract:To solve the problem of the low precision of collision detection in the turnmill combined machining simulation, a rapid collision detection algorithm based on the improved theory of Oriented Bounding Box was proposed. This algorithm, based on the improved oriented bounding box, and using the collision detection result as the input, creates the oriented bounding box and hierarchical bounding box tree of the collision unit group. During the rough detection phase, the intersecting nodes are detected. In the following precise detection phase, the triangular patches of the objects in collision are detected. With the application of feedback technology, the initial time and position of the collision are calculated. A case study shows that this algorithm increases the efficiency and precision of the collision detection in numerical control simulation.

    Key words: turnmilling; collision detection; OBB(Oriented Bounding Box); SAT(Separating Axis Theorem);triangular patches

    

    車銑復(fù)合加工作為一種先進(jìn)的加工技術(shù),在加工復(fù)雜的高精密零件和異形零件等領(lǐng)域都有不可替代的地位.車銑復(fù)合加工機(jī)床包含多主軸多刀架結(jié)構(gòu),在精密微小零件的高速加工過(guò)程中,多把刀架在狹小的空間中同時(shí)加工零件,刀架之間極易發(fā)生干涉碰撞現(xiàn)象[1].

    隨著計(jì)算機(jī)技術(shù)的發(fā)展,虛擬仿真技術(shù)在降低成本、提高效率方面都有顯著優(yōu)勢(shì).碰撞檢測(cè)算法主要有空間分解法和層次包圍盒法兩種算法,其核心思想都是盡可能減少相交測(cè)試對(duì)象的數(shù)目來(lái)提高檢測(cè)速度.空間分解法適用于在稀疏的環(huán)境中分布比較均勻的幾何對(duì)象間的檢測(cè),層次包圍盒法則應(yīng)用更為廣泛,適應(yīng)復(fù)雜環(huán)境中的碰撞檢測(cè)[2].車銑復(fù)合加工環(huán)境復(fù)雜,運(yùn)動(dòng)對(duì)象多,因此,在本研究中選用了基于層次包圍盒的方法.傳統(tǒng)檢測(cè)方法是進(jìn)行一次或多次試切、不斷調(diào)試,直到確認(rèn)能夠完成預(yù)定的加工要求,該方法效率低、周期長(zhǎng)、成本高.為了提高檢測(cè)效率,基于虛擬仿真技術(shù)的碰撞檢測(cè)算法[3-7],為數(shù)控加工方案的修正提供了依據(jù),但是在修正過(guò)程中需要工藝人員根據(jù)經(jīng)驗(yàn)預(yù)估修正方式,由預(yù)估引起的不確定性和偶然性,給生產(chǎn)計(jì)劃帶來(lái)一定風(fēng)險(xiǎn),如果不能及時(shí)解決可能影響生產(chǎn)進(jìn)度.為了避免盲目預(yù)估,減少反復(fù)修正的次數(shù),提高準(zhǔn)確率,保證精度,本文提出了基于改進(jìn)OBB包圍盒的快速碰撞檢測(cè)算法.

    1 問(wèn)題描述

    現(xiàn)有研究?jī)A向于通過(guò)碰撞檢測(cè)確定發(fā)生碰撞的對(duì)象,沒有考慮具體的交點(diǎn)信息.數(shù)控加工仿真軟件給出的碰撞檢測(cè)結(jié)果是加工過(guò)程中發(fā)生碰撞的對(duì)象,這些碰撞檢測(cè)數(shù)據(jù)可以基本滿足數(shù)控加工仿真的需求[1].但是由于碰撞結(jié)果比較籠統(tǒng),需要反復(fù)調(diào)整或校正加工速度、切削量或刀具伸長(zhǎng)量等方式來(lái)修正.為了避免盲目的參數(shù)預(yù)估,減少反復(fù)修正的次數(shù),提高準(zhǔn)確率保證精度,準(zhǔn)確計(jì)算出三角面的初始碰撞時(shí)間和碰撞位置顯得尤其重要[8].針對(duì)車銑復(fù)合數(shù)控加工仿真碰撞檢測(cè)精確度低的問(wèn)題,本文提出了一種基于改進(jìn)OBB包圍盒的碰撞檢測(cè)算法.

    2 碰撞檢測(cè)算法

    碰撞檢測(cè)算法分為3個(gè)部分:預(yù)處理階段、粗檢階段和精檢階段.該算法以車銑復(fù)合加工仿真碰撞檢測(cè)信息作為輸入,計(jì)算出碰撞單元組之間發(fā)生的初始碰撞時(shí)間和位置.

    2.1 創(chuàng)建OBB包圍盒及層次包圍盒樹

    車銑復(fù)合加工碰撞檢測(cè)預(yù)處理階段的主要內(nèi)容是創(chuàng)建碰撞單元組對(duì)象的包圍盒及層次包圍盒樹.具體步驟如下:

    步驟1 創(chuàng)建車銑復(fù)合加工仿真環(huán)境.主要是車銑復(fù)合加工機(jī)床組件的創(chuàng)建,如刀具、刀架、主軸等,根據(jù)機(jī)床的運(yùn)動(dòng)學(xué)關(guān)系,建立機(jī)床運(yùn)動(dòng)學(xué)模型.

    步驟2 車銑復(fù)合加工仿真碰撞檢測(cè).通過(guò)創(chuàng)建加工方法和加工操作,利用數(shù)控仿真軟件進(jìn)行車銑復(fù)合加工仿真,并進(jìn)行碰撞檢測(cè).

    步驟3 獲取車銑復(fù)合加工仿真過(guò)程中發(fā)生碰撞的碰撞組信息.設(shè)碰撞單元組信息表示為:

    Mk=Tkab,Ak,∑Aki,νka,Bk,∑Bkj,νkb(1)

    Tkab為第k對(duì)碰撞單元組發(fā)生碰撞的時(shí)間;Ak為碰撞單元組的對(duì)象1,νka為Ak的運(yùn)動(dòng)速度, ∑Aki表示Ak所包含的三角面片集合∑Akipi,qi,ri;Bk為碰撞單元組的對(duì)象2,νkb為Bk的運(yùn)動(dòng)速度,∑Bki為Bk包含的三角面片集合∑Bkjpj,qj,rj.則車銑復(fù)合加工仿真碰撞組信息集合可表示為:

    M=M1,M2,…,Mk(2)

    步驟4 創(chuàng)建OBB包圍盒.根據(jù)碰撞單元組對(duì)象所包含的三角面片信息,創(chuàng)建相應(yīng)的OBB包圍盒,分別標(biāo)記為包圍盒A和包圍盒B.

    步驟5 創(chuàng)建OBB層次包圍盒樹.以八叉樹的形式進(jìn)行空間劃分,按照“自上而下”的方法創(chuàng)建層次包圍盒樹,分別標(biāo)記為OBB_A和OBB_B.

    層次包圍盒樹子節(jié)點(diǎn)主要分為3種類型,即實(shí)節(jié)點(diǎn)、空節(jié)點(diǎn)和灰節(jié)點(diǎn).當(dāng)葉子節(jié)點(diǎn)與幾何對(duì)象實(shí)體完全重合時(shí)用實(shí)節(jié)點(diǎn)表示,當(dāng)葉子節(jié)點(diǎn)與幾何對(duì)象實(shí)體部分重合時(shí)用灰節(jié)點(diǎn)表示,當(dāng)葉子節(jié)點(diǎn)與幾何對(duì)象實(shí)體分離時(shí)用空節(jié)點(diǎn)表示.這樣葉子節(jié)點(diǎn)中就儲(chǔ)存了離散表面所包含的三角面片數(shù)據(jù),用于精確碰撞檢測(cè).

    其中空節(jié)點(diǎn)不包含幾何實(shí)體,在計(jì)算中被剔除,減少運(yùn)算節(jié)點(diǎn)數(shù)目;實(shí)節(jié)點(diǎn)與幾何對(duì)象完全重合,認(rèn)為該節(jié)點(diǎn)是最末端子節(jié)點(diǎn),不需要再分割,可直接用于下一步進(jìn)行精確碰撞檢測(cè)計(jì)算;灰節(jié)點(diǎn)包含幾何對(duì)象以外的空間,直接用于精確碰撞檢測(cè)可能引起偽碰撞現(xiàn)象,所以如果灰節(jié)點(diǎn)存在碰撞現(xiàn)象,需要進(jìn)一步分割,直到滿足設(shè)定的層次包圍盒深度或者所有葉子節(jié)點(diǎn)都是空節(jié)點(diǎn)或?qū)嵐?jié)點(diǎn)為止,如果灰節(jié)點(diǎn)不存在碰撞現(xiàn)象,則不需要進(jìn)一步分割,減少不必要的節(jié)點(diǎn)數(shù)目和存儲(chǔ)數(shù)據(jù).

    在建立層次結(jié)構(gòu)時(shí),層次結(jié)構(gòu)樹深度的確定需要遵循兩個(gè)原則:劃分深度不宜太大,從而在遍歷時(shí),只需很少的步數(shù),就能完成從根節(jié)點(diǎn)到葉子節(jié)點(diǎn)的搜索;劃分深度不宜太小,否則每個(gè)子節(jié)點(diǎn)內(nèi)包含的三角面片數(shù)量太多, 加重了精確檢測(cè)的計(jì)算壓力.層次包圍盒樹子節(jié)點(diǎn)的深度與幾何模型及其精度相關(guān)[9],本文結(jié)合檢測(cè)對(duì)象的幾何模型及精度,設(shè)層次包圍盒樹子節(jié)點(diǎn)最大深度為6.

    2.2 基于分離軸定理的初始碰撞檢測(cè)

    碰撞檢測(cè)的粗檢階段是基于分離軸定理,通過(guò)廣度優(yōu)先搜索的策略遍歷層次包圍盒樹子節(jié)點(diǎn),快速剔除不發(fā)生碰撞的子節(jié)點(diǎn),當(dāng)發(fā)生碰撞的節(jié)點(diǎn)不可分割時(shí),則記為:

    WkOBB_Ani,OBB_Bmj (3)

    其中OBB_Ani是指層次包圍盒A的第i層第n個(gè)子節(jié)點(diǎn),OBB_Bmj是指層次包圍盒B的第j層第m個(gè)子節(jié)點(diǎn),Wk表示第k對(duì)發(fā)生相交的子節(jié)點(diǎn)組.層次包圍盒OBB_A和OBB_B所有相交子節(jié)點(diǎn)組集合可表示為:

    W=W1,W2,…,Wk(4)

    對(duì)于一對(duì)OBB,需測(cè)試15條可能的分離軸(每個(gè)OBB的3個(gè)面方向,每個(gè)OBB的3條邊方向的兩兩組合),只要找到一條這樣的分離軸,就可以判定這兩個(gè)OBB是不相交的.如圖1所示為分離軸定理示意圖,其中L表示兩個(gè)包圍盒的某一分離軸,Oa和Ob分別表示兩個(gè)包圍盒的中心位置,S是包圍盒中心位置在分離軸上投影的距離,ra和rb是包圍盒在分離軸上投影的距離,當(dāng)存在分離軸使S>ra+rb時(shí),則OBB處于分離狀態(tài),反之則視為相交.在某些情況下,該算法會(huì)將分離的盒體報(bào)告為相交,但不會(huì)遺漏相應(yīng)的碰撞結(jié)果,在初始碰撞檢測(cè)階段該算法計(jì)算簡(jiǎn)單,能夠快速剔除不發(fā)生碰撞的包圍盒.

    圖1 分離軸定理示意圖

    Fig.1 Separating axis theorem diagram

    2.3 基于三角面片的精確碰撞檢測(cè)

    碰撞檢測(cè)的精檢階段是應(yīng)用分離軸定理,判斷碰撞節(jié)點(diǎn)所包含的三角面片之間的相交情況,然后應(yīng)用回退技術(shù),計(jì)算出三角面片發(fā)生碰撞的初始碰撞時(shí)間和碰撞位置.

    已知在粗檢階段計(jì)算得到相交包圍盒節(jié)點(diǎn)集合:W=W1,W2,…,Wk.設(shè)Wk1是包圍盒節(jié)點(diǎn)集合W的第k個(gè)元素中層次包圍盒OBB_A的節(jié)點(diǎn),Wk2是包圍盒節(jié)點(diǎn)集合W的第k個(gè)元素中層次包圍盒OBB_B的節(jié)點(diǎn).應(yīng)用分離軸定理考查11個(gè)分離軸(平行于兩個(gè)三角形面法線的兩個(gè)軸,兩個(gè)三角形之間的9種邊邊組合).若兩個(gè)三角形在任一分離軸上的投影區(qū)間不相交,則兩個(gè)三角形分離;若投影區(qū)間在所有分離軸上都相交,則兩個(gè)三角形必定相交.把發(fā)生相交的三角形組記為:

    QnSki,Skj (5)

    其中Ski是指相交包圍盒節(jié)點(diǎn)集合中的第k個(gè)元素對(duì)中層次包圍盒OBB_A的節(jié)點(diǎn)包含的第i個(gè)三角面片信息;Skj是指相交包圍盒節(jié)點(diǎn)集合中的第k個(gè)元素對(duì)中層次包圍盒OBB_B的節(jié)點(diǎn)包含的第j個(gè)三角面片信息.Qn表示第n對(duì)發(fā)生相交的三角面片.層次包圍盒OBB_A和OBB_B所有相交三角面片對(duì)集合表示為:

    QQ1,Q2,…,Qn (6)

    關(guān)于初始時(shí)間及位置的計(jì)算和改進(jìn)方法將在第4節(jié)進(jìn)行詳細(xì)闡述.

    3 改進(jìn)的OBB包圍盒算法

    3.1 傳統(tǒng)OBB包圍盒算法

    創(chuàng)建OBB包圍盒時(shí),確定包圍盒的中心位置和最佳方向是關(guān)鍵.傳統(tǒng)算法是根據(jù)幾何模型的三角面片信息,利用均值和單位化協(xié)方差矩陣的統(tǒng)計(jì)量來(lái)計(jì)算包圍盒的位置和方向.已知組成幾何對(duì)象的基本幾何元素為三角形,設(shè)包含的三角面片數(shù)為n,且第i個(gè)三角形的頂點(diǎn)坐標(biāo)為(pi,qi,ri),則包圍盒的中心位置為: 

    m=13n∑ni=1(pi+qi+ri)(7)

    由于該算法是各三角形頂點(diǎn)的簡(jiǎn)單平均,如果幾何體結(jié)構(gòu)不均勻,在體積相等的區(qū)域,有的部分三角面片數(shù)量多,有的部分三角面片數(shù)量少,這樣計(jì)算出來(lái)的包圍盒就會(huì)向三角面片數(shù)量多的部分偏移(如圖2(a)所示).顯然這將導(dǎo)致一部分包圍盒在幾何體外面,使碰撞檢測(cè)出現(xiàn)誤檢的現(xiàn)象.

    3.2 改進(jìn)的OBB包圍盒算法

    為了解決傳統(tǒng)包圍盒算法計(jì)算結(jié)果不準(zhǔn)確的問(wèn)題,本文提出區(qū)域加權(quán)的改進(jìn)算法,該算法的核心思想是把幾何對(duì)象劃分為表面積相近的i個(gè)區(qū)域,分別計(jì)算每個(gè)區(qū)域的中心坐標(biāo)mi,再求這幾個(gè)區(qū)域中心坐標(biāo)的平均值:

    m=∑i1mii (8)

    其中mi=13∑ji=1(pj+qj+rj),協(xié)方差矩陣元素為:

    Cjk=13n∑ni=1(pijpik +qijqik+rijrik)(9)

    其中1≤j,k≤3,pi=pi-m, qi=qi-m和 ri=ri-m都是3×1階向量,例如qi=(qi1,qi2,qi3)T.其次,計(jì)算協(xié)方差矩陣C[Cjk]的特征向量并單位化,作為包圍盒的方向軸,幾何體頂點(diǎn)在各方向軸上的投影區(qū)間長(zhǎng)度就是相應(yīng)的包圍盒尺寸.

    碰撞單元組對(duì)象的結(jié)構(gòu)存在很大不確定性,無(wú)法采用統(tǒng)一的表面積劃分方法.本文采用人機(jī)交互的方式,借助CAD軟件的“分析-測(cè)量面”獲取幾何形面表面積的功能,把產(chǎn)品劃分為幾個(gè)相近的區(qū)域,根據(jù)產(chǎn)品結(jié)構(gòu)可劃分為3~5個(gè)區(qū)域.本文把萬(wàn)向節(jié)零件劃分為3個(gè)表面積相近的區(qū)域(如圖2(b)所示),通過(guò)采用改進(jìn)的OBB包圍盒算法,使矯正之后的包圍盒緊緊地包圍物體(如圖2(c)所示).

    (a)改進(jìn)前

    (b)區(qū)域劃分

    (c)改進(jìn)后

    圖2 OBB包圍盒改進(jìn)效果對(duì)比圖

    Fig.2 Comparison chartof improved OBB

    4 初始碰撞時(shí)間及位置的計(jì)算

    4.1 初始碰撞時(shí)間的計(jì)算

    設(shè)在t=Tk時(shí)刻車銑復(fù)合加工發(fā)生碰撞現(xiàn)象,由于仿真精度和系統(tǒng)反應(yīng)時(shí)間的問(wèn)題無(wú)法保證Tk就是物體之間的初始碰撞時(shí)間.本文應(yīng)用回退技術(shù)計(jì)算初始碰撞時(shí)間.

    設(shè)兩個(gè)三角面片在某個(gè)臨近時(shí)間t=T0時(shí)未發(fā)生相交,則第一次發(fā)生碰撞的時(shí)間為t=TT0

    T0是三角面片相交之前的某個(gè)時(shí)間,如何選擇T0直接影響初始時(shí)間的計(jì)算效率.假設(shè)在Tk時(shí)刻兩個(gè)三角面片相交,則回退的最大時(shí)間差表示為Δt,則Δt=N/va-vb?L,其中N表示兩個(gè)三角形中最長(zhǎng)的邊,va和vb分別表示兩個(gè)三角面片的運(yùn)動(dòng)速度,L是三角形的分離軸,則T0=T-Δt.在區(qū)間t∈T0,T內(nèi)做回退處理,回退次數(shù)是可控的,可以通過(guò)增大三角形剖分的精度來(lái)減少回退次數(shù).設(shè)時(shí)間t的步長(zhǎng)為0.02 s,在測(cè)試中發(fā)現(xiàn),回退次數(shù)一般不大于5.

    在應(yīng)用回退技術(shù)的過(guò)程中,需要推導(dǎo)出時(shí)間區(qū)間t∈T0,T內(nèi)每個(gè)回退點(diǎn)的位置信息.這里應(yīng)用洛倫茲變換理論,根據(jù)三角面片的頂點(diǎn)坐標(biāo)和運(yùn)動(dòng)狀態(tài)v,可以計(jì)算出任意時(shí)刻的三角面片位置信息.

    通過(guò)遍歷集合QQ1,Q2,…,Qn包含的所有元素,并應(yīng)用回退技術(shù)計(jì)算出每對(duì)相交三角面片的初始相交時(shí)間,得出集合:

    TT1,T2,…,Tn (10)

    比較集合T中的元素,則最小時(shí)間為檢測(cè)對(duì)象初始碰撞時(shí)間記為Tmin .

    4.2 初始碰撞位置的計(jì)算

    兩個(gè)三角形初次相交時(shí),必交于一點(diǎn)或者一條線段.若Tmin 對(duì)應(yīng)的三角面片對(duì)數(shù)目大于1,則三角形相交于一條線段.

    設(shè)△ABC和△DEF是Tmin 時(shí)相交的一對(duì)三角形.設(shè)E1=B-A,E2=C-A和E3=E2-E1為△ABC的三條邊,N1=E1×E2為法線,{A+x1E1+x2E2}表示△ABC包含的點(diǎn),其中(0≤x1≤1, 0≤x2≤1, x1+x2≤1).L1=E-D,L2=F-D和L3=L2-L1為△DEF三條邊,N2=L1×L2為法線,△DEF包含的點(diǎn)記為:{D+y1L1+y2L2},其中(0≤y1≤1, 0≤y2≤1, y1+y2≤1).

    則初始碰撞位置就轉(zhuǎn)換為計(jì)算Tmin 時(shí)兩個(gè)三角形交點(diǎn)P的問(wèn)題,即求解:

    A+x1E1+x2E2-Tva=

    D+y1L1+y2L2-Tvb(11)

    其中T=Tk-Tmin ,va是碰撞檢測(cè)對(duì)象A的運(yùn)動(dòng)速度,vb是碰撞檢測(cè)對(duì)象B的運(yùn)動(dòng)速度.

    設(shè)初始相交位置在△DEF的任意一條邊上,則有y1=0,y2=0;y1=1,y2=0和y1=0,y2=1三種情況.篩選出滿足條件(0≤x1≤1,0≤x2≤1)的x1和x2.如果x1或x2不在[0,1]范圍內(nèi),則假設(shè)不成立.重新假設(shè)初始相交點(diǎn)的位置在△ABC的任意一條邊上,同理,根據(jù)x1=0,x2=0;x1=1,x2=0和x1=0,x2=1三種情況,篩選出滿足條件(0≤y1≤1,0≤y2≤1)的y1和y2.因?yàn)槿切蜗嘟唬砸欢苡?jì)算出滿足條件的系數(shù)x1,x2或系數(shù)y1,y2.

    若計(jì)算出滿足條件的(0≤x1≤1,0≤x2≤1)的x1和x2.則把相應(yīng)的y1和y2代入D+y1L1+y2L2-Tvb得交點(diǎn)P的坐標(biāo).反之,則把x1和x2代入A+x1E1+x2E2-Tva得交點(diǎn)P的坐標(biāo).

    如果以每種假設(shè)為計(jì)算單元,本文提出的假設(shè)算法總共需要計(jì)算3+3=6次.

    常用基于分離軸的測(cè)試方案[10],分別計(jì)算11個(gè)分離軸情況下,每一類分離軸有不同的3種情況(詳細(xì)內(nèi)容見文獻(xiàn)[10]),計(jì)算出相應(yīng)的x1和x2的系數(shù),滿足條件時(shí),則根據(jù)系數(shù)計(jì)算出P點(diǎn)的坐標(biāo).計(jì)算11×3次.

    區(qū)間相交算法是一種類似于分離軸測(cè)試的改進(jìn)方案[6].該算法先計(jì)算出兩個(gè)三角形所在平面的交線,然后比較分離軸中與交線L最接近平行的一條分離軸,測(cè)試在3種假設(shè)情況下滿足條件的系數(shù),再計(jì)算出P點(diǎn)的坐標(biāo).計(jì)算11+3次.

    綜上所述,本文關(guān)于三角面片相交位置的計(jì)算次數(shù)比分離軸算法的計(jì)算次數(shù)少了80%,比區(qū)間相交算法的計(jì)算次數(shù)少了50%,明顯提升了計(jì)算效率.

    5 實(shí)例驗(yàn)證

    5.1 OBB包圍盒的創(chuàng)建

    本文以某型號(hào)萬(wàn)向節(jié)零件的車銑復(fù)合加工為例,進(jìn)行碰撞檢測(cè)算法實(shí)例驗(yàn)證.以CAD軟件為仿真平臺(tái),創(chuàng)建了用于車銑復(fù)合加工仿真的機(jī)床、刀具、工件和夾緊裝置等三維模型,配置機(jī)床的運(yùn)動(dòng)學(xué)關(guān)系,選擇數(shù)控系統(tǒng)為simens840D.仿真碰撞檢測(cè)結(jié)果顯示共發(fā)生碰撞次數(shù)為15次.

    本文以數(shù)控加工3分12秒時(shí)刀架1與刀架2發(fā)生的碰撞為例.由發(fā)生碰撞的時(shí)間和工藝過(guò)程推算得出,刀架1車削萬(wàn)向節(jié)外圓和刀架2鉆削萬(wàn)向節(jié)軸向孔時(shí)刀架1的刀具和刀架2的刀座發(fā)生了碰撞.相應(yīng)的碰撞信息描述為:

    M1={0:45 min ,刀架1,∑A1i,2 mm/s,刀架2,∑B1j,0.8 mm/s}

    其中“0:45 min”是指某工步在45 s時(shí)發(fā)生碰撞現(xiàn)象,“刀架1”是碰撞對(duì)象1,∑Aki表示刀架1的幾何信息,“2 mm/s”刀架1沿碰撞方向的加工參數(shù);“刀架2”是碰撞對(duì)象2,∑Bkj表示刀架2的幾何信息,“0.8 mm/s”是刀架2沿碰撞方向的加工參數(shù);應(yīng)用CAD軟件導(dǎo)出stl文件的功能,選擇公差為0.08 mm,則導(dǎo)出發(fā)生碰撞的兩個(gè)對(duì)象的三角面片數(shù)量分別為864個(gè)和13 632個(gè).

    應(yīng)用改進(jìn)的OBB包圍盒算法得出:刀架1上車刀的包圍盒中心坐標(biāo)Oa(91.5,151.5,0),半軸長(zhǎng)分別為(71,67.5,50),方向軸坐標(biāo)為(保留小數(shù)點(diǎn)后兩位)(-0.48,-0.72,-0.50;0.68,-0.67,0.31;-0.56,-0.19,0.81);刀架2上鉆刀刀座的包圍盒中心坐標(biāo)Ob(217.5,0,0),半軸長(zhǎng)分別為(55,170,170),(1,0,0;0,1,0;0,0,1)為方向軸坐標(biāo).根據(jù)八叉樹空間分割法,可以計(jì)算出OBB層次包圍盒樹的每一個(gè)節(jié)點(diǎn)和子節(jié)點(diǎn)的包圍盒中心坐標(biāo)及半長(zhǎng)軸尺寸.

    5.2 計(jì)算結(jié)果

    通過(guò)粗檢階段得出,發(fā)生相交的子節(jié)點(diǎn)集合:

    W=W1,W2,W3,W4,W5

    其中:

    W1OBB_A135,OBB_B116

    W2OBB_A155,OBB_B86

    W3OBB_A235,OBB_B146

    W4OBB_A135,OBB_B156

    W5OBB_A76,OBB_B146.

    通過(guò)精檢階段得出,發(fā)生相交的三角面片有93對(duì).初始碰撞時(shí)間為工步2加工運(yùn)行到17.83 s,初始碰撞位置為P132.5,36.4,0.圖3為數(shù)控加工仿真碰撞示意圖.其中碰撞對(duì)象A為車刀,運(yùn)動(dòng)速度為va,碰撞對(duì)象B為鉆刀刀座, 運(yùn)動(dòng)速度為vb,加工對(duì)象W為工件,A沿著工件徑向豎直向下做直線運(yùn)動(dòng),B沿著工件軸線方法向左做直線運(yùn)動(dòng).在局部放大示意圖中,相交區(qū)域用C表示,點(diǎn)P為發(fā)生初始碰撞的位置.

    在車削外圓與鉆削軸向孔時(shí),刀架1的車刀與刀架2的鉆刀刀座發(fā)生碰撞.有以下4種修正方案:

    方案1.增加鉆刀的伸長(zhǎng)量.把鉆刀的伸長(zhǎng)量由50 mm調(diào)整到56.2 mm以上,使鉆刀刀座與車刀距離增加,有可能避免碰撞現(xiàn)象;

    方案2.增加車削加工車削速度.把車刀的切削速度增加到2.5 mm/s以上,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    圖3 數(shù)控加工仿真碰撞示意圖

    Fig.3 The graph of collision in NC simulation

    方案3.減小鉆削速度.鉆刀的切削速度減小到0.7 mm/s以下,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    方案4.調(diào)整工藝方案.將車削加工與鉆削加工分開加工.

    以上4種方案中,方案1最方便快捷,且能保證切削效率和精度.方案2和方案3分別通過(guò)增加和減小加工參數(shù)避免干涉碰撞發(fā)生.如果參數(shù)修改幅度太大,會(huì)影響到加工效率和精度.方案4如果只是將車削加工與鉆削加工分為兩個(gè)工步進(jìn)行加工,將影響加工效率.由于碰撞現(xiàn)象發(fā)生的情況各異,暫時(shí)還無(wú)法用統(tǒng)一的標(biāo)準(zhǔn)規(guī)定修正方案,詳細(xì)修正計(jì)算過(guò)程這里不展開論述.本文采用方案1修正碰撞現(xiàn)象.經(jīng)驗(yàn)證有效避免了碰撞現(xiàn)象.如圖4所示為車銑復(fù)合加工碰撞檢測(cè)流程示意圖.

    圖4 碰撞檢測(cè)計(jì)算流程圖

    Fig.4Flow chart of collision detection algorithm

    6 結(jié) 論

    本文創(chuàng)建的車銑復(fù)合加工仿真環(huán)境比CAM軟件通過(guò)刀位文件仿真更真實(shí),更接近實(shí)際加工情況,提供了可靠的碰撞檢測(cè)信息.在預(yù)處理階段,建立了改進(jìn)的OBB包圍盒及其層次包圍盒樹;在粗檢階段和精檢階段,基于分離軸定理和回退技術(shù),計(jì)算出了初始碰撞時(shí)間及位置.實(shí)例驗(yàn)證結(jié)果表明,計(jì)算結(jié)果準(zhǔn)確,為操作人員進(jìn)行加工修正提供了可靠的依據(jù),避免了盲目的參數(shù)預(yù)估,減少反復(fù)修正的次數(shù),提高了效率,對(duì)車銑復(fù)合加工和制造也具有很重要的意義.

    參考文獻(xiàn)

    [1] 吳寶海,嚴(yán)亞楠,羅明,等.車銑復(fù)合加工的關(guān)鍵技術(shù)與應(yīng)用前景[J].航空制造技術(shù),2010(19):42-45. 

    WU Baohai, YAN Yanan, LUO Ming, et al. Key technology and application prospect of turning/milling machining [J]. Aeronautical Manufacturing Technology, 2010(19):42-45. (In Chinese)

    [2] KOCKARA S, HALIC T, IQBAL K, et al. Collision detection: a survey[C]//IEEE International Conference on Systems, Man and Cybernetics. Montreal Canada:IEEE, 2007:4046-4051.

    [3] 鄭錦銅,江銘鴻.剛性基礎(chǔ)上搖晃橋柱系統(tǒng)地震反應(yīng)研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2013,40(4):32-41.

    ZHENG Jintong,JIANG Minghong. Seismic response of rocking pier system on rigid foundation[J].Jounral of Hunan University: Natural Sciences,2013,40(4):32-41.(In Chinese)

    [4] 孟志強(qiáng),何濤,尹望吾,等.六角彈簧管汽車碰撞吸能裝置的效能研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2011,38 (11):43-46. 

    MENG Zhiqiang,HE Tao,YIN Wangwu,et al. Research on the performances of hexagonal spring tube energyabsorbing device for car crash[J].Jounral of Hunan University: Natural Sciences,2011,38(11):43-46. (In Chinese)

    [5] PAZOUKI A, MAZHAR H, NEGRUT D. Parallel collision detection of ellipsoids with applications in large scale multi body dynamics[J].Mathematics and Computers in Simulation,2012,82:879-894.

    [6] JIA Xiaohong, CHOI Yiking, BERNARD Mourrain, et al. An algebraic approach to continuous collision detection for ellipsoids[J]. Computer Aided Geometric Design,2011,28: 164-176.

    [7] CHANG Jungwoo,WANG Wenping, KIM Myungsoo. Efficient collision detection using a dual OBBsphere bounding volume hierarchy[J]. ComputerAided Design, 2010,42(1): 50-57. 

    [8] 黃通浪, 唐敏, 董金祥.一種快速精確的連續(xù)碰撞檢測(cè)算法[J].浙江大學(xué)學(xué)報(bào):工學(xué)版,2006, 40(6):1051-1055. 

    HUANG Tonglang, TANG Min, DONG Jinxiang. Fast and accurate continuous collision detection between rigid bodies[J].Journal of Zhejiang University: Engineering Science,2006,40(6):1051-1055. (In Chinese)

    [9] 康勇,熊岳山,費(fèi)先宏,等.基于空間分解和包圍盒層次的混合碰撞檢測(cè)算法[J].計(jì)算機(jī)仿真,2010(6):191-193. 

    KANG Yong, XIONG Yueshan, FEI Xianhong, et al.A hybrid collision detection algorithm based on spatial partitioning and bounding volume hierarchy[J]. Computer Simulation, 2010(6):191-193. (In Chinese)

    [10]David eberly geometric tool LLC. Dynamic collision detection using oriented bounding boxes[EB/OL].[20130921]. http://www.geometrictools.com/.

    5.2 計(jì)算結(jié)果

    通過(guò)粗檢階段得出,發(fā)生相交的子節(jié)點(diǎn)集合:

    W=W1,W2,W3,W4,W5

    其中:

    W1OBB_A135,OBB_B116

    W2OBB_A155,OBB_B86

    W3OBB_A235,OBB_B146

    W4OBB_A135,OBB_B156

    W5OBB_A76,OBB_B146.

    通過(guò)精檢階段得出,發(fā)生相交的三角面片有93對(duì).初始碰撞時(shí)間為工步2加工運(yùn)行到17.83 s,初始碰撞位置為P132.5,36.4,0.圖3為數(shù)控加工仿真碰撞示意圖.其中碰撞對(duì)象A為車刀,運(yùn)動(dòng)速度為va,碰撞對(duì)象B為鉆刀刀座, 運(yùn)動(dòng)速度為vb,加工對(duì)象W為工件,A沿著工件徑向豎直向下做直線運(yùn)動(dòng),B沿著工件軸線方法向左做直線運(yùn)動(dòng).在局部放大示意圖中,相交區(qū)域用C表示,點(diǎn)P為發(fā)生初始碰撞的位置.

    在車削外圓與鉆削軸向孔時(shí),刀架1的車刀與刀架2的鉆刀刀座發(fā)生碰撞.有以下4種修正方案:

    方案1.增加鉆刀的伸長(zhǎng)量.把鉆刀的伸長(zhǎng)量由50 mm調(diào)整到56.2 mm以上,使鉆刀刀座與車刀距離增加,有可能避免碰撞現(xiàn)象;

    方案2.增加車削加工車削速度.把車刀的切削速度增加到2.5 mm/s以上,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    圖3 數(shù)控加工仿真碰撞示意圖

    Fig.3 The graph of collision in NC simulation

    方案3.減小鉆削速度.鉆刀的切削速度減小到0.7 mm/s以下,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    方案4.調(diào)整工藝方案.將車削加工與鉆削加工分開加工.

    以上4種方案中,方案1最方便快捷,且能保證切削效率和精度.方案2和方案3分別通過(guò)增加和減小加工參數(shù)避免干涉碰撞發(fā)生.如果參數(shù)修改幅度太大,會(huì)影響到加工效率和精度.方案4如果只是將車削加工與鉆削加工分為兩個(gè)工步進(jìn)行加工,將影響加工效率.由于碰撞現(xiàn)象發(fā)生的情況各異,暫時(shí)還無(wú)法用統(tǒng)一的標(biāo)準(zhǔn)規(guī)定修正方案,詳細(xì)修正計(jì)算過(guò)程這里不展開論述.本文采用方案1修正碰撞現(xiàn)象.經(jīng)驗(yàn)證有效避免了碰撞現(xiàn)象.如圖4所示為車銑復(fù)合加工碰撞檢測(cè)流程示意圖.

    圖4 碰撞檢測(cè)計(jì)算流程圖

    Fig.4Flow chart of collision detection algorithm

    6 結(jié) 論

    本文創(chuàng)建的車銑復(fù)合加工仿真環(huán)境比CAM軟件通過(guò)刀位文件仿真更真實(shí),更接近實(shí)際加工情況,提供了可靠的碰撞檢測(cè)信息.在預(yù)處理階段,建立了改進(jìn)的OBB包圍盒及其層次包圍盒樹;在粗檢階段和精檢階段,基于分離軸定理和回退技術(shù),計(jì)算出了初始碰撞時(shí)間及位置.實(shí)例驗(yàn)證結(jié)果表明,計(jì)算結(jié)果準(zhǔn)確,為操作人員進(jìn)行加工修正提供了可靠的依據(jù),避免了盲目的參數(shù)預(yù)估,減少反復(fù)修正的次數(shù),提高了效率,對(duì)車銑復(fù)合加工和制造也具有很重要的意義.

    參考文獻(xiàn)

    [1] 吳寶海,嚴(yán)亞楠,羅明,等.車銑復(fù)合加工的關(guān)鍵技術(shù)與應(yīng)用前景[J].航空制造技術(shù),2010(19):42-45. 

    WU Baohai, YAN Yanan, LUO Ming, et al. Key technology and application prospect of turning/milling machining [J]. Aeronautical Manufacturing Technology, 2010(19):42-45. (In Chinese)

    [2] KOCKARA S, HALIC T, IQBAL K, et al. Collision detection: a survey[C]//IEEE International Conference on Systems, Man and Cybernetics. Montreal Canada:IEEE, 2007:4046-4051.

    [3] 鄭錦銅,江銘鴻.剛性基礎(chǔ)上搖晃橋柱系統(tǒng)地震反應(yīng)研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2013,40(4):32-41.

    ZHENG Jintong,JIANG Minghong. Seismic response of rocking pier system on rigid foundation[J].Jounral of Hunan University: Natural Sciences,2013,40(4):32-41.(In Chinese)

    [4] 孟志強(qiáng),何濤,尹望吾,等.六角彈簧管汽車碰撞吸能裝置的效能研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2011,38 (11):43-46. 

    MENG Zhiqiang,HE Tao,YIN Wangwu,et al. Research on the performances of hexagonal spring tube energyabsorbing device for car crash[J].Jounral of Hunan University: Natural Sciences,2011,38(11):43-46. (In Chinese)

    [5] PAZOUKI A, MAZHAR H, NEGRUT D. Parallel collision detection of ellipsoids with applications in large scale multi body dynamics[J].Mathematics and Computers in Simulation,2012,82:879-894.

    [6] JIA Xiaohong, CHOI Yiking, BERNARD Mourrain, et al. An algebraic approach to continuous collision detection for ellipsoids[J]. Computer Aided Geometric Design,2011,28: 164-176.

    [7] CHANG Jungwoo,WANG Wenping, KIM Myungsoo. Efficient collision detection using a dual OBBsphere bounding volume hierarchy[J]. ComputerAided Design, 2010,42(1): 50-57. 

    [8] 黃通浪, 唐敏, 董金祥.一種快速精確的連續(xù)碰撞檢測(cè)算法[J].浙江大學(xué)學(xué)報(bào):工學(xué)版,2006, 40(6):1051-1055. 

    HUANG Tonglang, TANG Min, DONG Jinxiang. Fast and accurate continuous collision detection between rigid bodies[J].Journal of Zhejiang University: Engineering Science,2006,40(6):1051-1055. (In Chinese)

    [9] 康勇,熊岳山,費(fèi)先宏,等.基于空間分解和包圍盒層次的混合碰撞檢測(cè)算法[J].計(jì)算機(jī)仿真,2010(6):191-193. 

    KANG Yong, XIONG Yueshan, FEI Xianhong, et al.A hybrid collision detection algorithm based on spatial partitioning and bounding volume hierarchy[J]. Computer Simulation, 2010(6):191-193. (In Chinese)

    [10]David eberly geometric tool LLC. Dynamic collision detection using oriented bounding boxes[EB/OL].[20130921]. http://www.geometrictools.com/.

    5.2 計(jì)算結(jié)果

    通過(guò)粗檢階段得出,發(fā)生相交的子節(jié)點(diǎn)集合:

    W=W1,W2,W3,W4,W5

    其中:

    W1OBB_A135,OBB_B116

    W2OBB_A155,OBB_B86

    W3OBB_A235,OBB_B146

    W4OBB_A135,OBB_B156

    W5OBB_A76,OBB_B146.

    通過(guò)精檢階段得出,發(fā)生相交的三角面片有93對(duì).初始碰撞時(shí)間為工步2加工運(yùn)行到17.83 s,初始碰撞位置為P132.5,36.4,0.圖3為數(shù)控加工仿真碰撞示意圖.其中碰撞對(duì)象A為車刀,運(yùn)動(dòng)速度為va,碰撞對(duì)象B為鉆刀刀座, 運(yùn)動(dòng)速度為vb,加工對(duì)象W為工件,A沿著工件徑向豎直向下做直線運(yùn)動(dòng),B沿著工件軸線方法向左做直線運(yùn)動(dòng).在局部放大示意圖中,相交區(qū)域用C表示,點(diǎn)P為發(fā)生初始碰撞的位置.

    在車削外圓與鉆削軸向孔時(shí),刀架1的車刀與刀架2的鉆刀刀座發(fā)生碰撞.有以下4種修正方案:

    方案1.增加鉆刀的伸長(zhǎng)量.把鉆刀的伸長(zhǎng)量由50 mm調(diào)整到56.2 mm以上,使鉆刀刀座與車刀距離增加,有可能避免碰撞現(xiàn)象;

    方案2.增加車削加工車削速度.把車刀的切削速度增加到2.5 mm/s以上,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    圖3 數(shù)控加工仿真碰撞示意圖

    Fig.3 The graph of collision in NC simulation

    方案3.減小鉆削速度.鉆刀的切削速度減小到0.7 mm/s以下,使鉆刀與車刀在碰撞區(qū)域的運(yùn)動(dòng)軌跡產(chǎn)生時(shí)間差;

    方案4.調(diào)整工藝方案.將車削加工與鉆削加工分開加工.

    以上4種方案中,方案1最方便快捷,且能保證切削效率和精度.方案2和方案3分別通過(guò)增加和減小加工參數(shù)避免干涉碰撞發(fā)生.如果參數(shù)修改幅度太大,會(huì)影響到加工效率和精度.方案4如果只是將車削加工與鉆削加工分為兩個(gè)工步進(jìn)行加工,將影響加工效率.由于碰撞現(xiàn)象發(fā)生的情況各異,暫時(shí)還無(wú)法用統(tǒng)一的標(biāo)準(zhǔn)規(guī)定修正方案,詳細(xì)修正計(jì)算過(guò)程這里不展開論述.本文采用方案1修正碰撞現(xiàn)象.經(jīng)驗(yàn)證有效避免了碰撞現(xiàn)象.如圖4所示為車銑復(fù)合加工碰撞檢測(cè)流程示意圖.

    圖4 碰撞檢測(cè)計(jì)算流程圖

    Fig.4Flow chart of collision detection algorithm

    6 結(jié) 論

    本文創(chuàng)建的車銑復(fù)合加工仿真環(huán)境比CAM軟件通過(guò)刀位文件仿真更真實(shí),更接近實(shí)際加工情況,提供了可靠的碰撞檢測(cè)信息.在預(yù)處理階段,建立了改進(jìn)的OBB包圍盒及其層次包圍盒樹;在粗檢階段和精檢階段,基于分離軸定理和回退技術(shù),計(jì)算出了初始碰撞時(shí)間及位置.實(shí)例驗(yàn)證結(jié)果表明,計(jì)算結(jié)果準(zhǔn)確,為操作人員進(jìn)行加工修正提供了可靠的依據(jù),避免了盲目的參數(shù)預(yù)估,減少反復(fù)修正的次數(shù),提高了效率,對(duì)車銑復(fù)合加工和制造也具有很重要的意義.

    參考文獻(xiàn)

    [1] 吳寶海,嚴(yán)亞楠,羅明,等.車銑復(fù)合加工的關(guān)鍵技術(shù)與應(yīng)用前景[J].航空制造技術(shù),2010(19):42-45. 

    WU Baohai, YAN Yanan, LUO Ming, et al. Key technology and application prospect of turning/milling machining [J]. Aeronautical Manufacturing Technology, 2010(19):42-45. (In Chinese)

    [2] KOCKARA S, HALIC T, IQBAL K, et al. Collision detection: a survey[C]//IEEE International Conference on Systems, Man and Cybernetics. Montreal Canada:IEEE, 2007:4046-4051.

    [3] 鄭錦銅,江銘鴻.剛性基礎(chǔ)上搖晃橋柱系統(tǒng)地震反應(yīng)研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2013,40(4):32-41.

    ZHENG Jintong,JIANG Minghong. Seismic response of rocking pier system on rigid foundation[J].Jounral of Hunan University: Natural Sciences,2013,40(4):32-41.(In Chinese)

    [4] 孟志強(qiáng),何濤,尹望吾,等.六角彈簧管汽車碰撞吸能裝置的效能研究[J].湖南大學(xué)學(xué)報(bào):自然科學(xué)版, 2011,38 (11):43-46. 

    MENG Zhiqiang,HE Tao,YIN Wangwu,et al. Research on the performances of hexagonal spring tube energyabsorbing device for car crash[J].Jounral of Hunan University: Natural Sciences,2011,38(11):43-46. (In Chinese)

    [5] PAZOUKI A, MAZHAR H, NEGRUT D. Parallel collision detection of ellipsoids with applications in large scale multi body dynamics[J].Mathematics and Computers in Simulation,2012,82:879-894.

    [6] JIA Xiaohong, CHOI Yiking, BERNARD Mourrain, et al. An algebraic approach to continuous collision detection for ellipsoids[J]. Computer Aided Geometric Design,2011,28: 164-176.

    [7] CHANG Jungwoo,WANG Wenping, KIM Myungsoo. Efficient collision detection using a dual OBBsphere bounding volume hierarchy[J]. ComputerAided Design, 2010,42(1): 50-57. 

    [8] 黃通浪, 唐敏, 董金祥.一種快速精確的連續(xù)碰撞檢測(cè)算法[J].浙江大學(xué)學(xué)報(bào):工學(xué)版,2006, 40(6):1051-1055. 

    HUANG Tonglang, TANG Min, DONG Jinxiang. Fast and accurate continuous collision detection between rigid bodies[J].Journal of Zhejiang University: Engineering Science,2006,40(6):1051-1055. (In Chinese)

    [9] 康勇,熊岳山,費(fèi)先宏,等.基于空間分解和包圍盒層次的混合碰撞檢測(cè)算法[J].計(jì)算機(jī)仿真,2010(6):191-193. 

    KANG Yong, XIONG Yueshan, FEI Xianhong, et al.A hybrid collision detection algorithm based on spatial partitioning and bounding volume hierarchy[J]. Computer Simulation, 2010(6):191-193. (In Chinese)

    [10]David eberly geometric tool LLC. Dynamic collision detection using oriented bounding boxes[EB/OL].[20130921]. http://www.geometrictools.com/.

    猜你喜歡
    面片修正節(jié)點(diǎn)
    基于移動(dòng)匯聚節(jié)點(diǎn)和分簇的改進(jìn)節(jié)能路由算法
    基于MATLAB的STL模型切片分層算法
    CAE軟件操作小百科(48)
    基于點(diǎn)權(quán)的混合K-shell關(guān)鍵節(jié)點(diǎn)識(shí)別方法
    對(duì)微擾論波函數(shù)的非正交修正
    河沿面片
    河沿面片
    甜面片里的人生
    修正2015生態(tài)主題攝影月賽
    修正2015生態(tài)主題攝影月賽
    eeuss影院久久| 久久人人爽人人片av| 99热这里只有精品一区| 国产毛片a区久久久久| 高清午夜精品一区二区三区| 中国三级夫妇交换| 在现免费观看毛片| 国产亚洲av片在线观看秒播厂| 欧美+日韩+精品| 精品人妻偷拍中文字幕| 成人特级av手机在线观看| 亚洲精品国产av成人精品| 九九爱精品视频在线观看| 伦精品一区二区三区| 亚洲av国产av综合av卡| 欧美性猛交╳xxx乱大交人| 丝袜脚勾引网站| 亚洲av成人精品一区久久| 大陆偷拍与自拍| 精品国产乱码久久久久久小说| 99九九线精品视频在线观看视频| 啦啦啦啦在线视频资源| 尾随美女入室| 国产 一区精品| 噜噜噜噜噜久久久久久91| 日本一二三区视频观看| 青春草视频在线免费观看| 夜夜看夜夜爽夜夜摸| 菩萨蛮人人尽说江南好唐韦庄| 亚洲,一卡二卡三卡| 女人被狂操c到高潮| kizo精华| 亚洲天堂av无毛| 欧美日韩视频高清一区二区三区二| 国产中年淑女户外野战色| 一级毛片aaaaaa免费看小| 99精国产麻豆久久婷婷| 高清日韩中文字幕在线| 日韩亚洲欧美综合| 国产午夜精品一二区理论片| 2021天堂中文幕一二区在线观| 精品一区在线观看国产| 欧美3d第一页| 一个人看的www免费观看视频| 最新中文字幕久久久久| 亚洲综合精品二区| 在线观看一区二区三区激情| 身体一侧抽搐| 国产黄a三级三级三级人| 国产老妇伦熟女老妇高清| 一级爰片在线观看| 男女啪啪激烈高潮av片| 欧美日韩视频高清一区二区三区二| 韩国高清视频一区二区三区| 少妇高潮的动态图| 久久精品久久久久久噜噜老黄| 亚洲欧美日韩卡通动漫| 中文在线观看免费www的网站| 大陆偷拍与自拍| 免费av毛片视频| videossex国产| 日本三级黄在线观看| 成年版毛片免费区| 免费av毛片视频| 精品久久久精品久久久| 成人美女网站在线观看视频| 1000部很黄的大片| 夫妻午夜视频| 欧美丝袜亚洲另类| 色综合色国产| 国产精品国产三级国产av玫瑰| 午夜老司机福利剧场| 中文字幕人妻熟人妻熟丝袜美| 国产熟女欧美一区二区| 97超视频在线观看视频| 亚洲无线观看免费| 97人妻精品一区二区三区麻豆| 国产av国产精品国产| 欧美成人精品欧美一级黄| 日韩,欧美,国产一区二区三区| 成年女人看的毛片在线观看| 久久精品国产自在天天线| 五月玫瑰六月丁香| 99九九线精品视频在线观看视频| 国产成人a∨麻豆精品| 久久精品夜色国产| 精品人妻一区二区三区麻豆| 人妻 亚洲 视频| 伦理电影大哥的女人| 午夜福利网站1000一区二区三区| av免费观看日本| 亚洲国产欧美人成| 亚洲欧美日韩卡通动漫| 乱系列少妇在线播放| 久久久久久久国产电影| 国产免费又黄又爽又色| 18+在线观看网站| 免费av不卡在线播放| 午夜日本视频在线| 亚洲国产精品专区欧美| 成人特级av手机在线观看| av国产久精品久网站免费入址| 国产精品一区www在线观看| 在线亚洲精品国产二区图片欧美 | 欧美 日韩 精品 国产| 国产免费又黄又爽又色| 成人免费观看视频高清| 日韩av免费高清视频| 日韩 亚洲 欧美在线| 日韩精品免费视频一区二区三区| 欧美日韩成人在线一区二区| 国产免费一区二区三区四区乱码| 两个人免费观看高清视频| 日韩大码丰满熟妇| 午夜日韩欧美国产| 两个人免费观看高清视频| 超色免费av| 最近中文字幕高清免费大全6| www.自偷自拍.com| 纵有疾风起免费观看全集完整版| 成人影院久久| 亚洲国产精品国产精品| 一级,二级,三级黄色视频| 9色porny在线观看| 久久精品国产a三级三级三级| 免费观看人在逋| 国产精品免费大片| 国产日韩欧美视频二区| 国产一区二区三区综合在线观看| 成年女人毛片免费观看观看9 | 国产精品嫩草影院av在线观看| 亚洲国产毛片av蜜桃av| 亚洲精品,欧美精品| 国精品久久久久久国模美| 人人妻,人人澡人人爽秒播 | 丝袜美腿诱惑在线| 久久精品熟女亚洲av麻豆精品| av在线app专区| 亚洲欧美成人精品一区二区| a级毛片在线看网站| 日本猛色少妇xxxxx猛交久久| 午夜福利影视在线免费观看| 国产一级毛片在线| 1024香蕉在线观看| 人成视频在线观看免费观看| 制服诱惑二区| 中国国产av一级| 精品久久久精品久久久| 伊人久久大香线蕉亚洲五| 午夜福利一区二区在线看| 大陆偷拍与自拍| 亚洲精品,欧美精品| 国产一区亚洲一区在线观看| 卡戴珊不雅视频在线播放| 侵犯人妻中文字幕一二三四区| 亚洲国产精品国产精品| 日韩,欧美,国产一区二区三区| 国产精品久久久久久人妻精品电影 | 亚洲精华国产精华液的使用体验| 男女下面插进去视频免费观看| 亚洲国产av影院在线观看| 最近中文字幕高清免费大全6| 久久久久久免费高清国产稀缺| 国产不卡av网站在线观看| 麻豆av在线久日| 亚洲av电影在线观看一区二区三区| 欧美精品亚洲一区二区| 日韩欧美一区视频在线观看| 性高湖久久久久久久久免费观看| 中文字幕制服av| 国产精品香港三级国产av潘金莲 | 午夜福利,免费看| av在线观看视频网站免费| 国产视频首页在线观看| 国产精品一区二区精品视频观看| 亚洲欧美色中文字幕在线| 欧美日韩亚洲综合一区二区三区_| 国产极品粉嫩免费观看在线| 日日爽夜夜爽网站| 久久久久久人人人人人| 91精品三级在线观看| 久久免费观看电影| 色综合欧美亚洲国产小说| 丰满少妇做爰视频| 亚洲av成人不卡在线观看播放网 | 在现免费观看毛片| 天天躁狠狠躁夜夜躁狠狠躁| 国产精品av久久久久免费| 日韩精品有码人妻一区| 中国国产av一级| 秋霞在线观看毛片| 久久久欧美国产精品| 久久久久久久久久久久大奶| 久久久国产一区二区| 日本欧美国产在线视频| 男女午夜视频在线观看| 黑丝袜美女国产一区| 精品国产一区二区久久| 亚洲色图综合在线观看| 国产精品久久久久久精品古装| 亚洲第一青青草原| 一级,二级,三级黄色视频| 美女扒开内裤让男人捅视频| 在线 av 中文字幕| 精品少妇一区二区三区视频日本电影 | 乱人伦中国视频| 啦啦啦 在线观看视频| 91aial.com中文字幕在线观看| 久久ye,这里只有精品| 狂野欧美激情性bbbbbb| 午夜福利,免费看| 99精品久久久久人妻精品| 最近中文字幕高清免费大全6| 热re99久久精品国产66热6| 秋霞伦理黄片| 最近最新中文字幕大全免费视频 | 在线观看国产h片| 精品少妇一区二区三区视频日本电影 | 80岁老熟妇乱子伦牲交| 大话2 男鬼变身卡| 99久久精品国产亚洲精品| 国产1区2区3区精品| 午夜精品国产一区二区电影| 亚洲,欧美,日韩| 只有这里有精品99| 老汉色∧v一级毛片| 亚洲成人免费av在线播放| 女人久久www免费人成看片| 最新的欧美精品一区二区| 制服人妻中文乱码| 亚洲欧美激情在线| 免费在线观看完整版高清| 国产精品国产三级专区第一集| 国产片内射在线| 国产日韩欧美视频二区| 国产成人午夜福利电影在线观看| 美女大奶头黄色视频| 在线观看三级黄色| 国产精品久久久久久精品电影小说| 无遮挡黄片免费观看| 欧美日韩亚洲综合一区二区三区_| 亚洲av男天堂| 国产免费一区二区三区四区乱码| 亚洲国产精品国产精品| 亚洲av电影在线进入| 日韩制服骚丝袜av| 男男h啪啪无遮挡| 十八禁高潮呻吟视频| 国产av精品麻豆| 一区二区av电影网| 男男h啪啪无遮挡| 久久久久国产精品人妻一区二区| 国产色婷婷99| 久久久久久久久久久久大奶| 高清av免费在线| a级毛片黄视频| 日韩欧美一区视频在线观看| 日韩av不卡免费在线播放| 色综合欧美亚洲国产小说| av电影中文网址| 国产淫语在线视频| 精品免费久久久久久久清纯 | 最近中文字幕2019免费版| 国产成人免费观看mmmm| 午夜91福利影院| 亚洲国产毛片av蜜桃av| 国产成人精品久久二区二区91 | 国产黄色视频一区二区在线观看| 午夜福利一区二区在线看| 国产精品久久久久久人妻精品电影 | 日日撸夜夜添| 亚洲四区av| 巨乳人妻的诱惑在线观看| 国产成人精品无人区| 国产人伦9x9x在线观看| 婷婷色av中文字幕| 亚洲精品美女久久av网站| 亚洲美女视频黄频| 亚洲国产最新在线播放| 欧美av亚洲av综合av国产av | 无限看片的www在线观看| 搡老岳熟女国产| 亚洲国产欧美一区二区综合| 成人影院久久| 老司机靠b影院| 国产av精品麻豆| av网站在线播放免费| 韩国av在线不卡| 欧美激情 高清一区二区三区| 欧美人与性动交α欧美精品济南到| 午夜福利视频精品| 久久久久久人妻| 免费观看人在逋| 熟女少妇亚洲综合色aaa.| 最近2019中文字幕mv第一页| 国产一卡二卡三卡精品 | 青春草亚洲视频在线观看| 免费看av在线观看网站| 捣出白浆h1v1| 免费观看a级毛片全部| 丝袜美足系列| 亚洲欧美色中文字幕在线| av网站免费在线观看视频| 久久影院123| 亚洲成人一二三区av| 捣出白浆h1v1| 精品久久久久久电影网| 天天躁日日躁夜夜躁夜夜| 一个人免费看片子| 日韩人妻精品一区2区三区| 在线观看国产h片| 欧美 日韩 精品 国产| 老司机影院毛片| e午夜精品久久久久久久| 又黄又粗又硬又大视频| 亚洲精品久久成人aⅴ小说| 十八禁人妻一区二区| 国产一区二区 视频在线| 亚洲精品国产av蜜桃| 在线天堂最新版资源| 色综合欧美亚洲国产小说| 建设人人有责人人尽责人人享有的| 高清在线视频一区二区三区| 波野结衣二区三区在线| 亚洲成国产人片在线观看| 一级a爱视频在线免费观看| 男女床上黄色一级片免费看| 人人妻人人澡人人看| 五月天丁香电影| 亚洲精品一二三| 欧美日韩视频精品一区| 卡戴珊不雅视频在线播放| 亚洲国产毛片av蜜桃av| 欧美在线一区亚洲| 久久ye,这里只有精品| 三上悠亚av全集在线观看| 久久国产精品大桥未久av| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲精品成人av观看孕妇| 精品人妻熟女毛片av久久网站| 十分钟在线观看高清视频www| 国产精品免费视频内射| 男女床上黄色一级片免费看| 波多野结衣一区麻豆| 中文乱码字字幕精品一区二区三区| 在线精品无人区一区二区三| 国产97色在线日韩免费| 一级a爱视频在线免费观看| 色94色欧美一区二区| 美女扒开内裤让男人捅视频| 亚洲精品视频女| 国产精品三级大全| 亚洲国产成人一精品久久久| 男女免费视频国产| 久久久久久久久免费视频了| 精品亚洲成a人片在线观看| 亚洲精品视频女| 免费观看性生交大片5| 亚洲图色成人| 国产黄色免费在线视频| 人人妻人人添人人爽欧美一区卜| 亚洲图色成人| av在线观看视频网站免费| 精品少妇内射三级| 亚洲精品久久成人aⅴ小说| 免费观看a级毛片全部| 婷婷色综合www| 成年人免费黄色播放视频| 自拍欧美九色日韩亚洲蝌蚪91| 精品国产超薄肉色丝袜足j| 欧美激情高清一区二区三区 | 国产精品久久久av美女十八| 国产 一区精品| 热re99久久国产66热| 考比视频在线观看| 亚洲欧洲国产日韩| 水蜜桃什么品种好| 91精品三级在线观看| 国产男人的电影天堂91| 婷婷色av中文字幕| 亚洲第一区二区三区不卡| 久久综合国产亚洲精品| 国产亚洲精品第一综合不卡| 亚洲精品日韩在线中文字幕| 一级毛片电影观看| 下体分泌物呈黄色| 男人添女人高潮全过程视频| 伊人亚洲综合成人网| 亚洲综合色网址| 欧美成人午夜精品| 51午夜福利影视在线观看| 精品少妇久久久久久888优播| 久久国产精品男人的天堂亚洲| 国产精品偷伦视频观看了| 女人爽到高潮嗷嗷叫在线视频| 人妻一区二区av| 国产一区亚洲一区在线观看| 亚洲成人一二三区av| 制服丝袜香蕉在线| 久久韩国三级中文字幕| 久久亚洲国产成人精品v| 一本—道久久a久久精品蜜桃钙片| 如何舔出高潮| 天天躁夜夜躁狠狠久久av| 亚洲成人手机| 免费看不卡的av| 国产精品秋霞免费鲁丝片| 久久久久国产精品人妻一区二区| 免费高清在线观看日韩| 男女国产视频网站| 国产成人系列免费观看| 欧美日韩一级在线毛片| 国产精品一区二区精品视频观看| 国产有黄有色有爽视频| 国产成人av激情在线播放| 欧美黑人精品巨大| 日本午夜av视频| 国产片特级美女逼逼视频| 久久久久久久久久久免费av| 久久影院123| 日韩视频在线欧美| 精品国产一区二区久久| 亚洲av综合色区一区| 久久99一区二区三区| 美女福利国产在线| 国产探花极品一区二区| 黑人猛操日本美女一级片| 亚洲国产毛片av蜜桃av| 久久这里只有精品19| 国产精品蜜桃在线观看| 国产极品天堂在线| 国产片特级美女逼逼视频| 老司机影院毛片| 黄色怎么调成土黄色| 欧美变态另类bdsm刘玥| 少妇的丰满在线观看| 18禁观看日本| 91国产中文字幕| 国产精品一区二区精品视频观看| 久久久国产精品麻豆| 久久综合国产亚洲精品| 亚洲精品久久成人aⅴ小说| 精品午夜福利在线看| 老熟女久久久| 国产熟女午夜一区二区三区| 一级黄片播放器| 欧美精品一区二区大全| 精品久久久精品久久久| 成人免费观看视频高清| 天堂8中文在线网| 国产午夜精品一二区理论片| e午夜精品久久久久久久| 中文欧美无线码| 国产人伦9x9x在线观看| 免费黄频网站在线观看国产| 亚洲一卡2卡3卡4卡5卡精品中文| 99热全是精品| 午夜福利网站1000一区二区三区| 一级毛片我不卡| 在线天堂中文资源库| 国产日韩一区二区三区精品不卡| 一区二区日韩欧美中文字幕| 色综合欧美亚洲国产小说| 国产乱人偷精品视频| 免费观看a级毛片全部| 热re99久久精品国产66热6| 这个男人来自地球电影免费观看 | 成人毛片60女人毛片免费| 超碰成人久久| 国产成人精品久久久久久| 欧美日韩国产mv在线观看视频| 成人免费观看视频高清| 少妇猛男粗大的猛烈进出视频| 国产欧美亚洲国产| 国精品久久久久久国模美| 中文字幕人妻丝袜一区二区 | 亚洲视频免费观看视频| 男女边吃奶边做爰视频| 亚洲欧美色中文字幕在线| 一级毛片 在线播放| 伊人久久国产一区二区| 国产极品粉嫩免费观看在线| 亚洲国产欧美日韩在线播放| 免费人妻精品一区二区三区视频| 777久久人妻少妇嫩草av网站| 国产成人精品久久久久久| 国产精品熟女久久久久浪| 天堂中文最新版在线下载| av卡一久久| 亚洲av电影在线进入| 99久久综合免费| 成人亚洲精品一区在线观看| 高清不卡的av网站| 日本黄色日本黄色录像| 精品一区二区三区av网在线观看 | 欧美老熟妇乱子伦牲交| 日韩av免费高清视频| 国产精品香港三级国产av潘金莲 | 桃花免费在线播放| 伊人久久国产一区二区| 一区二区av电影网| 久久人人97超碰香蕉20202| 69精品国产乱码久久久| 青春草国产在线视频| 亚洲精品视频女| 精品少妇一区二区三区视频日本电影 | 曰老女人黄片| 1024香蕉在线观看| 制服人妻中文乱码| a级片在线免费高清观看视频| 日本猛色少妇xxxxx猛交久久| 在线观看免费视频网站a站| 国产亚洲欧美精品永久| 日本欧美视频一区| 在线观看三级黄色| 国产免费又黄又爽又色| e午夜精品久久久久久久| 新久久久久国产一级毛片| 日本vs欧美在线观看视频| 日日啪夜夜爽| 十分钟在线观看高清视频www| 男女午夜视频在线观看| 成人国产av品久久久| 国产免费又黄又爽又色| 中国三级夫妇交换| 国产亚洲av片在线观看秒播厂| e午夜精品久久久久久久| 极品少妇高潮喷水抽搐| 国产成人91sexporn| 亚洲国产毛片av蜜桃av| 自拍欧美九色日韩亚洲蝌蚪91| 日韩精品免费视频一区二区三区| 国产精品三级大全| 国产精品久久久人人做人人爽| 国产精品 欧美亚洲| 久久久欧美国产精品| 成人漫画全彩无遮挡| 黄片小视频在线播放| 国产精品女同一区二区软件| 亚洲成av片中文字幕在线观看| xxxhd国产人妻xxx| 19禁男女啪啪无遮挡网站| 久久 成人 亚洲| 老司机影院毛片| 国语对白做爰xxxⅹ性视频网站| 中文字幕人妻丝袜制服| 国产精品久久久久成人av| 满18在线观看网站| 国产精品一区二区精品视频观看| 亚洲精品视频女| 国产 精品1| 这个男人来自地球电影免费观看 | 国产极品天堂在线| 亚洲精品在线美女| 看非洲黑人一级黄片| 精品亚洲乱码少妇综合久久| 日本vs欧美在线观看视频| 午夜福利视频在线观看免费| 可以免费在线观看a视频的电影网站 | 夫妻性生交免费视频一级片| 夜夜骑夜夜射夜夜干| 亚洲国产精品一区二区三区在线| 水蜜桃什么品种好| 青草久久国产| 亚洲精品国产av蜜桃| 国产国语露脸激情在线看| 新久久久久国产一级毛片| 在线观看三级黄色| 赤兔流量卡办理| 久久久久久久久免费视频了| 在线精品无人区一区二区三| 国产免费视频播放在线视频| 黑丝袜美女国产一区| 2021少妇久久久久久久久久久| 伊人亚洲综合成人网| 精品少妇一区二区三区视频日本电影 | 国产精品国产三级专区第一集| 另类精品久久| 精品国产一区二区久久| 少妇精品久久久久久久| 日本猛色少妇xxxxx猛交久久| 熟女av电影| 少妇猛男粗大的猛烈进出视频| 欧美激情高清一区二区三区 | 交换朋友夫妻互换小说| 最近2019中文字幕mv第一页| 久久性视频一级片| 日韩制服丝袜自拍偷拍| 菩萨蛮人人尽说江南好唐韦庄| 亚洲欧美色中文字幕在线| 欧美少妇被猛烈插入视频| 欧美黑人欧美精品刺激| 毛片一级片免费看久久久久| 肉色欧美久久久久久久蜜桃| 黄色视频在线播放观看不卡| 日韩大码丰满熟妇| 999精品在线视频| 日韩不卡一区二区三区视频在线| 新久久久久国产一级毛片| www.精华液| 亚洲在久久综合| 亚洲综合精品二区| av网站免费在线观看视频| 国产精品久久久久久精品古装| 久久久精品国产亚洲av高清涩受| 免费少妇av软件| 9色porny在线观看| 最近中文字幕2019免费版| a级毛片黄视频| 国产一区二区三区av在线| 久久99一区二区三区| 777久久人妻少妇嫩草av网站| 男人操女人黄网站| 亚洲精品一区蜜桃| 久久久久国产一级毛片高清牌|