Maryam M. Maleki’s research while affiliated with Simon Fraser University and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (2)


Liveness, localization and lookahead
  • Conference Paper

June 2014

·

10 Reads

·

8 Citations

Maryam M. Maleki

·

·

Scripting has become an integral part of design work in Computer-Aided Design (CAD), especially with parametric systems. Designers who script face a very steep learning and use curve due to the new (to them) script notation and the loss of direct manipulation of the model. Programming In the Model (PIM) is a prototype parametric CAD system with a live interface with side-by-side model and script windows; real-time updating of the script and the model; on-demand dependency, object and script representations in the model; and operation preview (lookahead). These features aim to break the steep learning and use curve of scripting into small steps and to bring programming and modeling tasks `closer together.' A qualitative user study with domain experts shows the importance of multi-directional live scripting and script localization within the model. Other PIM features show promise but require additional design work to create a better user experience.


Citations (1)


... We found that many participants used Rhino3D/Grasshopper to develop software for internal use. Rhino3D and Grasshopper conform to the structure of many other CAD tools in that they are designed for extension and feature-integrated programming environments for creating user plugins and libraries, e.g., [39,56,67]. As a result, like generic programming environments and languages, practitioners with suicient programming expertise can extend CAD tools to build a wide range of diferent applications. ...

Reference:

Nothing Like Compilation: How Professional Digital Fabrication Workflows Go Beyond Extruding, Milling, and Machines
Liveness, localization and lookahead
  • Citing Conference Paper
  • June 2014