
INTERFACE INTERACTION OF THE BIM SOFTWARE WITH MS OFFICE
Author(s) -
Lyudmila Surkova,
Denis Davydov
Publication year - 2021
Publication title -
stroitelʹstvo i arhitektura
Language(s) - English
Resource type - Journals
eISSN - 2500-1477
pISSN - 2308-0191
DOI - 10.29039/2308-0191-2021-9-4-66-70
Subject(s) - plug in , interface (matter) , computer science , application programming interface , software engineering , user interface , documentation , software , microsoft visual studio , database , operating system , bubble , maximum bubble pressure method
The paper examines the necessity and possibility of interface interaction of the information modeling program Revit Autodesk with the common office program MS Excel. Such interaction makes it easier to prepare project documentation in accordance with the requirements of Russian standards, GOST. An analysis of the capabilities of the built-in Revit tools for creating specifications and their design according to GOST requirements showed an insufficient level of automation of these processes. Ready-made foreign and Russian solutions in the field of Revit plugins that implement interaction with Excel have a number of disadvantages. The purpose of this article is to demonstrate the capabilities of the application programming interface (API) for creating applications using the example of a developed software solution for automating the unloading of information from a BIM model into an Excel electronic document, in order to bring data presentation standards in line with GOST requirements. The application is developed using a tool environment: the C# programming language, the MS Visual Studio development environment, the WPF user interface creation tool, the Revit-side application programming interface .Net API, an interface for interacting with Excel ClosedXML files. As a result, the interface of the developed plugin is presented. The program allows you to export documents-statements and specifications - to Excel, designed according to the requirements of GOST. The user-friendly tab-based user interface, the compliance of the program design with the Revit system and the implemented functionality give the program advantages over its analogues. The application is available for free download to any Revit user, which is of practical importance.