まず第一に、OCCT は、現在無料ライセンスの下でオープン ソース コードに関連する唯一の幾何モデリング カーネルです。 Open CASCADE テクノロジーは、FreeCAD、KiCAD、Netgen、gmsh、CadQuery、pyOCCT などのプログラムの中核または重要なコンポーネントです。 Open CASCADE Technology 7.4.0 には、500 年半前にリリースされた以前のバージョン 7.3.0 と比較して XNUMX 以上の改善と修正が含まれています。
メイン
- モデリング
- 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 ビュー属性の最適化
- glfw 上のアプリケーションに 3D ビューアを統合する例
出所: オープンネット.ru