CAx Platformを構成するライブラリ群をご紹介いたします。
CAx PlatformはspFrameの開発ライセンスにCAD/CAM/CAE/CATシステムを開発するために必要なコンポーネントを組み合わせた開発環境です。システム構築に必要なコンポーネントを組み合わせることにより、アプリケーション開発の効率化をさらに進めていくことを目的としています。
spFrame
専用システム構築のために誕生した開発ツール
専用3次元システムを構築するためのフレームワークです。
ユーザーの技術ノウハウを組み込んだ専用3次元システムの構築を支援することを前提として設計/開発されています。開発工数を抑えながら高機能なシステムをいち早く市場に提供する
… そのような付加価値が高い製品開発をサポートします。
特徴
・基本機能を集中管理
・オープンアーキテクチャ
・Windows標準のGUI
・柔軟な開発体制

API
・約1300本


AXlib-NH
NURBS表現の自由曲線/自由曲面を対象とした演算コンポーネント
特徴
・通過点+端末条件指定によるNURBS曲線作成
・通過曲線+端末条件指定によるNURBS曲面作成
・外部点からのNURBS曲線/曲面への最近点計算
API
・曲線系 100本
・曲面系 100本


AXlib-JX
IGESファイル読み込み/書き込みを実現するためのコンポーネント
 |
 |
 |
| IGESファイルを指定 |
|
IGESファイル読込後
※表示用にspGateを使用 |
特徴
・JAMA-IS、IGES Version 5.3に対応
・Solid表記(Entity No.500台)にも対応可能
・一部のソースコードが公開されているため、アプリケーション毎の仕様に対しても柔軟にカスタマ
イズすることが可能
・spFrameでの入出力用サンプルプログラム(JS)も併せて提供

API
・300本
・公開ソースコード:150本

AXlib-MT
解析形状の演算、離散点群から最小二乗法による解析形状定義を行うコンポーネント
特徴
・解析形状に関する演算を行う
| |
例:解析形状に関する演算 |
| |
 |
|
 |
| |
平面と楕円の交点計算 |
|
平面と円錐の交線計算 |
・離散点群から解析形状を定義することが可能
・最小二乗法を使った位置合わせ行列の作成が可能
| |
例:n点を指示しての位置合わせ |
| |
 |
 |
 |
| |
位置合わせ前の
データ |
|
位置合わせ行列を使って位置合わせしたデータ |
API
・解析形状に関する演算関数 150本
・離散点群から解析形状を定義する関数 10本
・最小二乗位置合わせ関数 2本

|