Conversion of Point cloud to 2D drawing

✎ 15 Aug 2021

It has been far too long since I last wrote a post. I had an idea of automating conversion of 3D scan point cloud data to 2D drawings in my head for a while but I have been focusing much on my professional work for the past few months and haven’t got the time to test it out. My writing might be a bit rusty,but one thing at a time. 3D scans and point-clouds are amazing. They could be very, sometimes even too, detailed and provide understanding of existing building far greater than topographical drawings and photos. However, it is somehow to difficult to convert to 2-dimensional vector drawings for overlaying and taking measurements. It should be noted that some point cloud preview software (ReCap) let you interact a bit with the model and output some 2D information in raster […]

Read More ❯


✎ 22 Sep 2019

Through my programming adventures I began to notice some inefficiency of traditional CAD design. It is common for architectural designers to start their designs nearly from scratch in order to address the uniqueness of a brief, client or site. However this logically may increase design time which is important factor for the industry. The following chapter by Robert Nystrom describes a design pattern in relation to game programming, but many parallels could be drawn between game and architecture design particularly content generation and processing times. The given examples for creating a forest by generating thousands of unique trees may easily been a village with houses, what is important here is the way unique and shared properties could be separated once identified. The fog lifts, revealing a majestic old growth forest. Ancient hemlocks, countless in number, tower over you forming a […]

Read More ❯

From Optimisation to Generation: Evolutionary processes in architectural design

✎ 01 Jan 2019

Strong ties between biology and architecture and study of evolutionary algorithms raise suspicions that evolutionary processes can: 1. allow computers to automate and speed up typical design tasks, 2. be utilised to optimise design artefacts and 3. be used for generation of novel solutions. The research presents the past achievements on the topic thought analysis of texts and case studies without being overly technical. At it's core, the paper was written to demonstrate designers a way to step away from traditional use of computers as digital drawing boards, scratches the surface of design automation and in a very metaphorical sense portraits symbiosis between man and machine.

Read More ❯

Generative Structure Design Tools

✎ 02 Dec 2018

Engineers love Excel. I don’t think anyone will ever be able to count all of the ‘countless’ spreadsheets that engineers at our and other offices have created over the past decades to help speed up repetitive tasks, and to make our lives easier. Many of these spreadsheets work in conjunction with geometry engines such as AutoCAD, or even with other analysis tools. Here is an example: for every typical structural project, we have to take down column loads to help us determine the size of the structural columns. The typical workflow would be to geometrically assign each portion of a floor of a building to their nearest column, and then to multiply the area of the floor portion with a number of factors for dead loads, live loads and superimposed dead loads. Finally, all of these numbers have to be […]

Read More ❯
see all posts
Contact me

Follow Me