A conceptual design tool: a sketch and fuzzy logic based system

被引:15
作者
Qin, SF [1 ]
Wright, DK
Jordanov, IN
机构
[1] Loughborough Univ Technol, Dept Mfg Engn, Loughborough LE11 3TU, Leics, England
[2] Brunel Univ, Dept Design, Surrey, England
[3] Univ Wales Coll Cardiff, DERC, Cardiff CF1 3NS, S Glam, Wales
关键词
conceptual design; fuzzy logic; sketch; curve segmentation; curve fitting; geometric modelling;
D O I
10.1243/0954405011515073
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A real-time sketch and fuzzy logic based prototype system for conceptual design has been developed. This system comprises four phases. In the first one, the system accepts the input of online free-hand sketches, and segments them into meaningful parts by using fuzzy knowledge to detect corners and inflection points on the sketched curves. The fuzzy knowledge is applied to capture user's drawing intention in terms of sketching position, direction, speed and acceleration. During the second phase, each segmented subpart (curve) can be classified and identified as one of the following two-dimensional primitives: straight lines, circles, circular arcs, ellipses, elliptical arcs or B-spline curves. Then, two-dimensional topology information (connectivity, unitary constraints and pairwise constraints) is extracted dynamically from the identified two-dimensional primitives. From the extracted information, more accurate two-dimensional geometry can be built up by a two-dimensional geometric constraint solver. The two-dimensional topology and geometry information is then employed to further interpretation of a three-dimensional geometry. The system can not only accept sketched input but also users' interactive input of two- and three-dimensional primitives. This makes it friendly and easier to use, in comparison with 'sketched input only' or 'interactive input only' systems. Finally, examples are given to illustrate the system.
引用
收藏
页码:111 / 116
页数:6
相关论文
共 19 条
[1]  
Albano A., 1974, COMP GRAPH INFO PROC, V3, P23, DOI [10.1016/0146-664X(74)90008-2, DOI 10.1016/0146-664X(74)90008-2CGIPBG0146-664X]
[2]  
Chen CLP, 1996, COMPUT AIDED DESIGN, V28, P77, DOI 10.1016/0010-4485(95)00026-7
[3]   Segmentation of planar curves into circular arcs and line segments [J].
Chen, JM ;
Ventura, JA ;
Wu, CH .
IMAGE AND VISION COMPUTING, 1996, 14 (01) :71-83
[4]  
Dorsey J., 1998, Computer Graphics, V32, P45, DOI 10.1145/279389.279449
[5]   Inferring 3D models from freehand sketches and constraints [J].
Eggli, L ;
Hsu, CY ;
Bruderlin, BD ;
Elber, G .
COMPUTER-AIDED DESIGN, 1997, 29 (02) :101-112
[6]  
EISENTRAUT R, 1997, INT J DES STUDIES, V18, P50
[7]  
HWANG T, 1994, COMPUTERS ENG, V1, P67
[8]  
Jenkins D. L., 1992, Intelligent Systems Engineering, V1, P31, DOI 10.1049/ise.1992.0004
[9]   Optimization-based reconstruction of a 3D object from a single freehand line drawing [J].
Lipson, H ;
Shpitalni, M .
COMPUTER-AIDED DESIGN, 1996, 28 (08) :651-663
[10]  
QIN SF, 1999, P CACUK DERB UK 24 2, P189