Title :
CAD/CAE integration framework with layered software architecture
Author :
Cao, Bing-Wan ; Chen, Jian-Jun ; Huang, Zheng-Ge ; Zheng, Yao
Author_Institution :
Center for Eng. & Sci. Comput., Zhejiang Univ., Hangzhou, China
Abstract :
By introducing an open-sourced CAD abstraction component common geometry module (CGM) as the integration middleware, a three-layer scheme is implemented to integrate our CAE software high end digital prototyping (HEDP) with mainstream CAD software. The major advantages of a layered software design are two-folded for CAE software developers. One is to provide unified interfaces with the differences of currently available CAD products hided. The other is to encapsulate common services relevant to geometry in the integration middleware. Both advantages could help alleviate development burdens greatly. Moreover, this paper will introduce three important functionalities for CAE systems built on the integration middleware, i.e. data transfer, defeaturing and virtual geometry operations with some practical examples. The above work consists of our preliminary efforts for the research of a third-party CAD/CAE integration middleware neutral for any CAD and CAE products.
Keywords :
CAD; computational geometry; computer aided engineering; graphical user interfaces; mesh generation; middleware; software architecture; software prototyping; CAD/CAE integration middleware framework; common geometry module; data transfer; defeaturing function; graphical user interface; high end digital prototyping; layered software architecture; mesh generation; virtual geometry operation; Computer aided engineering; Design automation; Information geometry; Kernel; Mesh generation; Middleware; Open source software; Software architecture; Software prototyping; User-generated content; CAD; CAE; integration; layered software architecture; mesh generation;
Conference_Titel :
Computer-Aided Design and Computer Graphics, 2009. CAD/Graphics '09. 11th IEEE International Conference on
Conference_Location :
Huangshan
Print_ISBN :
978-1-4244-3699-6
Electronic_ISBN :
978-1-4244-3701-6
DOI :
10.1109/CADCG.2009.5246866