CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

PDF papers
References

Hits 1 to 2 of 2

_id caadria2019_171
id caadria2019_171
authors Sammer, Maria, Leitão, António and Caetano, Inês
year 2019
title From Visual Input to Visual Output in Textual Programming
doi https://doi.org/10.52842/conf.caadria.2019.1.645
source M. Haeusler, M. A. Schnabel, T. Fukuda (eds.), Intelligent & Informed - Proceedings of the 24th CAADRIA Conference - Volume 1, Victoria University of Wellington, Wellington, New Zealand, 15-18 April 2019, pp. 645-654
summary Algorithmic Design is an approach that uses algorithms to generate designs. These algorithms are built using either a Visual Programming Language (VPL) or a Textual Programming Language (TPL). In architecture, there is a clear propensity to the use of VPLs, e.g., Grasshopper or Dynamo, over the use of TPLs, e.g., Python or AutoLisp. In addition to all the user-friendly and interactive features that make VPLs more appealing to architects, most of them already integrate components for textual programming. In contrast, TPLs have not been as successful in incorporating visual features. Given the user-friendliness of VPLs and the relevance of TPLs for large-scale and complex designs, we discuss Visual Input Mechanisms (VIMs) in the context of TPLs. In this paper, we extend previous research in this area by exploring and implementing the most valuable VIMs in a TPL adapted for architectural design.
keywords Algorithmic Design; Metaprogramming; Textual Programming Languages; Visual Input Mechanisms
series CAADRIA
email
last changed 2022/06/07 07:56

_id ecaadesigradi2019_216
id ecaadesigradi2019_216
authors Sammer, Maria Jo?o and Leit?o, António
year 2019
title Visual Input Mechanisms in Textual Programming for Architecture
doi https://doi.org/10.52842/conf.ecaade.2019.3.007
source Sousa, JP, Xavier, JP and Castro Henriques, G (eds.), Architecture in the Age of the 4th Industrial Revolution - Proceedings of the 37th eCAADe and 23rd SIGraDi Conference - Volume 3, University of Porto, Porto, Portugal, 11-13 September 2019, pp. 7-16
summary Algorithmic Design (AD) is no longer foreign to architecture and its methodology embraces one of the most recent technological revolutions in the field. This approach lays on Programming Languages (PLs) to define rules and constraints within an algorithm that, in return, generates geometry in modeling and analysis tools. PLs can either be visual (VPLs) or textual (TPLs). In architecture, there is a clear propensity to the use of VPLs over TPLs, due to all the visual features and mechanisms they provide that make programming more intuitive for architects. Nevertheless, and even though TPLs are less appealing to learn and use, they offer clear advantages when dealing with complex programs. Therefore, in order to bring TPLs closer to their users, we discuss, explore, and implement Visual Input Mechanisms (VIMs) in Khepri, a new textual programming tool for architecture.
keywords Algorithmic Design; Visual Input Mechanisms; Visual Programming Languages; Textual Programming Languages; Metaprogramming; Khepri
series eCAADeSIGraDi
email
last changed 2022/06/07 07:56

No more hits.

HOMELOGIN (you are user _anon_95706 from group guest) CUMINCAD Papers Powered by SciX Open Publishing Services 1.002