|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Omid Banyasad, Philip T. Cox, "Defining Behaviours for Solids in a Visual Design Environment," Human-Centric Computing Languages and Environments, IEEE CS International Symposium on, pp. 93, IEEE 2002 Symposium on Human Centric Computing Languages and Environments (HCC'02), 2002. | |||
| BibTex | x | ||
| @article{ 10.1109/HCC.2002.1046357, author = {Omid Banyasad and Philip T. Cox}, title = {Defining Behaviours for Solids in a Visual Design Environment}, journal ={Human-Centric Computing Languages and Environments, IEEE CS International Symposium on}, volume = {0}, year = {2002}, isbn = {0-7695-1644-0}, pages = {93}, doi = {http://doi.ieeecomputersociety.org/10.1109/HCC.2002.1046357}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Human-Centric Computing Languages and Environments, IEEE CS International Symposium on TI - Defining Behaviours for Solids in a Visual Design Environment SN - 0-7695-1644-0 SP EP A1 - Omid Banyasad, A1 - Philip T. Cox, PY - 2002 KW - null VL - 0 JA - Human-Centric Computing Languages and Environments, IEEE CS International Symposium on ER - | |||
The design of structured objects is frequently accomplished with the use of Computer-Aided Design (CAD) systems, some of which allow for parametrised designs, which represent families of objects. Some existing CAD systems permit parametrisation by providing interfaces to programming languages, leading to a sharp division between the visual and programming aspects of building complex designs. In previous work, a design language LSD was proposed, which used visual logic programming to over-come this separation and provides "assembly semantics" for building an instance of a parametrised design corresponding to specific parameter values.
Also of interest to designers, however, is the behaviour of the objects they design. For example, the point of building a mechanical device such as an internal combustion engine is to obtain a particular mechanical behaviour. Here we extend the formal model for solid objects on which LSD relies in order to support the definition of particular kinds of behaviours.
