Title :
The research of Web-based 3D interactive technology for conceptual design system
Author :
Liang, Janus S. ; Wei, Pan Wen
Author_Institution :
Dept. of Mech. Eng., Yung-Ta Inst. of Technol. & Commerce, PingTung, Taiwan
Abstract :
In this research, a Web-based conceptual design prototype system applies with open source software (e.g. Java, PHP, etc.) is presented. Aside from interpret on-line conceptual design kernel module, it consists of four parts which extract 3D component hierarchical configurations module, plan and view the. assemble paths for 3D components module, and handle the viewing direction of any component or assembly to show 2D projected drawings module in real time. In the first part, on-line choose the primitive features (e.g. block, cylinder, etc.), combine them with Boolean operators which is built Java 3D module to build the CAD components on the platform of interactive design. Then infers 3D configuration by analyzing 3D modeling history, the configuration is described by a parent-child hierarchical relationship and relative positions between two features. The positioning information is computed with respect to the VRML specification. Operating and controlling the VRML objects that are embedded in Web-based platform by the behavior modules of Java Applet, planning the exploded/unexploded paths of 3D assemble part and specified interactively on different components. Meanwhile, assigning the viewing direction to show dynamic assembling process, and generating projected drawings automatically follow the viewpoint what user´s assign. Finally, creating motion file, in format of VRML, for assemble paths and behavioral simulation. This research will offer the virtual environment of collaborating design and discussion. The purpose of concurrent engineering will be achieved quickly.
Keywords :
CAD; Internet; Java; assembling; concurrent engineering; formal specification; object-oriented programming; public domain software; solid modelling; virtual reality languages; Boolean operator; CAD component; Java Applet; VRML specification; Web-based 3D interactive technology; conceptual design kernel module; concurrent engineering; open source software; Assembly; Automatic control; Design automation; Engine cylinders; History; Java; Kernel; Open source software; Path planning; Software prototyping;
Conference_Titel :
Computer Supported Cooperative Work in Design, 2005. Proceedings of the Ninth International Conference on
Print_ISBN :
1-84600-002-5
DOI :
10.1109/CSCWD.2005.194242