ProjectsResearch.htmlResearch.htmlshapeimage_1_link_0
PublicationsPublications.htmlPublications.htmlshapeimage_2_link_0

Creating and visualizing lists in CAD models

Copyright 2020 Maryam Maleki

HomeHome.htmlHome.htmlshapeimage_4_link_0
TeachingTeaching.htmlTeaching.htmlshapeimage_5_link_0
MiscMisc.htmlMisc.htmlshapeimage_6_link_0
ContactContact.htmlContact.htmlshapeimage_7_link_0

People

  1. Maryam Maleki

  2. Rob Woodbury

  3. Bernhard Riecke

  4. Lyn Bartram

Papers

  1. Visualizing Lists in CAD: A Step Towards Programming in the Model, Spring 2009

  2.     Download pdf

  3. Bringing End-User Programming To The Model View In CAD Systems: Effects On List-Based Programming Tasks, Spring 2009

  4.     Download pdf

Lists of points are used in some Computer Aided Design systems to create simple or complex shapes such as lines, curves, and surfaces. During the task of making these lists, users can benefit from visual feedback that shows them different attributes of the lists including membership, order, and hierarchy. Visualizing these attributes presents a challenge that requires exploration and investigation of several different visualization design principles. A few of those principles are presented in this project in the form of four brushing techniques. In addition, a prototype was implemented for this project that allowed the simulation of different situations and comparison between these brushing techniques.

DesignDEVS.html
endUser.html
GoalSeeker.html
LloydWright.html
DesignPatterns.html
Processing.html
DreamCatcher.html