Programming In The Model -- A New Scripting Interface for Parametric CAD Systems (2013)
article⁄Programming In The Model -- A New Scripting Interface for Parametric CAD Systems (2013)
abstract⁄Programming, often called scripting, has become a key feature in most CAD systems and an equally key area of expertise in CAD. However, programming surrenders many of the benefits of direct manipulation and introduces notational elements that are cognitively distant from the designs being created. In addition, it creates barriers to use and is often perceived as being too difficult to apply. We introduce Programming In the Model PIM through a prototype, implementing live sidebyside views, multiview brushing and highlighting, live scripting, auto translating from modeling operations to script and localized relational information within model windows. A qualitative user study confirms PIM’s features and raises issues for future development. A key result is the need for multidirectional extreme liveness , that is, maintaining consistency of action across views at the smallest possible scale. We argue that PIM principles are applicable in textual and visual programming alike.
|
|
Year |
2013 |
Authors |
Maleki, Maryam M.; Woodbury, Robert. |
Issue |
ACADIA 13: Adaptive Architecture |
Pages |
191-198 |
Library link |
N/A |
Entry filename |
programming-model-new-scripting-interface-parametric |