A framework of web-based conceptual design

A web-based conceptual design prototype system is presented. The system consists of four parts which interpret on-line sketches as 2D and 3D geometry, extract 3D hierarchical configurations, allow editing of component behaviours, and produce VRML-based behavioural simulations for design verification and web-based application. In the first part, on-line freehand sketched input is interpreted as 2D and 3D geometry, which geometrically represents conceptual design. The system then infers 3D configuration by analysing 3D modelling history. The configuration is described by a parent-child hierarchical relationship and relative positions between two geometric components. The positioning information is computed with respect to the VRML97 specification. In order to verify the conceptual design of a product, the behaviours can be specified interactively on different components. Finally, the system creates VRML97 formatted files for behavioural simulation and collaborative design application over the Internet. The paper gives examples of web-based applications. This work forms a part of a research project into the design and establishing of modular machines for automation manufacture. A consortium of leading automotive companies is collaborating on the research project.

[1]  D. f. l. Jenkins,et al.  Applying constraints to enforce users' intentions in free-hand 2-D sketches , 1992 .

[2]  Robert Harrison,et al.  Distributed engineering of manufacturing machines , 2001 .

[3]  Gershon Elber,et al.  Inferring 3D models from freehand sketches and constraints , 1997, Comput. Aided Des..

[4]  Ibrahim Zeid,et al.  CAD/CAM theory and practice , 1991 .

[5]  Lawrence J. Najjar,et al.  An interactive environment for virtual manufacturing: the virtual work bench , 1999 .

[6]  Leonard McMillan,et al.  Computer graphics and architecture: state of the art and outlook for the future , 1998, COMG.

[7]  David K. Wright,et al.  From on-line sketching to 2D and 3D geometry: a system based on fuzzy knowledge , 2000, Comput. Aided Des..

[8]  Pär Klingstam,et al.  Overview of simulation tools for computer-aided production engineering , 1999 .

[9]  Y.-M. Deng,et al.  Constraint-based functional design verification for conceptual design , 2000, Comput. Aided Des..

[10]  Mohsen Rezayat,et al.  The Enterprise-Web portal for life-cycle support , 2000, Comput. Aided Des..

[11]  Tetsuo Tomiyama,et al.  Supporting conceptual design based on the function-behavior-state modeler , 1996, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[12]  Gary Rogers Computer Graphics and Architecture , 1980, Eurographics.

[13]  Randall P. Sadowski,et al.  Introduction to Simulation Using Siman , 1990 .

[14]  David G. Messerschmitt Networked applications: a guide to new computing infrastructure , 1999 .

[15]  Ralf Klein,et al.  A Functional Framework for Web-Based Information Visualization Systems , 2000, IEEE Trans. Vis. Comput. Graph..

[16]  Jed Hartman,et al.  The VRML 2.0 handbook - building moving worlds on the web , 1996 .

[17]  Casper G.C. van Dijk,et al.  New insights in computer-aided conceptual design , 1995 .

[18]  Anton Eliëns,et al.  Principles of Object-Oriented Software Development [With CDROM] , 1994 .

[19]  C. L. Philip Chen,et al.  Freehand drawing system using a fuzzy logic concept , 1996, Comput. Aided Des..

[20]  S. T. Buckland,et al.  An Introduction to the Bootstrap. , 1994 .