A Macro Parametric Data Representation far CAD Model Exchange using XML

CAD 모델 교환을 위한 매크로 파라메트릭 정보의 XML 표현

  • 양정삼 (㈜부품대비 기술연구소) ;
  • 한순흥 (한국과학기술원 기계공학과) ;
  • 김병철 (한국과학기술원 기계공학과) ;
  • 박찬국 (고등기술연구원 정보기술센터)
  • Published : 2003.12.01


The macro-parametric approach, which is a method of CAD model exchange, has recently been proposed. CAD models can be exchanged in the form of a macro file, which is a sequence of modeling commands. As an event-driven commands set, the standard macro file can transfer design intents such as parameters, features and constraints. Moreover it is suitable for the network environment because the standard macro commands are open, explicit, and the data size is small. This paper introduces the concept of the macro-parametric method and proposes its representation using XML technology. Representing the macro-parametric data using XML allows managing vast amount of dynamic contents, Web-enabled distributed applications, and inherent characteristic of structure and validation.


CAD Model Exchange;Macro-Parametric;Modeling Commands;XML(eXtensible Markup Language)


  1. Kim, J. and Han, S., 2002, 'Manipulating Geometry Instances in an STEP-based OODB from commercial CAD systems (in Korean),' Journal of the Korean Institute of Industrial Engineers, Vol. 28, No. 4, pp. 436-443
  2. Kim, J., Han, S. and Kim, Y., 2003, 'An Evaluation of Access Performance of STEP-Based CAD Database(in Korean),' Conference Proceeding of Society of Naval Archilects of Korea, Feb., 2003, Hanjin Heavy Industry
  3. Mun, D., Han, S. and Oh, Y.C., 2003, 'A Set of Standard Modeling Commands for the History-Based Parametric Approach,' Computer Aided Design, Vol. 35, pp. 1171-1179
  4. Jang, S.-H. and Kim, C.-W., 2001, 'An Intelligent CAD System for Development of Controllers of Active Magnetic Bearings,' KSME International Journal, Vol. 15, No. 8, pp. 1108-1118
  5. Rezayat, M., 2002, 'Knowledge-based Product Development Using XML and KCs,' Computer Aided Design, Vol. 32, pp. 299-309
  6. Nambiar, U., lacroix, Z., Bressan, S., Lee, M.L. and Li, Y., 2002, 'Current Approaches to XML Management,' IEEE Internet computing July-August
  7. ISO/WD 10303-28e2, ISO TC184/SC4/WG11 N202, 2002, Product Data Representation and Exchange: Implementation Methods: XML Schema Governed Representation of EXPRESS Schema Governed Data,
  8. Barra, R. and Anderson, B., 2000, 'Draft Implementor's Guide Solid Model Construction History,' DRAFT Minutes of WG12 Parametrics Meeting - October 2000
  9. Kerer, C., Kirda, E. and Kruegel, C., 2002, 'XGuide-A Practical Guide to XML-Based Web Engineering,' LNCS2376, pp. 104-117
  10. Kim, B.C., 2002, 'Verification of the Standard Modeling Commands Set by Developing a Geometric Modeler (in Korean),' 'Master's thesis, Korea Advanced Institute of Sci. and Tech
  11. Pratt, M.J., 1998, 'Extension of the Standard ISO10303(STEP) for the Exchange of Parametric and Variational CAD Models,' PROLAMAT98
  12. Anderson, B., 1998, 'ENGEN Data Model: a Neutral Model to Capture Design lntent,' PROLAMAT98
  13. Choi, K.H., Mun, D.H., Han, S., 2002, 'Exchange of CAD Part Models Based on the Macroparametric Approach,' International Journal of CAD/CAM(, Vol.2(2), pp.23-31
  14. Gregory, T., 1999, Interoperability Cost Analysis of the U.S. Automotive Supply Chain-Final report, RTI Project Number 7007-03, Research Triangle Institute
  15. Mun, D.H. and Han, S., 2001, 'Exchange of CAD Models Using Macro Parametric Approach (in Korean),' Transactions of the Society of CAD/CAM Engineers, Vol. 6, No. 4, pp. 254-262
  16. Mun, D., Kim, B. and Han, S., 2002, 'A Hybrid Parametric Translator Using the Feature tree and the Macro File(in Korean),' Transactions of the Society of CAD/CAM Engineers, Vol. 7, No. 4, pp. 240-247
  17. Crabb, H.C., 1998, The Virtual Engineer, 21st Century Product Development, SME/ASME Press, New York
  18. KSME International Journal v.15 no.8 An Intelligent CAD System for Development of Controllers of Active Magnetic Bearings Jang,S.H.;Kim,C.W.

Cited by

  1. Development of Procedural 2D CAD Data Translator Supporting ISO 10303 STEP vol.37, pp.5, 2013,
  2. A 3D Parametric CAD System for Smart Devices vol.19, pp.2, 2014,