Continuous Integration Pipelines for BIM Data
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.
I work with and write about sustainability, LCA, innovation, open source and many other things. Subscribe to get the latest news ๐
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.
In the digital landscape, APIs, or Application Programming Interfaces, play a critical role. They act as connectors, enabling different software applications to interact and share functionalities.
As computational designers, many of us overlook Javascript's potential. It might not have the elegance of Python or the integrated nature of C#, but dismissing Javascript is to miss out on its unparalleled strengths.