Unlocking the Potential of C# in Computational Design
At first glance, C#'s syntax, with its abundance of { } and indentations, might seem daunting to newcomers. Yet, once you transcend the initial learning curve, a world of possibilities opens up.
I work with and write about sustainability, LCA, innovation, open source and many other things. Subscribe to get the latest news ๐
At first glance, C#'s syntax, with its abundance of { } and indentations, might seem daunting to newcomers. Yet, once you transcend the initial learning curve, a world of possibilities opens up.
I find it hard to believe that there is a "one-size-fits-all" LCA solution.I believe much more in an array of solutions that covers different aspects, regions and needs that people have. That is why LCAx is created as an exchange format.
Okay, so you have a "cloud" service with an API, where you can access all your BIM data and that data can be sync'ed with your 3D models. The BIM models are unlocked, now you need to reap the benefits.
What technology is required to unlock BIM data? Fundamentally, it requires that you can access all your 3D models, their objects and properties programmatically i.e. through a web API.
In today's world all data manipulation of BIM models requires human interaction. Whether it is an architect drawing, exporting room schedules or an engineer calculating daylight availability, it all starts by someone starting the BIM software.
Python has earned its reputation as a beginner-friendly language that packs a punch for seasoned developers. Its versatility spans from simple scripts to being the core of tech giants like Dropbox, YouTube, and Instagram.