<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Construction and Architecture</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Construction and Architecture</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Строительство и архитектура</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-0191</issn>
   <issn publication-format="online">2500-1477</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">6a84bbd494fbba14f78618d2</article-id>
   <article-id pub-id-type="doi">10.29039/2308-0191-2021-9-4-66-70</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРОИТЕЛЬНОЙ ОТРАСЛИ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>INFORMATION TECHNOLOGIES IN CIVIL ENGINEERING</subject>
    </subj-group>
    <subj-group>
     <subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРОИТЕЛЬНОЙ ОТРАСЛИ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">INTERFACE INTERACTION OF THE BIM SOFTWARE  WITH MS OFFICE</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ИНТЕРФЕЙСНОЕ ВЗАИМОДЕЙСТВИЕ BIM ПРОГРАММЫ С MS OFFICE</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Суркова</surname>
       <given-names>Людмила Евгеньевна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Surkova</surname>
       <given-names>Lyudmila Evgen'evna</given-names>
      </name>
     </name-alternatives>
     <email>LSurkova2004@yandex.ru</email>
     <bio xml:lang="ru">
      <p>кандидат технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Давыдов</surname>
       <given-names>Денис Владимирович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Davydov</surname>
       <given-names>Denis Vladimirovich</given-names>
      </name>
     </name-alternatives>
     <email>danx@mail.ru</email>
     <xref ref-type="aff" rid="aff-2"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Московский государственный строительный университет</institution>
    </aff>
    <aff>
     <institution xml:lang="en">Moscow State University of Civil Engineering </institution>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">ООО «Цифровые технологии»</institution>
     <city>Москва</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Digital technologies</institution>
     <city>Moscow</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <fpage>66</fpage>
   <lpage>70</lpage>
   <history>
    <date date-type="received" iso-8601-date="2021-12-04T00:00:00+03:00">
     <day>04</day>
     <month>12</month>
     <year>2021</year>
    </date>
   </history>
   <permissions>
    <copyright-statement xml:lang="ru">© Суркова Л.Е., Давыдов Д.В.</copyright-statement>
    <copyright-statement xml:lang="en">© Surkova L.E., Davydov D.V.</copyright-statement>
    <copyright-holder xml:lang="ru">Суркова Людмила Евгеньевна, Давыдов Денис Владимирович</copyright-holder>
    <copyright-holder xml:lang="en">Surkova Lyudmila Evgen'evna, Davydov Denis Vladimirovich</copyright-holder>
   </permissions>
   <self-uri xlink:href="https://build-pro.editorum.ru/en/nauka/publications/6a84bbd494fbba14f78618d2/view">https://build-pro.editorum.ru/en/nauka/publications/6a84bbd494fbba14f78618d2/view</self-uri>
   <abstract xml:lang="ru">
    <p>В работе исследуются необходимость и возможность интерфейсного взаимодействия программы информационного моделирования Revit Autodesk с распространенной офисной программой MS Excel. Такое взаимодействие позволяет облегчить подготовку проектной документации согласно требованиям Российских стандартов, ГОСТ. Анализ возможностей встроенных инструментов Revit по созданию спецификаций и их оформлению по требованиям ГОСТ показал недостаточный уровень автоматизации этих процессов. Готовые зарубежные и российские решения в области плагинов Revit, реализующие взаимодействие с Excel, имеют ряд недостатков. Целью данной статьи является демонстрация возможностей интерфейса прикладного программирования (API) для создания приложений на примере разработанного программного решения по автоматизации выгрузки информации из BIM модели в табличный документ Excel, для приведения в соответствие стандартов представления данных по требованиям ГОСТ. Приложение разработано с использованием инструментальной среды: язык программирования C#, среда разработки MS Visual Studio, средство создания пользовательского интерфейса WPF, интерфейс прикладного программирования на стороне Revit.Net API, интерфейс взаимодействия с файлами Excel ClosedXML. В результате представлен интерфейс разработанного плагина. Программа позволяет экспортировать документы – ведомости и спецификации – в Excel, оформленные по требованиям ГОСТ. Удобный пользовательский интерфейс на основе вкладок, соответствие дизайна программы системе Revit и реализованный функционал дают программе преимущества перед аналогами. Приложение доступно для бесплатной загрузки любому пользователю Revit, что имеет практическую значимость.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>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.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>BIM моделирование</kwd>
    <kwd>плагин</kwd>
    <kwd>спецификация</kwd>
    <kwd>компьютерные программы</kwd>
    <kwd>ГОСТ</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>BIM modeling</kwd>
    <kwd>plugin</kwd>
    <kwd>specification</kwd>
    <kwd>computer programs</kwd>
    <kwd>GOST</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">I.L. Kievsky, A.Yu. Krutyakov, O.A. Ivanova, A.Yu. Chitaev, I.P. Mykytiv, Experience in the use of domestic and imported BIM-products in the design of residential buildings, Industrial and civil construction, 2020, 11, DOI: 10.33622/0869-7019.2020.11.42-48 (2020)</mixed-citation>
     <mixed-citation xml:lang="en">I.L. Kievsky, A.Yu. Krutyakov, O.A. Ivanova, A.Yu. Chitaev, I.P. Mykytiv, Experience in the use of domestic and imported BIM-products in the design of residential buildings, Industrial and civil construction, 2020, 11, DOI: 10.33622/0869-7019.2020.11.42-48 (2020)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">J. Zolotova, N. Vatin, Autodesk Revit - Key to successful training of highly qualified civil engineers, Applied mechanics and materials, 2015, 725-726 (2015)</mixed-citation>
     <mixed-citation xml:lang="en">J. Zolotova, N. Vatin, Autodesk Revit - Key to successful training of highly qualified civil engineers, Applied mechanics and materials, 2015, 725-726 (2015)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">O. Javed, A. Javed, Y. Ali, M. Adil, Application of ICT and BIM in the implementation of Building Byelaws, Second International Sustainability and Resilience Conference: Technology and Innovation in Building Designs (51154), 2020, pp. 1-3, DOI: 10.1109/IEEECONF51154.2020.9319975 (2020)</mixed-citation>
     <mixed-citation xml:lang="en">O. Javed, A. Javed, Y. Ali, M. Adil, Application of ICT and BIM in the implementation of Building Byelaws, Second International Sustainability and Resilience Conference: Technology and Innovation in Building Designs (51154), 2020, pp. 1-3, DOI: 10.1109/IEEECONF51154.2020.9319975 (2020)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">N.Q. Toan, N.T.T. Hang, L.H. Nam, D.H. Duyen, T.P. Nam, Application of Building Information Modeling (BIM) for automatic integration of construction costs management information into 3D models in consideration of Vietnamese regulations, International Scientific Conference on Advance in Civil Engineering: Construction - The Formation of Living Environment, FORM 2020, Hanoi, 2020, v 869, is 69, 06200723 (2020)</mixed-citation>
     <mixed-citation xml:lang="en">N.Q. Toan, N.T.T. Hang, L.H. Nam, D.H. Duyen, T.P. Nam, Application of Building Information Modeling (BIM) for automatic integration of construction costs management information into 3D models in consideration of Vietnamese regulations, International Scientific Conference on Advance in Civil Engineering: Construction - The Formation of Living Environment, FORM 2020, Hanoi, 2020, v 869, is 69, 06200723 (2020)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">M. Dawood, BIM Based Bridge Management System. In: Şahin S. (eds) 8th International Conference on Engineering, Project, and Product Management (EPPM 2017). EPPM 2017. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-74123-9_17 (2018)</mixed-citation>
     <mixed-citation xml:lang="en">M. Dawood, BIM Based Bridge Management System. In: Şahin S. (eds) 8th International Conference on Engineering, Project, and Product Management (EPPM 2017). EPPM 2017. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-319-74123-9_17 (2018)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">L.E. Surkova, D.V. Davydov, Analysis of the possibilities of integrating bim modeling software with an office application, Informationand Technological Bulletin, 2021, 2(28), https://elibrary.ru/item.asp?id=46376899 (2021)</mixed-citation>
     <mixed-citation xml:lang="en">L.E. Surkova, D.V. Davydov, Analysis of the possibilities of integrating bim modeling software with an office application, Informationand Technological Bulletin, 2021, 2(28), https://elibrary.ru/item.asp?id=46376899 (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Export-Import Excel, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=6290726048826015851&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
     <mixed-citation xml:lang="en">Export-Import Excel, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=6290726048826015851&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Tables, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=2349381363455444680&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
     <mixed-citation xml:lang="en">Tables, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=2349381363455444680&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">SheetLink Excel Import/Export, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=4089038677237188183&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
     <mixed-citation xml:lang="en">SheetLink Excel Import/Export, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=4089038677237188183&amp;appLang=en&amp;os=Win64 (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Specification according to GOST in one click, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=515154252762362011&amp;appLang=ru&amp;os=Win64 (2021)</mixed-citation>
     <mixed-citation xml:lang="en">Specification according to GOST in one click, Autodesk App Store, https://apps.autodesk.com/RVT/ru/Detail/Index?id=515154252762362011&amp;appLang=ru&amp;os=Win64 (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">M. Mason, Extending BIM Design Value Using the Revit Api, AUGI, The world’s largest CAD &amp; BIM User Group, 2009, https://www.augi.com/articles/detail/extending-bim-design-value-using-the-revit-api#:~:text=An%20application%20programming%20interface%20(API,new%20functionality%20to%20the%20software.&amp;text=Power%20users%20and%20software%20developers,create%20their%20own%20custom%20tools (2021)</mixed-citation>
     <mixed-citation xml:lang="en">M. Mason, Extending BIM Design Value Using the Revit Api, AUGI, The world’s largest CAD &amp; BIM User Group, 2009, https://www.augi.com/articles/detail/extending-bim-design-value-using-the-revit-api#:~:text=An%20application%20programming%20interface%20(API,new%20functionality%20to%20the%20software.&amp;text=Power%20users%20and%20software%20developers,create%20their%20own%20custom%20tools (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">T. Northrop, B. Ryan, S. Wildermus, Basics of developing applications on the Microsoft .NET Framework, Training course Microsoft, Russian Edition, SPb.: Peter (2007)</mixed-citation>
     <mixed-citation xml:lang="en">T. Northrop, B. Ryan, S. Wildermus, Basics of developing applications on the Microsoft .NET Framework, Training course Microsoft, Russian Edition, SPb.: Peter (2007)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">R.M. Smakaev, T.A. Nizina, Application of dynamo visual programming environment in the development of a building project in Autodesk Revit, Basics of EUP, Publishing House of Mordovian University, Saransk, 2020, 2(21) (2020)</mixed-citation>
     <mixed-citation xml:lang="en">R.M. Smakaev, T.A. Nizina, Application of dynamo visual programming environment in the development of a building project in Autodesk Revit, Basics of EUP, Publishing House of Mordovian University, Saransk, 2020, 2(21) (2020)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">D. Shishina, P. Sergeev, Revit Dynamo: designing objects of complex forms, Toolkit and process automation features, AEJ, 2019, 3 (2019)</mixed-citation>
     <mixed-citation xml:lang="en">D. Shishina, P. Sergeev, Revit Dynamo: designing objects of complex forms, Toolkit and process automation features, AEJ, 2019, 3 (2019)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Y. Weng, N.A.N. Mohamed, B.J.S. Lee, N.J.H. Gan, M. Li, M. Jen Tan, H. Li, S. Qian, Extracting BIM Information for Lattice Toolpath Planning in Digital Concrete Printing with Developed Dynamo, Journal of Computing in Civil Engineering, v 35, is 31  (2021)</mixed-citation>
     <mixed-citation xml:lang="en">Y. Weng, N.A.N. Mohamed, B.J.S. Lee, N.J.H. Gan, M. Li, M. Jen Tan, H. Li, S. Qian, Extracting BIM Information for Lattice Toolpath Planning in Digital Concrete Printing with Developed Dynamo, Journal of Computing in Civil Engineering, v 35, is 31  (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Z. Jin, J. Gambatese, BIM for temporary structures: Development of a Revit API plug-in for concrete formwork, Proceedings, Annual Conference - Canadian Society for Civil Engineering, Canadian Society for Civil Engineering Annual Conference, CSCE 2019, Laval, 2019, v 153, pp 915-919 (2019)</mixed-citation>
     <mixed-citation xml:lang="en">Z. Jin, J. Gambatese, BIM for temporary structures: Development of a Revit API plug-in for concrete formwork, Proceedings, Annual Conference - Canadian Society for Civil Engineering, Canadian Society for Civil Engineering Annual Conference, CSCE 2019, Laval, 2019, v 153, pp 915-919 (2019)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">S.P. Zotkin, E.V. Ignatova, I.A. Zotkina, The Organization of Autodesk Revit Software Interaction with Applications for Structural Analysis, v21, is2, pp244 - 258 (2021) https://doi.org/10.1016/j.proeng.2016.08.225,)</mixed-citation>
     <mixed-citation xml:lang="en">S.P. Zotkin, E.V. Ignatova, I.A. Zotkina, The Organization of Autodesk Revit Software Interaction with Applications for Structural Analysis, v21, is2, pp244 - 258 (2021) https://doi.org/10.1016/j.proeng.2016.08.225,)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">F. Rodrigues, F. Antunes, R. Matos, Safety plugins for risks prevention through design resourcing BIM, DOI:10.1007/978-3-319-61645-2_9 (2018)</mixed-citation>
     <mixed-citation xml:lang="en">F. Rodrigues, F. Antunes, R. Matos, Safety plugins for risks prevention through design resourcing BIM, DOI:10.1007/978-3-319-61645-2_9 (2018)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">N. Randolph, D. Gardner, M. Minutillo, Ch. Anderson, Professional Visual Studio 2010 (2011)</mixed-citation>
     <mixed-citation xml:lang="en">N. Randolph, D. Gardner, M. Minutillo, Ch. Anderson, Professional Visual Studio 2010 (2011)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">DenisDavydov1/Excel Specification GOST, Github, URL: https://github.com/DenisDavydov1/ExcelSpecificationGOST (2021)</mixed-citation>
     <mixed-citation xml:lang="en">DenisDavydov1/Excel Specification GOST, Github, URL: https://github.com/DenisDavydov1/ExcelSpecificationGOST (2021)</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
