From on-line sketching to 2D and 3D geometry: a system based on fuzzy knowledge

Qin, Sheng-feng, Wright, David and Jordanov, Ivan (2000) From on-line sketching to 2D and 3D geometry: a system based on fuzzy knowledge. Computer-Aided Design, 32 (14). pp. 851-866. ISSN 00104485

Full text not available from this repository. (Request a copy)
Official URL: http://dx.doi.org/10.1016/S0010-4485(00)00078-6

Abstract

The paper describes the development of a fuzzy knowledge-based prototype system for conceptual design. This real time system is designed to infer user's sketching intentions, to segment sketched input and generate corresponding geometric primitives: straight lines, circles; arcs, ellipses, elliptical arcs, and B-spline curves. Topology information (connectivity, unitary constraints and pairwise constraints) is received dynamically from 2D sketched input and primitives. From the 2D topology information, a more accurate 2D geometry can be built up by applying a 2D geometric constraint solver. Subsequently, 3D geometry can be received feature by feature incrementally. Each feature can be recognised by inference knowledge in terms of matching its 2D primitive configurations and connection relationships. The system accepts not only sketched input, working as an automatic design tool, but also accepts user interactive input of both 2D primitives and special positional 3D primitives. This makes it easy and friendly to use. The system has been tested with a number of sketched inputs of 2D and 3D geometry.

Item Type: Article
Uncontrolled Keywords: Conceptual design, geometric modelling, fuzzy knowledge
Subjects: G900 Others in Mathematical and Computing Sciences
W900 Others in Creative Arts and Design
Depositing User: Paul Burns
Date Deposited: 20 Mar 2014 09:03
Last Modified: 24 Oct 2017 08:21
URI: http://nrl.northumbria.ac.uk/id/eprint/15909

Actions (login required)

View Item View Item

Downloads

Downloads per month over past year

View more statistics


Policies: NRL Policies | NRL University Deposit Policy | NRL Deposit Licence