Manipulating Geometry Instances in an STEP-based OODB from Commercial CAD Systems

상업용 CAD에서 STEP 기반 객체지향 데이터베이스 내부의 형상 인스턴스 검색 및 수정

  • Kim, Junhwan (Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology) ;
  • Han, Soonhung (Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology)
  • 김준환 (한국과학기술원 기계공학과) ;
  • 한순홍 (한국과학기술원 기계공학과)
  • Published : 2002.12.31

Abstract

It is difficult to access and share design data among heterogeneous CAD systems. Usually, different CAD systems exchange the design data using a neutral format such as IGES or STEP. A prototype CAD system which uses a geometric kernel and a commercial database management system has been implemented. The prototype system used the Open Cascade geometric kernel and the commercial object-oriented database ObjectStore. STEP provides the database schema. The database can be accessed from commercial CAD systems such as SolidWorks or Unigraphics. The data access module from a commercial CAD system is developed with the CAD system's native API, ObjectStore API functions, and ActiveX.

Keywords

References

  1. Andreas Meier (1986), Applying relational database techniques to solid modeling, Computer-Aided Design, 18(6), 319-326 https://doi.org/10.1016/0010-4485(86)90094-1
  2. Choi, Y., Shin, H-Y., Park, M-J. and Lee, J-K. (1997), Sharing STEP Data over Internet using WWW, Journal of the Korean Institute of Industrial Engineers, 23(3), 597-608
  3. Hader, Th., Hubel, Ch., Mitschang, B. (1988), Information Structures and Database Support for Solid Modelling, Proc. of Int. Workshop on Theory and Practice of Geometric Modelling, Blaubeuren, Germany
  4. Hardwick, M. and Spooner, D. (1998), STEP Services for Sharing Product Models in a Virtual Enterprise, Proceedings of ASME DETC98/CIE-5518, Sept, Atlanta, GA
  5. Hwang, S-R., Kim, J-K., Jung, K-H. and Yang, Y-T. (1999), A Development of the Knowledge-based CAD Interface Systems in Offshore Industry-The Interface Between Material Control System and CAD system, IE Interface, 12(2), 319-328
  6. Hyun, S-J., Choi, I-J. (1997), Integration of Heterogeneous Data Objects in the PDM Environment-A COBRA-Based Approach, Proc. Conf. on Society of Industrial Engineering, Pohang, 579-582
  7. Jung, Y-Y., Oh, Y-C. and Han, S-H. (1997), Automotive PDM using STEP on the Internet, IE Interface, 10(3), 23-31
  8. Kim, J-H., Han, S-H. (1998), Retrieving a STEP model database through CORBA on the Internet, Conference Proceeding of Society of Korean CAD/CAM Engineers
  9. Kim, J-H., Han, S-H. (2002), Interface between Geometric Kernel and Database for a Ship CAD which has a STEP database as the native storage, Transactions of the Society of CAD/CAM Engineers, 7(3), 202-209
  10. Ko, K-U., Yoo, S-B, and Suh, H-W. (1995), Exchange of Product Data among Manufacturing Systems using STEP, IE Interface, 8(3), 75-95
  11. Krebs, T., Luehrsen, H. (1995), STEP databases as integration platform for concurrent engineering, Proc. 2nd International Conf. on Concurrent Engineering (McLean, Virginia, August 23-25), 131-142
  12. Oh, Y-C., Han, S-H. (1996), Visualization of 3D STEP Geometric Information on the Internet, Journal of Computer Graphics Society, 2(2), 69-74
  13. OMG (2001), CAD Services Specification, http://www.omg.org
  14. Shin, Y-J., Han, S-H. (1995), Exchange of Shipbuilding CAD Data by the STEP Standards, IE Interface, 8(2), 31-40
  15. Suh, H-Y., Yoo, S-B. (1995), Development of integrated Product Information Model Using STEP, Journal of the Korean Institute of Industrial Engineers, 21(3), 441-461