SolidWorks截面草圖曲線約束優(yōu)化技術(shù)(一)

2013-07-18  by:廣州SolidworksUGCatia培訓(xùn)中心  來源:仿真在線

SolidWorks截面草圖曲線約束優(yōu)化技術(shù)(一)

 

0 引言

    逆向工程計(jì)算機(jī)輔助設(shè)計(jì)(CAD)建模是指通過激光掃描儀等設(shè)備對(duì)實(shí)物原型進(jìn)行數(shù)字化測(cè)量,得到反映實(shí)物表面的離散點(diǎn)云數(shù)據(jù),即實(shí)物表面的三維坐標(biāo),進(jìn)而采用基于特征和約束的參數(shù)化建模方法來完成CAD模型重建的過程。重建后的CAD模型應(yīng)當(dāng)反映實(shí)物表面的形狀特征。

    通常,產(chǎn)品設(shè)計(jì)一般遵循從二維到三維的原則,而且大多數(shù)零件的草圖輪廓是由直線、圓弧和樣條曲線組成的平面復(fù)合曲線,然后經(jīng)過拉伸、旋轉(zhuǎn)和掃描等操作生成相應(yīng)的曲面。因此,針對(duì)離散點(diǎn)云的逆向工程CAD建模采用以下方法來實(shí)現(xiàn):

    1)利用一組平面對(duì)離散點(diǎn)云切片處理,得到一系列的截面輪廓點(diǎn)列;

    2)采用約束優(yōu)化擬合得到截面草圖曲線集;

    3)通過這些截面草圖曲線重建拉伸、旋轉(zhuǎn)和掃描等自由曲面特征。

    結(jié)合正向造型系統(tǒng)中二維草圖的參數(shù)化設(shè)計(jì)可知,草圖曲線間不是孤立存在的,它們之間包含了各種幾何約束關(guān)系,如線線平行、線圓相切等。同樣,在逆向工程中,截面草圖的處理不僅要滿足與數(shù)據(jù)點(diǎn)之間的逼近誤差,還要滿足相互問的約束要求。

    Werghi等人在多張平面和二次曲面同步約束擬合點(diǎn)云數(shù)據(jù)方面做了深入的研究,建立了將幾何約束合并到逆向工程中的總體框架。將約束優(yōu)化問題轉(zhuǎn)化為無約束優(yōu)化問題,使用L-M方法優(yōu)化迭代求解。Benkǒ等人也對(duì)逆向工程中的約束擬合問題做了相關(guān)的研究,將每個(gè)約束獨(dú)立表達(dá),采用拉格朗日乘子法求解優(yōu)化問題??紤]到逆向工程建模中可能含有的冗余約束和矛盾約束,進(jìn)一步給出了能夠解決約束之間沖突的數(shù)值算法。龔友平等人提出一種新的約束求解方法,首次使用同倫法求解逆向工程中約束條件下的曲面擬合問題,并且通過約束歸并處理,縮小待解方程的規(guī)模,加快計(jì)算速度。

    目前,許多正向設(shè)計(jì)的CAD軟件都提供了二次開發(fā)的工具和API接口。通過VB、C/C++等編程語言對(duì)這些軟件進(jìn)行二次開發(fā),使得在CAD軟件已有的造型功能基礎(chǔ)上,添加融合逆向設(shè)計(jì)模塊,從而實(shí)現(xiàn)正逆向結(jié)合的逆向工程CAD模型重建。而SolidWorks軟件作為一種功能強(qiáng)大的三維造型軟件,具有豐富的二維草圖曲線設(shè)計(jì)、分析與編輯功能,尤其是能夠方便地完成曲線的曲率計(jì)算和樣條曲線的修改、調(diào)整等操作。同時(shí),該軟件本身也可以在曲線間快速地添加各種約束條件,并進(jìn)行約束管理,從而避免過約束、欠約束和矛盾約束等情況發(fā)生。因此,將SolidWorks軟件作為逆向工程中截面草圖曲線的約束優(yōu)化技術(shù)的開發(fā)和實(shí)現(xiàn)平臺(tái),可以利用該軟件的約束管理功能和草圖設(shè)計(jì)功能,實(shí)現(xiàn)基于點(diǎn)云切片數(shù)據(jù)的截面草圖曲線重建。應(yīng)用該方法有利于提高模型的重建效率,增強(qiáng)逆向工程對(duì)產(chǎn)品改型創(chuàng)新的支持能力。


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:SolidWorks截面草圖曲線約束優(yōu)化技術(shù)(一) SolidWorks培訓(xùn) 優(yōu)化技術(shù) 廣州計(jì)算機(jī)輔助設(shè)計(jì) SolidWorks培訓(xùn)課程 SolidWorks設(shè)計(jì)教程 SolidWorks視頻教程 SolidWorks軟件下載 SolidWorks在建筑室內(nèi)設(shè)計(jì)工業(yè)設(shè)計(jì)的應(yīng)用 SolidWorks基礎(chǔ)知識(shí) SolidWorks代做 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@www.br5w05v.cn