問題
(OCCT)7.4.0,一款已有二十年歷史的軟體產品,它結合了一套專注於 3D 建模,尤其是電腦輔助設計 (CAD) 系統的函式庫和軟體開發工具。自 6.7.0 版本起,原始碼根據 GNU LGPL 2.1 授權分發。
OCCT 是目前唯一可免費使用的開源幾何建模核心。 Open CASCADE 技術是 FreeCAD、KiCAD、Netgen、gmsh、CadQuery、pyOCCT 等程式的核心或重要組成部分。與一年半前發布的 7.4.0 版本相比,Open CASCADE Technology 500 包含 7.3.0 多項改進和修復。

主要的 :
- 造型
- 提高了 BRepMesh 演算法的可靠性、性能和準確性
- 用於控制 BRepMesh 中面內部線性和角度偏差的參數
- 提高邏輯運算和極端值的可靠性和穩定性
- 啟用開放實體上的邏輯操作
- 停用歷史記錄產生的選項,加快邏輯操作
- 簡化布林運算結果的選項
- 三角測量的表面和體積特性計算(沒有解析幾何規範的模型)。
- BRepBndLib 中的新介面可傳回開放有界幾何體的有限體積分數
- 新的「恆定喉部」倒角模式
- 刪除了舊邏輯運算的 API
- 可視化
- 改進的支持 Linux 適用於嵌入式平台
- 提高檢測性能
- 支援裁剪平面組合
- 新的類別 AIS_ViewController 用於處理相機操作中的使用者輸入(滑鼠、觸控螢幕)。
- 改進的字體管理
- 擴展視覺化效能分析工具
- 顯示陰影物件的輪廓
- 顯示線框時排除幾何接縫的選項
- 顯示具有動態紋理的物件(影片)
- 從記憶體中讀取壓縮位圖
- 從 AIS 中刪除已棄用的本機上下文功能。
- 刪除了對 gl2ps 的依賴(基於舊版 OpenGL 功能)
- 資料交換
- 將 XCAF 文件(包含組裝結構、名稱和顏色)匯出為 VRML 文件
- 用於從 glTF 2.0 和 OBJ 格式匯入資料的新工具
- 支援 STEP 導入中的一些非 ASCII 編碼。
繪製測試環境 - 改進了 3D 檢視器中的相機控制
- 修復了從批次腳本執行 Draw 的問題。
- 改進了對非 CASROOT 環境中運行的 Draw 的支援。
- 其他
- 改進了內建並行化例程(OSD_Parallel)的效能
- 用於方便有效地繞過 BVH 木材的工具
- TPrsStd_AIS 呈現屬性的最佳化
- 將 3D 檢視器整合到 glfw 應用程式的範例
來源: opennet.ru
