![]() 透明な背景の DG カーネル コントロールの Burr | |
| 開発者 | Dインサイト |
|---|---|
| 安定版リリース | 7.1 / 2023年1月18日 |
| 書かれた | C++ |
| オペレーティング·システム | ウィンドウズ |
| タイプ | CADソフトウェア |
| ライセンス | 個人および中小企業は無料 |
| Webサイト | ダイノインサイト |
Digital Geometric Kernel (旧称 KernelCAD) は、DInsight によって開発された、Windows アプリケーションで 3D / CAD機能を有効にするためのソフトウェア開発 フレームワークおよびコンポーネント セットです。
DInsight は、3D/CAD 機能に関する深い知識がなくても簡単に追加できる方法として KernelCAD を推奨しています。エンジニアやソフトウェア開発者を対象としています。
建築
最上位レベルの DG Kernel は、ユーザー インターフェイス コントロールです。そのため、Microsoft Visual Studio やEmbarcadero Delphiなどの開発環境を使用して、フォームやダイアログに追加できます。純粋な幾何学的機能は、ウィンドウを作成せずにバックグラウンドで使用できます。サンプルには、C#、Visual Basic .NET、WPF、C++、および Pascal (Delphi) バージョンが含まれます。
APIはインターフェース (抽象クラス) 階層に基づいています。
DG カーネルは、次の 3 つの主要なサードパーティ コンポーネントに依存しています。
- Open Cascade Technologyエンジン (OCCT)。パラメトリックB スプライン B-repモデリング、STEP 形式の実装、および関連機能。
- オブジェクト指向グラフィックス レンダリング エンジン ( OGRE )。DirectX テクノロジの高レベル アダプタおよび拡張機能。
- Open Design Alliance SDK。DWGおよびその他のAutoCAD形式をサポートします。
市場ニッチ
DGカーネルは、特にOCCTで利用可能な広範なソリッドモデリング機能を自動化および簡素化します。また、OCCTの複雑さと、 ParasolidやACISなどの商用カーネルの中小企業にとって法外なコストとの間のギャップを埋めます。
マイルストーン
この製品は、2001 年に DInsight によって Kernel CAD という名前で初めてリリースされました。
2018 年 12 月にリリースされたバージョン 6.0 では、メイン製品の名前が DG Kernel に変更されました。バージョン 6 での最も重要な変更点は、OCCT テクノロジの代替高レベル インターフェイスであり、これにより、OCCT を直接使用する場合の多くの問題が解決されます。
2021 年 12 月にリリースされたバージョン 7.0 には、コントロールの純粋な .NET バージョンが含まれています。
2023 年 3 月にリリースされたバージョン 7.1 では、OCCT の拡張データ交換 (XDE) エンジンに基づいて、STEP 形式によるデータ交換 (インポート/エクスポート) が再実装されました。これには、STEP アセンブリとその階層、面ごとの色、エンティティとアセンブリ名のサポートが含まれます。
バージョン 7.1 ではライセンスにも大きな変更が加えられ、DG Kernel は個人、中小企業、非営利組織で無料で使用できるようになりました。
デジタルジオメトリとCAD
デジタル ジオメトリとは、DInsight がコンピューターで生成したジオメトリを意味します。言い換えると、デジタル ジオメトリはプログラム可能な CAD です。
歴史的に、CAD という用語はあらゆる 3D モデル表現に使用されてきました。多くの場合、コンピュータ支援設計という用語は誤解を招く可能性があります。従来の CAD では 3D モデルが目的です。デジタル ジオメトリでは、3D オブジェクトは計算やシミュレーションの中間ステップです。
従来の CAD は、コンピューター支援型ですが、ほとんどが手作業であり、人間 (設計者) に大きく依存しています。ただし、CNC加工によるツール作成など、多くの場合、複雑な動きのため、最終的な表面は事前にわかりません。このようにして作成されたオブジェクトは、原則として設計できません。もう 1 つの例は、技術的なプロセスをシミュレートおよび/または最適化する複雑なアルゴリズムを使用して取得されたジオメトリです。
サポートされている形式
参照
外部リンク
- 「DInsight. 組み込み CAD」。Dynoinsight.com。2012年 11 月 28 日閲覧。
- 「Open CASCADE テクノロジー、3D モデリングと数値シミュレーション」。Opencascade.org。2012年 11 月 28 日閲覧。

