Read/Search this Article
Abstract
CAD・STEPのデータモデル間に意、味的に等価である対応関係があり,一方のデータモデルの論理的単位を表す1エンティティ集合から他方のデータモデルの論理的単位を表すηエソティティ集合への意味的に等価な対応関係が双方向に存在する時に,CADデータベースの上に標準化されたインタフェースをSTEPのアプリケーションプロトコルに基づいて構築することができることを述べた.<BR>次に本対応関係の定義をSTEP規格のEXPRESS言語を用いて,STEP,CADデータモデル定義及びCAD→STEP,STEP→CAD対応関係定義の4つのスキーマにより記述する方式を示し,本インタフェースの処理系をプログラム生成するのに必要な情報が記述できることを示した.各CADシステムが本インタフェースを用意すれば特定のCADシステムに依存しない応用プログラムが構築可能となり,またCADシステムを含んだ応用プログラム間での製品データ利川においてインスタンス単位の高い共有性を実現できる.<BR>今後の課題としては,本方式を自己参照構造を持つエンティティ集合に関しても適用できるように発展させることがある.
This paper describes a common CAD database access interface, which provides a method to use CAD data as the data of a STEP Application Protocol in an application program. While writing and/or reading STEP data using the interface, data is converted in a unit of entity instance, and the conversion between CAD data and STEP data is embedded between the common access interface and the CAD database access interface. EXPRESS is used to define the interface as a set of schema definitions of STEP AP, CAD data schema and a special data schema representing the corresponding relations between CAD and STEP. The conversion definition style in EXPRESS is also given. From the interface definition, the interface programs can be generated. Using the CAD database access interface proposed in this paper, application programs are dependent only on STEP Application Protocol, therefore independent of any specific CAD system.
Journal
- Journal of the Japan Society of Precision Engineering [List of Volumes]
-
Journal of the Japan Society of Precision Engineering 59(8), 1227-1232, 1993-08-05 [Table of Contents]
The Japan Society for Precision Engineering