三維CAD核心技術及發展趨勢
瀏覽:3088 收藏:2
本文源自對華天軟件CTO梅敬成博士 視頻分享 的總結
一、發展歷程
三維CAD起源于高端制造業的需求,例如航天、航空和汽車。
CAD演變歷程
(1)什么是參數化設計?
根據1994年鄒定國《參數化設計》中的定義:參數設計是一種使用重要幾何參數快速構造和修改幾何模型的造型方法。這些重要的幾何參數包括控制形體大小的尺寸和定位形體的方向矢量等。
約束圖示—以CATIA為例
(2)什么是基于特征的參數化建模?
并行設計:充分考慮加工的要求,以“加工的思維”去設計,例如切削、鑄造、裝配;
面向裝配的設計:以裝配的目標來指導零件設計;
參數化設計
(3)什么是基于歷史記錄的實體建模?
基于歷史記錄的建模—CATIA
無歷史記錄的建模—Rhino
(4)什么是直接建模?
(5)什么是CSG和B-Rep表示法?
模型各自的特點
形體的表示方法
類別 |
優點 |
缺點 |
CSG |
造型簡單,易實現,可轉換成其他表示方法,便于用戶輸入形體 |
不能直接獲取形體幾何元素的信息 |
B-Rep |
記錄了實體所有幾何和拓撲信息 |
缺乏實體生成過程信息,數據存儲量大 |
二、核心技術及難點
-
幾何要素多 -
功能多:拉伸、旋轉、掃掠、放樣、填充、橋接、布爾等 -
魯棒、精確且高效 -
對參數化的支持:特征建模、拓樸命名 -
兼容性、可擴展性
-
幾何欠約束系統的優化匹配 -
幾何約束冗余性判定 -
大規模約束方程組求解
-
實現草圖、零件、工程圖、三維標注等功能的聯動 -
應用層機制:拓樸命名、undo/redo、數據管理 -
與“直接建模”融合
-
操作性、流暢度 -
拾取:捕捉、導航 -
顯示技術:OpenGL、Shader -
系統依賴:MFC、.NET、QT
三、發展趨勢
技術變化:互聯網、云計算
設計模式變化:從單機離線到多人協同
制造規模變化:超大規模、超復雜度
四、參考資料
參數化3D建模實例
《基于特征的參數化設計方法》-郭連水
《參數化設計》-鄒定國
三維參數化設計探究-參數化方法論
CAD/CAM中的特征技術綜述
三維幾何建模-1
邊界表示法.ppt
文章來源:硬核小青年
免責聲明:本文系網絡轉載,版權歸原作者所有。如涉及版權,請聯系刪除!
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
2




















