Interactive Dimensioning of Parametric Models
We propose a solution for the dimensioning of parametric and procedural models. Dimensioning has long been a staple of technical drawings, and we present the first solution for interactive dimensioning: a dimension line positioning system that adapts to the view direction, given behavioral properties. After proposing a set of design principles for interactive dimensioning, we describe our solution consisting of the following major components. First, we describe how an author can specify the desired interactive behavior of a dimension line. Second, we propose a novel algorithm to place dimension lines at interactive speeds. Third, we introduce multiple extensions, including chained dimension lines, controls for different parameter types (e.g. discrete choices, angles), and the use of dimension lines for interactive editing. Our results show the use of dimension lines in an interactive parametric modeling environment for architectural, botanical, and mechanical models.
Resources
Powerpoint
Patent
CityEngine Trial Download
Boat Example
Candler Building
Parthenon Example
Papers

We propose a solution for the dimensioning of parametric and procedural models. Dimensioning has long been a staple of technical drawings, and we present the first solution for interactive dimensioning: a dimension line positioning system that adapts to the view direction, given behavioral properties. After proposing a set of design principles for interactive dimensioning, we describe our solution consisting of the following major components. First, we describe how an author can specify the desired interactive behavior of a dimension line. Second, we propose a novel algorithm to place dimension lines at interactive speeds. Third, we introduce multiple extensions, including chained dimension lines, controls for different parameter types (e.g. discrete choices, angles), and the use of dimension lines for interactive editing. Our results show the use of dimension lines in an interactive parametric modeling environment for architectural, botanical, and mechanical models.
@article{wrro138600,
volume = {34},
number = {2},
month = {May},
author = {T Kelly and P Wonka and P Mueller},
note = {{\copyright} 2015 The Author(s) Computer Graphics Forum {\copyright} 2015 The Eurographics Association and John Wiley \& Sons Ltd. Published by John Wiley \& Sons Ltd.
This is the pre-peer reviewed version of the following article: Kelly, T , Wonka, P and Mueller, P (2015) Interactive Dimensioning of Parametric Models. Computer Graphics Forum, 34 (2). pp. 117-129, which has been published in final form at https://doi.org/10.1111/cgf.12546 This article may be used for non-commercial purposes in accordance with Wiley Terms and Conditions for Use of Self-Archived Versions.
},
title = {Interactive Dimensioning of Parametric Models},
publisher = {Wiley},
doi = {10.1111/cgf.12546},
year = {2015},
journal = {Computer Graphics Forum},
pages = {117--129},
keywords = {Categories and Subject Descriptors (according to ACM CCS); D.2.2 [Computer Graphics]: Design Tools and Techniques{--}User interfaces; I.2.4 [Computer Graphics]: Knowledge Representation Formalisms and Methods{--}Representations (procedural and rule?based)},
url = {https://eprints.whiterose.ac.uk/138600/},
abstract = {We propose a solution for the dimensioning of parametric and procedural models. Dimensioning has long been a staple of technical drawings, and we present the first solution for interactive dimensioning: a dimension line positioning system that adapts to the view direction, given behavioral properties. After proposing a set of design principles for interactive dimensioning, we describe our solution consisting of the following major components. First, we describe how an author can specify the desired interactive behavior of a dimension line. Second, we propose a novel algorithm to place dimension lines at interactive speeds. Third, we introduce multiple extensions, including chained dimension lines, controls for different parameter types (e.g. discrete choices, angles), and the use of dimension lines for interactive editing. Our results show the use of dimension lines in an interactive parametric modeling environment for architectural, botanical, and mechanical models.}
}