Manipulating Geometry in a STEP DB from Commercial CAD Systems

It is difficult to access and share design data among heterogeneous CAD systems. Usually different CAD systems exchange design data using a neutral format such as IGES or STEP. A prototype STEP database has been implemented. The prototype system uses the OpenCascade geometric kernel and the commercial object-oriented database ObjectStore. STEP provides the database schema. The STEP database has been accessed and manipulated from commercial CAD systems of SolidWorks and Unigraphics. The data access module of the commercial CAD system has been developed by using the CAD system’s native API, ObjectStore API, and ActiveX.

[1]  David L. Spooner,et al.  Data Protocols for the Industrial Virtual Enterprise , 1997, IEEE Internet Comput..

[2]  Soonhung Han,et al.  Integration of heterogeneous CAD databases using STEP and the Internet , 2000, Decis. Support Syst..

[3]  Andreas Meier,et al.  Applying relational database techniques to solid modelling , 1986 .

[4]  Theo Härder,et al.  Information structures and database support for solid modeling , 1989 .

[5]  Andreas Meier Applying Relational Database Techniques to Solid Modeling , 1985, BTW.

[6]  Anthony N. Godwin,et al.  Analysis of the STEP standard data access interface using formal methods , 1995 .

[7]  Katherine C. Morris,et al.  Design of a flexible, integrated testing system for STEP and OMG standards , 2000 .

[8]  Thu-Hua Liu,et al.  Development of SDAI-Based Common Access Interface for Object-Oriented DBMS , 2000, Concurr. Eng. Res. Appl..

[9]  Soonhung Han,et al.  Data enhancement for sharing of ship design models , 1998, Comput. Aided Des..

[10]  Soonhung Han,et al.  Encapsulation of geometric functions for ship structural CAD using a STEP database as native storage , 2003, Comput. Aided Des..

[11]  Chun Zhang,et al.  Interoperation of STEP Application Protocols for Product Data Management , 1998 .

[12]  Jay Banerjee,et al.  Object-oriented database support for CAD , 1990, Comput. Aided Des..

[13]  Peter O'Grady,et al.  Distributed Concurrent Engineering: Internet-Based Interactive 3-D Dynamic Browsing and Markup of STEP Data , 1998 .

[14]  Martin Hardwick,et al.  Efficient database implementation of express information models , 1998 .

[15]  Junhwan Kim,et al.  An Evaluation of Access Performance of STEP-based CAD Database , 2004 .

[16]  Suk-Ho Kang,et al.  Subdivision methods of converting STEP into VRML on Web , 1997 .

[17]  David L. Spooner,et al.  STEP Services for Sharing Product Models , 2001, J. Comput. Inf. Sci. Eng..

[18]  Hamid R. Parsaei,et al.  A product data exchange integration structure using PDES/STEP for automated manufacturing applications , 1995 .

[19]  Shen-Chou Yeh,et al.  Implementation of STEP-Based Product Data Exchange and Sharing , 2000, Concurr. Eng. Res. Appl..