During the seminar students will understand the tools and processes involved in creating interactive web applications.


Syllabus

Digital Tools for Cloud Based DATA MANAGEMENT

MaCAD SEMINAR

“The future is here, it’s just not evenly distributed.” – William Gibson

It is 2024 and computing is ubiquitous. It is in our pockets, in our cities, in our homes. You are currently undergoing a course that is teaching you how to take advantage of computation to solve critical issues in the built environment, but how to extend this computational logic to those for whom you are designing?

 


MaCAD students: Georgios Bekakos_22-23 Digital Tools for Cloud-based Data Management Seminar

How can you involve others in the design process and get diverse feedback? How can we democratise computation and take advantage of the ubiquity of computing? How can you share 3d data with those who don’t have the same software tools you do? How can you share your design logic and knowledge without giving it away? 

In this course we will address these questions by looking at a suite of tools that will help you design interactive 3d web applications. These tools will enable you to leverage your skills in Grasshopper and convert your definitions to functions accessible on the web to others. We will use Rhino Compute, an open source project by McNeel that allows you to run Rhino on the cloud and access it from any device with an internet connection.

Learning Objectives 

  • Understand the tools and processes involved in creating interactive web applications
  • Understand Rhino.Compute and geometry as a service
  • Learn how to work with data and geometry on the web 
  • Use modern development tools and workflows

Faculty


Faculty Assistants


Projects from this course

Ákou! Data Management

Ákou is an acoustic paneling system applied to a given curve. The user-friendly configuration is helping the customer to visualize the effect of the final product on the given surface. Ideally the input is a Rhino file illustrating the contours of the surface to be covered with the Ákou system. The illustration below represents the … Read more

Evaluate Your City

Concept The purpose of the app was to help with viewing and researching information on different types of amenities (like parks, playgrounds, etc.) near selected locations, based on the available OSM data. It’s based on Grasshopper script that is sent to Rhino Compute and visualized on the web using three.js. Grasshopper base The script is … Read more

CerSurf

Ceramic Surface Ceramic Surface is an application to customize ceramic tiling patterns from a geometry assigned by the client for decorative and acoustic purposes. In evidence the application CerSuft home page. The tiling pattern is regulated by a Grasshopper script. The geometry uploaded by the client (a Rhino file “.3dm”) can be a rectangle or … Read more

Shatter-Ring

We have a metacrisis of over consumption that is driving us toward the precipice of extinction. Fuelled by relentless advertising and capitalism’s need for endless growth, humanity is literally devouring the planet. Consumers click to buy for next day delivery from the other side of the world, the environmental and social impacts are safely hidden … Read more

Urban Impact Analyzer

In the dynamic landscape of urbanization, migration towards cities is an undeniable trend. With this migration comes a myriad of challenges, notably the exponential rise in land costs and the often haphazard nature of urban development. As cities expand, there’s a pressing need for thoughtful and strategic construction that not only addresses the demands of … Read more

ArchiSTICKture

Concept In this custom webapp, we seriously (and jokingly) consider and design for the non-human. While walking my dog, Lumen, and thinking about this project, I noticed how he always picks up a stick and brings it home. This brings him happiness and reason to behave while on our walks. In the spirit of thinking … Read more

EcoFrame

EcoFrame - Design your pergola on teh web

Introduction The core concept behind EcoFrame is to empower those interested in purchasing a pergola to design it themselves directly on the web. This tool not only simplifies the design process but also provides immediate feedback on important details like pricing. Tutorial STEP 1: The first step is to set the basic dimensions of your … Read more

SKINZEE

Redefining Facade Design Upload your building volume and choose from: Quad Panel, Hexagonal, Triangular and Diagonal You can also use the sliders to increase or decrease the pattern division on the facade, or even create new pattern types such as the vertical or horizontal strips using the quad panels in the dropdown menu Use the … Read more

Big Ticket Quantities-Concrete Buildings -App

BIG Ticket Quantities- Concrete Building

Abstract Every Project has their own requirement and every time Contractors and Consultants busy and willing to get the project and due to tight schedule for submission and they required accurate information for Major Quantities on initial stage for bidding purpose, Which used as base and as accurate as they really willing execute project with … Read more

EVALUATE

Evaluate is an App that helps Investors and Planers to position their building on an uploaded Terrain, and visualize its Setbacks and Feasibility in terms of cost and total floor area. By automating this simple process, one can evaluate any building Plot simply by having its terrain, instantly and without bothering with checking specific Area … Read more

Eco – Construction

What is Eco-Construction? “Eco-Construct” is a web-based app designed for architects, urban planners, and environmentalists. It assists in creating sustainable and efficient building designs by leveraging environmental data and urban context. Why Eco-Construction? Economical building construction is not just about reducing costs—it’s about optimizing resources, enhancing efficiency, and ensuring value for every square foot of … Read more

Planter

Types of Light

One of the best methods to enhance the atmosphere of our living spaces is plantation. However, indoor plantation requires some attention. One major key point that we are focusing in our app is the amount of light, and the type of light that the space receives. When we examine our spaces with this perspective, knowing … Read more

Roof Squared – A Window to the Urban Roof Extensions

Blog Cover

The Background While looking at some of the global south’s most populous cities, and their ever-increasing informal settlements, we proposed a roof-top extension system that would grow on top of existing structures, use natural and light-weight material like timber and would be modular in design for ease of construction. Timber, characterized by its lightness and … Read more

Brick by Brick : Parametric Brick pattern generator

Brick by Brick app provides architects and designers with a powerful tool for creating custom brick facade designs. By allowing users to input wall curves, heights, and rotation controls, it enables the creation of intricate patterns that would be challenging to achieve manually. The app’s ability to compute material quantities and labor costs streamlines the … Read more

Drop The Curtains

Its a Web App that you can easily design and visualize a basic curtain wall, considering both its scale, appearance and an estimated material cost. Inputs and Outputs For the inputs the user has 4 main inputs which are the width and height of the typology which they want to analyze, then the panel division … Read more