CAD MECHANISM SIMULATIONS VIA WEB ENVIRONMENTS
Abstract
In the current competitive market and in the context of the complex development of products, designers must work as collaborative teams, involving customers throughout the design process. The globalization of industry is reflected in the need for collaborative work at remote locations; the internet provides the technologies for the communication necessary for such work. Designers are no longer exchanging only geometry, but more information about design knowledge and design solutions. In this paper, a framework is proposed for sharing simulations, including not only geometry and structural aspects but also behavioural criteria. The use of Java applets and an external authoring interface has been found suitable for that propose. The usage of standard web-based technologies leads to easier, more effective and more general applications suitable for small and medium-size companies with limited resources in the field of interactive visualisation of research. The proposed framework allows the automatic transfer of
a mechanism defined by a CAD system into a web-based environment to investigate and evaluate solutions. The uniform application has been developed combining Java, XML and VRML on a Thin Client-Fat Server architecture. In order to avoid time-consuming virtual model preparation, product variety is defined in single XML file. The framework is an effective tool for engineering practice as well as for teaching and learning mechanism design and analysis.
Downloads
References
S Zhang, W Shen, H Ghenniwa. (2004) A review of Internet-based product information sharing and visualization. Computers in Industry; 54, pp.1–15
C Gerbino, A Brondi. (2004) Interoperability issues among CAD systems: a benchmarking study of 7 commercial MACD software. Proc DESIGN 2004; pp.457–464
A Coulibaly, B Mutel, D Ait-Kadi. (2007) Product modeling framework for behavioral performance evaluation at design stage, Computers in Industry; 58, pp.567–577
WC Regli, VA Cicirello. (2000) Managing digital libraries for computer-aided design. Computer-Aided Design; 32, pp. 119–132
R Chouadria, P Veron. (2006) Identifying and re-meshing contact interfaces in a polyhedral assembly for digital mock-up. Engineering with Computers; 22, pp.47–58
YH Tao, TP Hong, SI Sun. (2004) An XML implementation process model for enterprise applications. Computers in Industry; 55, pp.181–196
H Graf, G Brunetti, A Stork. (2002) A methodology supporting the preparation on 3D-CAD data for design reviews in VR. Proc DESIGN 2002; pp.489–495
U Jayaram, Y Kim, S Jayaram, VK Jandhyala, T Mitsui. (2004) Reorganizing CAD assembly models (as-Designed) for manufacturing simulations and planning (as-Built). Journal of Computing and Information Science and Engineering; 4, pp.98–108
Y Xu, X Meng, W Liu, H Xiang. (2006) A collaborative virtual environment for real time assembly design. Virtual reality continuum and its applications, Proc ACM international conference on Virtual reality continuum and its applications 2006; 2, pp.373–376
Cheng HH, Trang DT. (2006) Object-oriented interactive mechanism design and analysis. Engineering With Computers; 21, pp.237–246
H van de Wetering. (2001) Javra: a simple, extensible Java package for VRML. Proc Computer Graphics International 2001; 333–336
SF Qin, R Harrison, AA West, DK Wright. (2004) Development of a novel 3D simulation modeling system for distributed manufacturing. Computer-Aided Design, 36, pp.761–773
J Cecil, A Kanchanapiboon. (2007) Virtual engineering approaches in product and process design. International Journal of Advanced Manufacturing Technology; 31, pp.846–856
WD Li. (2005) A Web-based service for distributed process planning optimization, Computers in Industry; 56, pp.272–288
D Brutzman. The Virtual Reality Modeling Language and Java, Communications of the ACM 1998; 41(6):57–64
GH Choi, D Mun, S Han. (2002) Exchange of CAD Part Models Based on the Macro- Parametric Approach. International Journal of CAD/CAM; 2, pp.23–31
D Mun, S Han, J Kim, Y Oh. (2003) A set of standard modeling commands for the history- based Parametric Approach. Computer-Aided Design; 35, pp.1171–1179
CD Cera, T Kim, J Han, WC Regli. (2004) Role-based viewing envelopes for information protection in collaborative modelling. Computer-Aided Design; 36(9), pp.873–886
B Bettig, V Bapat. (2006) Integrating multiple information presentations in a single CAD/CAM/CAE environment. Engineering with Computers; 22, pp.11–23