Web-based Design and Dimension Verification System Using STEP Files

STEP 파일을 이용한 웹기반 설계 및 치수 검증 시스템

  • Published : 2004.07.01


Most manufacturing companies are trying to develop a competitive product by increasing the quality, shortening time to market and reducing the cost of a product. Collaborators related to the development of a new product want to confirm geometric forms and dimensions during the design process, as well as to verify dimensional errors of a product during the fabrication process. Objective of this paper is the development of a collaborative design and dimension verification system on the Internet. STEP files obtained from the design process are used for the design and dimension verification. Functions of the design and dimension verification modules are constructed over the ActiveX control using the visual C/sup ++/ and OpenGL. By using mark up functions over the Internet, collaborators check geometries, interferences, dimensional errors, human factors and form errors, as well as share their design ideas and opinions with XML rapidly and remotely. The usefulness of the developed system is confirmed through case studies.


Concurrent Engineering;ActiveX;Collaborative Work;STEP;Design Verification;Dimensional Verification;Internet;XML(eXtensible Markup Language)


  1. Chung, S. C. and Lee, S. B., 1999, 'On-the-Machine Measuring and Inspection System for Freeform Surfaces Based on IGES Format,' Transactions of the KSME A, Vol. 23, No.4, pp. 598-607
  2. Chung, S. C. and Kim, K. D., 1999, 'Design and Analysis of $2{\frac}{1}{2}$ Dimensional On-the-Machine Measuring and Inspection System Using Touch Trigger Probes,' Transactions of the KSME, A, Vol. 23, No.1, pp.37-46
  3. Chung, S. C. and Kim, K. D., 2001, 'Synthesis of the Measurement System on the Machine Tool,' International Journal of Production Research, Vol. 39, No. 11, pp. 2475-2497
  4. Huang, J. Y., Tsou, C. T. and Chang, J. L., 1998, 'A Multiuser 3D Web Browsing System, ' IEEE Internet Computing, Vol. 2, No.1, pp. 70-79
  5. Actify Homepage, ''
  6. ISO, 1994, 'Industrial Automation Systems and Integration Product Data Representation and Exchange Part 203: Configuration Controlled Design,' Geneva
  7. ISO, 2000, 'Part 28: XML Representation of EXPRESS Schemas and Data,' Geneva
  8. William, R., 1997, 'Internet-enabled Computer-Aided Design', IEEE Internet Computing, Vol. 1, No. 1, pp. 39-50
  9. STEP Tools Inc, ''
  10. Kan, H. Y., Duffy, V. G and Su, C. J., 2001, 'An Internet Virtual Reality Collaborative Environment for Effective Product Design,' Computer in Industry, Vol. 45, pp. 197-213
  11. Dassault Systemes Homepage, ''
  12. PTC Homepage, ''
  13. Ahn, S. H., Sundrarajan, V., Smith, C., Karman, B., D'Souza, R., Sun, G, Mohole, A. Wright, P. K., Kim, J. H., McMains, S., Smith, J. and Sequin, C. H., 2001, 'CyberCut: An Internet-Based CAD/CAM System,' Transactions of ASME, Vol. 1, No.4, pp. 52 - 59
  14. Chung, S. C., Kim, K. D. and Song, I. H., 2003, 'An Internet-based Dimensional Verification System for Reverse Engineering,' Transactions of the KSME A, Vol. 27, No.8, pp. 1409-1417
  15. Oh, Y. C. and Han, S. H., 2001, 'Collaborative Design Using Parts Database on the Internet,' Journal of KSPE, Vol. 18, No.5, pp. 23-28
  16. Choi, Y. and Yang, S. W., 2000, 'CoDes: A Real-Time Collaborative Design System,' Society of CAD/CAM Engineers, Vol. 5, No.1, pp. 42-49
  17. Ahn, S. H., Roundy, S., Wright, P. K. and Liou, S. Y., 1999, 'Design Consultant : A Network-based Concurrent Design Environment,' Proceeding of ASME IMEC & E, pp. 23 - 30
  18. Huang, G Q., 2002, 'Web-Based Support for Collaborative Product Design Review,' Computers in Industry, Vol. 48, pp. 71 - 88