Authors:
Rafael Bidarra
1
;
Alex Noort
1
;
Daniel Lourenço
2
and
Pedro Oliveira
2
Affiliations:
1
Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Netherlands
;
2
Instituto Superior Técnico, Technical University of Lisbon, Portugal
Keyword(s):
Feature modelling, direct manipulation, user interaction, handles, constraints.
Related
Ontology
Subjects/Areas/Topics:
Advanced User Interfaces
;
CAGD/CAD/CAM Systems
;
Computer Vision, Visualization and Computer Graphics
;
Geometry and Modeling
;
Interactive Environments
;
Modeling and Algorithms
Abstract:
In current commercial feature modelling systems, support for direct manipulation of features is not commonly available. As a result, re-designing is time-consuming due to the inefficient feedback, the insight given is rather poor, and user interaction often lacks intuitiveness. This is partly due to the lack of speed of current constraint solvers, but also to deficient interactive facilities. In this paper, we argue that providing advanced direct manipulation facilities for feature models is possible and can significantly speed up the product design process, by giving designers a much more intuitive interface, with immediate feedback and deeper insight into the consequences of each modelling action. An approach to such a direct manipulation interface is presented that brings together the advantages of direct manipulation of feature models with the necessary emphasis on fundamental feature modelling paradigms like feature parametrisation and feature validity maintenance. In particular
, it offers a powerful combination of various 3D handles for real-valued feature parameters, with a preview overlay facility for all modelling operations. Details are provided on how this approach was successfully implemented in a prototype feature modelling system.
(More)