Abstract
The article studies some application programming interface features for building information modeling at the design stage within its life cycle. The task of automating information processing previously performed with a high proportion of so-called “paper” technologies concerns, in particular, the task of traditional filling in lists of materials for creating design and estimate documentation before passing the state expertise are the domain area of the study analysis. The most dynamic and structured domestic building information modeling system has been used as a platform to analyze its ability to solve such routine task. Currently, buildings and structures life cycle information support is largely based on the application programming interface (API) implementation in the relevant software products. The object of analysis is the software API library. The API model structure of classes has been analyzed in terms of the task. It has been found that the presence of the API library does not guarantee a software can automate routine information modeling tasks. It is shown that one of the main reasons for this is the features of the API library classes structure development which does not allow adding parameters to object type styles and making any changes to the list of building materials, therefore, creating a consolidated list of own building materials. Revised structure of classes and additional API methods are needed to automate the routine work with building materials, change and create own elements in the list of building materials at the design stage within building life cycle.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have