EDIT_THIS ADD_ARCHIVE ADD_ISSUE ADD_ARTICLE PUBLISH ?

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.
keywords⁄tools and interfacesend-user programmingparametric designscriptinghuman computer interactionlive programming2013
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