DOI QR코드

DOI QR Code

An XML-based Digital Mock-Up System for Heterogeneous Multi-CAD Assembly

XML을 이용한 이기종 CAD 조립체 DMU시스템의 설계

  • 송인호 (한양대학교 대학원 기계공학부) ;
  • 정성종 (한양대학교 기계공학부)
  • Published : 2007.06.01

Abstract

As many engineers and technicians are involved in the design process of large scale and/or complex products, there are a lot of miss matches and interferences due to designers' faults and several kinds of CAD systems. Recently, CAD systems are applied to verify and check the assembly process. Digital Mock-Up(DMU) system, a tool to build a virtual mock-up in the design stage, has been used to prevent the interferences and miss matches during precision design processes. Using the virtual assembly tool, engineers are able to design precision and interference free parts without physical mock-ups. Instead of a single CAD source, several CAD systems are used to design a complex product. Several organizations are involved in the distributed design environment for heterogeneous multi-CAD assembly. XML and the lightweight CAD file are proposed for the multi-CAD assembly. XML data contains hierarchy of the heterogenenous multi-CAD assembly. STEP PDM schema and STEP ISO 10303-28 formations are applied to construct the XML data. The lightweight CAD file produced from various CAD files through ACIS kernel and InterOp not only contains mesn, B-Rep and topological data, but also is used to visualize CAD data and to verify dimensions. Developed system is executed on the desktop computers. It does not require commercial CAD systems to visualize 3D assembly data. Real-time interference and fitness checks, dimensional verification, and design and assembly verification are performed on the developed system. Assembly of heterogeneous models for a car is conducted to verify the effectiveness of the developed DMU system on the Internet.

Keywords

References

  1. Rezayat, M., 2002, 'Knowledge-based Product Development Using XML and KCs,' Computer Aided Design, Vol. 32, pp. 299-309 https://doi.org/10.1016/S0010-4485(00)00013-0
  2. Shyamsundar, N. and Gadh, R., 2001, 'Internet- Based Collaborative Product Design with Assembly Features and Virtual Design Spaces,' Computer-Aided Design, Vol. 33, pp. 637-651 https://doi.org/10.1016/S0010-4485(01)00069-0
  3. Chen, L. Song, Z. and Feng, L., 2004, 'Internet- Enabled Real-Time Collaborative Assembly Modeling via an e-Assembly System : Status and Promise,' Computer Aided Design, Vol. 36, No. 9, pp.835-847 https://doi.org/10.1016/j.cad.2003.09.010
  4. Jezernik, A. and Hren, G., 2003, 'A Solution to Integrate Computer-Aided Design (CAD) and Virtual Reality (VR) Databases in Design and Manufacturing Processes,' Int. J. Adv. Manuf. Technol., Vol. 22, pp. 768-774 https://doi.org/10.1007/s00170-003-1604-3
  5. Yang, J. S., Han, S. H., Cho, J. M., Kim, B. C. and Lee H. Y., 2004, 'An XML-Based Macro Data Representation for a Parametric CAD Model Exchange,' Computer-Aided Design and Applications, Vol. 1, Nos. 1-4, pp. 153-163 https://doi.org/10.1080/16864360.2004.10738254
  6. UGS-PLM, http://www.ugs.com
  7. Techsoft3d corporation, http://www.techsoft3d.com
  8. Chung, S. C. and Song, I. H, 2006, 'Design of Lightweight CAD Files with Dimensional Verification Capability for Web-based Collaboration,' Transactions of the KSME(A), Vol. 30, No. 5, pp. 488-495 https://doi.org/10.3795/KSME-A.2006.30.5.488
  9. Song, I. H. and Chung, S. C., 2007, 'Geometric Kernel Design of the Web-Viewer for the PDM Based Assembly DMU,' Transactions of the KSME(A), Vol. 31, No. 2, pp. 260-268 https://doi.org/10.3795/KSME-A.2007.31.2.260
  10. Park, J. M., Song, I. H. and Chung, S. C., 2006, 'Web-based Interference Verification System for Injection Mold Design,' Transactions of the KSME(A), Vol. 30, No. 7, pp. 816-825 https://doi.org/10.3795/KSME-A.2006.30.7.816
  11. ISO 10303, Product Data Representation and Exchange : Implementation Methods : XML Schema Governed Representation of EXPRESS Schema Governed Data Part 28, 2002
  12. VRML 97 International Specification (ISO/IEC 14772-1), 1997, Available at http://www.web3D.org/ technicalinfo/specifications/vrml97/index.htm
  13. Extensible 3D (X3D) Graphics (ISO/IEC 19775), 2004, Available at http://www.web3D.org/x3d.html
  14. ISO/TC184/SC4, PDM STEP Schema, Available at http://www.pdm-if.org/pdm_schema
  15. Xerces C++ XML Parser, http://xml.apache.org /xerces-c
  16. Lee, K S. and Lee, S. H., 2003, 'Development of a DMU System Operated on a PDM System,' Transactions of the Society of CAD/CAM Engineers, Vol. 8, No. 3, pp. 157-166
  17. Jung, Y. H., 1997, 'Implementation of Concurrent Engineering for Large Assembly Design : Part (I) – Assembly-centric Modeling Methodology as BOM Structure,' Transactions of the Society of CAD/CAM Engineers, Vol. 2, No. 2, pp. 93-102
  18. Lee, K. and Andrews, G., 1985, 'Interence of The Positions of Components in an Assembly : Part 2,' Computer-Aided Design, Vol. 17, No. 1, pp. 20-24 https://doi.org/10.1016/0010-4485(85)90006-5
  19. Chung, S. C. and Song, I. H., 2003, 'Web-based Precision Dimensional Verification System for Rapid Design and Manufacture,' ASPE's 18th Annual Meeting, Portland, Oregon, pp. 359-362
  20. Song, I. H. and Chung, S. C., 2004, 'Web-based Design and Dimension Verification System Using STEP Files,' Transactions of the KSME(A), Vol. 28, No. 7, pp. 961-969
  21. Yeon, K. H., Song, I. H. and Chung, S. C., 2005, 'Web-based Draft Verification System for Injection Mold Design,' Transactions of the KSME(A), Vol. 29, No. 10, pp. 1353-1360 https://doi.org/10.3795/KSME-A.2005.29.10.1353