Data Translation from 2D MEMS Design Data by the Removal of Superposed Entity to the 3D CAD Model

MEMS 설계용 2차원 데이터의 중복요소 제거를 통한 3차원 CAD 모델로의 변환

  • Published : 2006.12.31

Abstract

Although there are many needs to use 3D models in MEMS field, it is not easy to generate 3D models based on MEMS CAD. This is because MEMS CAD is based on 2D and their popular format-GDSII file format- has its own limits and problems. The differences between GDSII file format and 3D CAD system, such as (1) superposed modeling, (2) duplicated entity, (3) restricted of entity type, give rise to several problems in data exchange. These limits and problems in GDSII file format have prevented 3D CAD system from generating 3D models from the MEMS CAD. To remove these limits and solve problems, it is important to extract the silhouette of data in the MEMS CAD. The proposed method has two main processes to extract silhouette; one is to extract the pseudo-silhouette from the original 2D MEMS data and the other is to remove useless objects to complete the silhouette. The paper reports on the experience gained in data exchange between 2D MEMS data and 3D models by the proposed method and a case study is presented, which employs the proposed method using MEMS CAD IntelliMask and Solidworks.

Keywords

References

  1. 'Intellimask Pro Manual', 'Intellimask Manual', '3D Builder Manual', 2005, http://www.intellisute software.com
  2. LAS1 Home Site, http://members.aol.com/lasicad/
  3. Coventor Software, http://www.coventor.com
  4. AutoCAD Manual, http://www.autocad.com
  5. Peter Litwinowicz, Processing Images and Video for An Impressionist Effect, Proceedings of SIGGRAPH, 1997, pp. 151-158
  6. Drawing Design Rules for DXF to GDSII, http:/ /www.artwork.com/gdsii/asm3500/des_rul/des_rul. htm
  7. Tan, Z., Furmanczyk, M., Turowski, M. and Przekwas, A., 'CFD-Micromesh: A Fast Geometric Modeling and Mesh Generation Tool for 3D Microsystem Simulations'
  8. Kristofer, S. J. Pister, 'Introduction to MEMS Design and Fabrication', Berkeley Sensor and Actuator Center, UC Berkeley
  9. 이한민, 한순흥, '2차원 도면으로부터 3차원 CAD 모델의 재구성', 2000 한국 CAD/CAM 학회 학술발표회 논문집
  10. 박상호, 박종욱, 한순흥, 최영, 양정삼, 박성복, 이명우, 'CAD 데이터 교환 오류 검증 시스템 개발', 2001 한국 CADCAM 학회 학술발표회 논문집
  11. Meeran, S. and Taib, J. M., 'A Generic Approach to Recognising Isolated, Nested and Interacting Features from 2D Drawings', Computer-Aided Design, Vol. 31, pp. 891-910, 1999 https://doi.org/10.1016/S0010-4485(99)00082-2
  12. Donald Knuth, 'The Art of Computer Programming, Volume 3: Sorting and Searching', Third Edition, Addison-Wesley, 1997, ISBN 0-201-89685-0. Section 6.1: Sequential Searching, pp. 396-408