Development of a Diagnosis System far CAD Model Errors using OpenCASCADE

OpenCASCADE를 이용한 CAD 모델의 오류 진단 시스템의 개발

  • 양정삼 (한국과학기술원 기계공학과) ;
  • 한순홍 (한국과학기술원 기계공학과) ;
  • 최영 (중앙대학교 기계공학과) ;
  • 박상호 (충남대학교 기계설계공학과)
  • Published : 2002.05.01

Abstract

Automotive engineers involved in a new car project use various CAD systems that are chosen based on work requirements. For example, engineers in Hyundai Motors are using Pro/Designer and Alias fur the style design, but they use CATIA to design parts and assemblies, ANSYS for FEM analysis, and Pro/Engineer to design engines. Because they use different CAD systems, they have difficulties in collaborative design. Data, which contains errors, is transferred between CAD systems. It is difficult to find out such errors in a large CAD model. An evaluation method for CAD models has been developed in this study. This diagnosis tool analyses a STEP or an IGES file generated from a CAD system, and produces a quantitative error report. The tool has been tested with actual data sets. This paper proposes an algorithm that produces mathematical error values of entities of IGES models that have geometrical data, and entities of STEP models that have topological data, and inspects every part off model. To develop this system, we have used the OpenCASCADE kernel, which is an open source kernel developed by Matra Datavision of France.

Keywords

References

  1. 오유천, 한순흥, 'CAD와 PDM 시스템 간에 STEP 제품구조 정보의 교환,' 한국CAD/CAM학회 논문집, 제5권 제3호,pp.215-223,2000
  2. 문두환, 한순흥, '매크로 파라메트릭 방법론을 이용한 CAD모델의 교환,' 한국CAD/CAM학회 논문집, 제6권 제4호,2001
  3. Injection Molding Magazine, Fear of IGES Files, pp.38-41, 1999
  4. Open CASCADE, http://www.OpenCASCADE.org
  5. International TechneGroup Ltd., http://www.itioh.com
  6. Theorem Solutions Ltd, http://www.theorem.co.uk
  7. TransCAT, http://www.q-checker.com
  8. 최 영,여창훈, '3차원 STEP Data의 가시화,' 한국CAD/CAM학회 학술발표회 논문집,pp.223-227, 1999
  9. 박종욱, 박상호, 'CAD 데이터 교환 오류 검증 시스템 개발,' 한국CAD/CAM학회 학술발표회 논문집,pp.17-23,2001
  10. G. Farin, Curves and Surfaces for Computer Aided Geometric Design, Academic Press Inc., 1992
  11. S. Wolfe, 'When Bad Things Happen to Good Users,' Computer-Aided Design Report, 1998
  12. K. Reed, The Initial Graphics exchange Specification (IGES) V5.0, U.S. Department of Commerce, 1990
  13. Matra Datavision, OpenCASCADE Kernel Book#1 - #7, Matra Datavision(Fr), 2000
  14. STEP연구회, 제품모델 정보 교환을 위한 국제표준:STEP, 성안당,1996
  15. Spatial Technology, ACIS Shape Healing Husk, Spatial Technology, 2000
  16. Engineering Animation Inc.(EAI), http://www.eai.com
  17. Korea STEP Center, http://www.kstep.or.kr