OpenCASCADE:Modeling Data之3D几何
生活随笔
收集整理的這篇文章主要介紹了
OpenCASCADE:Modeling Data之3D几何
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCASCADE:Modeling Data之3D幾何
所述的Geom包定義在三維空間中的幾何對象,并包含所有的基本幾何變換,例如身份,旋轉,平移,鏡像,尺度變換,變換的組合等,以及取決于幾何對象的參考定義特殊功能(例如,在 B 樣條曲線上添加控制點、修改曲線等)。所有幾何實體都經過 STEP 處理。
特別是,它提供了以下類:
點、向量、曲線和曲面的描述,
使用軸或坐標系在 3D 空間中定位,以及
它們的幾何變換,通過應用平移、旋轉、對稱、縮放變換及其組合。
以下對象可用:
觀點
笛卡爾點
向量
方向
帶大小的向量
軸
曲線
線
圓錐:圓、橢圓、雙曲線、拋物線
偏移曲線
基本曲面:平面、圓柱、圓錐、球體、圓環
有界曲線:修剪曲線、NURBS曲線、貝塞爾曲線
有界曲面:矩形修剪曲面、NURBS 曲面、貝塞爾曲面
掃掠面:線性擠壓面、旋轉面
偏移曲面。
Geom曲線和曲面的關鍵特征是它們是參數化的。每個類都提供函數來處理曲線或曲面的參數方程,特別是計算:
曲線上參數 u 的點,或
表面上參數 (u, v) 的點。連同此時的 1、2、…N 階導數向量。
作為這種參數化的結果,幾何曲線或曲面是自然定向的。
參數化和方向將基本幾何曲線和曲面與gp包中具有相同(或相似)名稱的類區分開來。Geom包還提供了轉換函數來將 Geom 對象轉換為gp對象&#x
總結
以上是生活随笔為你收集整理的OpenCASCADE:Modeling Data之3D几何的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 爱心加爱心等于多少?
- 下一篇: OpenCASCADE:Modeling