A New Sketch-Based Computer Aided Engineering Pre-Processor

Two competing approaches exist for creating input data for Computer-Aided Engineering applications: stand-alone CAE pre-processors which define both geometric data and attributes, and the combination of CAD applications plus downstream CAE pre-processors. In the CAD-CAE sequence, the former defines the geometric information and the latter adds attributes to the imported CAD geometry. In both cases, data is input through WIMP (window/icon/menu/pointing device) user interfaces, which are appropriate during the detailed design phase, but clearly inappropriate during conceptual design. This paper describes a sketch-based CAE pre-processor as an alternative to the WIMP paradigm. Our prototype implementation is aimed at structural analysis, particularly of 2D bar structures. More generally, we show that sketch-based preprocessors are not merely a valid option in earlier design process stages, but preferable as they increase ease-of-use of user interaction.

[1]  Tim Ellis,et al.  Recognizing hand gesture using Fourier descriptors , 2004, ICPR 2004.

[2]  Susan J. Tate,et al.  Recognising symmetry in solid models , 2003, Comput. Aided Des..

[3]  James A. Landay,et al.  SILK: sketching interfaces like krazy , 1996, CHI Conference Companion.

[4]  Tamás Szirányi,et al.  Hand Gesture Recognition in Camera-Projector System , 2004, ECCV Workshop on HCI.

[5]  Haesun Park,et al.  Fingerprint classification using fast Fourier transform and nonlinear discriminant analysis , 2005, Pattern Recognit..

[6]  Jason Hong,et al.  Sketch Recognizers from the End-User's, the Designer's, and the Programmer's Perspective , 2002 .

[7]  Somashekar Subrahmanyam,et al.  Feature attributes and their role in product modeling , 1995, SMA '95.

[8]  N. K. Shaw,et al.  Steps towards CAD-FEA integration , 1993, Engineering with Computers.

[9]  David K. Wright,et al.  On-line segmentation of freehand sketches by knowledge-based nonlinear thresholding operations , 2001, Pattern Recognit..

[10]  Clifford Goodman,et al.  American Society of Mechanical Engineers , 1988 .

[11]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, SIGGRAPH 2004.

[12]  Dean Rubine,et al.  Specifying gestures by example , 1991, SIGGRAPH.

[13]  Manuel Contero,et al.  Product data quality and collaborative engineering , 2002, IEEE Computer Graphics and Applications.

[14]  Tyson J. Baker,et al.  Attribution Standardization for Integrated Concurrent Engineering , 2005 .

[15]  Ralph R. Martin,et al.  Skewed Mirror Symmetry for Depth Estimation in 3D Line-Drawings , 2003, GREC.

[16]  Fumihiko Kimura,et al.  Using handwriting action to construct models of engineering objects , 1982, Computer.

[17]  Timothy L. Andersen,et al.  A Fourier-descriptor-based character recognition engine implemented under the Gamera open-source document-processing framework , 2005, IS&T/SPIE Electronic Imaging.

[18]  Joaquim A. Jorge,et al.  Cascading recognizers for ambiguous calligraphic interaction , 2004, SBM'04.

[19]  Manuel Contero,et al.  A study of usability of sketching tools aimed at supporting prescriptive sketches , 2006, SBM'06.

[20]  James A. Landay,et al.  Interactive sketching for the early stages of user interface design , 1995, CHI '95.

[21]  Manuel Contero,et al.  An optimisation-based reconstruction engine for 3D modelling by sketching , 2004, Comput. Graph..

[22]  Jarek Rossignac,et al.  Proceedings of the third ACM symposium on Solid modeling and applications , 1995, SIGGRAPH 1995.

[23]  D. C. Barton,et al.  Towards integrated design and analysis , 1991 .

[24]  Joseph J. LaViola,et al.  An initial evaluation of MathPad2: A tool for creating dynamic mathematical illustrations , 2007, Comput. Graph..

[25]  Bo Yu Recognition of freehand sketches using mean shift , 2003, IUI '03.

[26]  Hod Lipson,et al.  A sketch-based interface for iterative design and analysis of 3D objects , 2007, SBM.

[27]  Manuel Contero,et al.  A survey on geometrical reconstruction as a core technology to sketch-based modeling , 2005, Comput. Graph..

[28]  James A. Landay,et al.  Sketching Interfaces: Toward More Human Interface Design , 2001, Computer.

[29]  Takayuki Dan Kimura,et al.  Recognizing multistroke geometric shapes: an experimental evaluation , 1993, UIST '93.

[30]  Sang Hun Lee,et al.  A CAD-CAE integration approach using feature-based multi-resolution and multi-abstraction modelling techniques , 2005, Comput. Aided Des..

[31]  Mark S. Shephard The specification of physical attribute information for engineering analysis , 2005, Engineering with Computers.

[32]  Guojun Lu,et al.  A Comparative Study of Fourier Descriptors for Shape Representation and Retrieval , 2002 .

[33]  Karl-Heinz Rödiger,et al.  Handsketching as a human factor aspect in graphical interaction , 1985, Comput. Graph..

[34]  Hod Lipson,et al.  Optimization-based reconstruction of a 3D object from a single freehand line drawing , 1996, Comput. Aided Des..

[35]  Osvaldo M. Querin,et al.  Growth method for size, topology, and geometry optimization of truss structures , 2006 .

[36]  Hod Lipson,et al.  Conceptual design and analysis by sketching , 2000, Artificial Intelligence for Engineering Design, Analysis and Manufacturing.

[37]  Falko Kuester,et al.  Image centric finite element simulation , 2005, Comput. Graph..