<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" 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" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">omna</journal-id><journal-title-group><journal-title xml:lang="ru">Омский научный вестник</journal-title><trans-title-group xml:lang="en"><trans-title>Omsk Scientific Bulletin</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1813-8225</issn><issn pub-type="epub">2541-7541</issn><publisher><publisher-name>Омский государственный технический университет</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.25206/1813-8225-2023-186-82-90</article-id><article-id custom-type="elpub" pub-id-type="custom">omna-188</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МАШИНОСТРОЕНИЕ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MECHANICAL ENGINEERING</subject></subj-group></article-categories><title-group><article-title>Пластичные формы архитектуры в Dynamo-Revit и Grasshopper-Rhino-Archicad</article-title><trans-title-group xml:lang="en"><trans-title>Plastic forms of architecture in Dynamo-Revit and Grasshopper-Rhino-Archicad</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-2079-6774</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шумилов</surname><given-names>К. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Shumilov</surname><given-names>K. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>ШУМИЛОВ Константин Августович, кандидат технических наук, доцент кафедры информационных технологий</p><p>г. Санкт-Петербург</p></bio><bio xml:lang="en"><p>SHUMILOV Konstantin Avgustovich, Candidate of Technical Sciences, Associate Professor of Information Technologies Department</p><p>Saint Petersburg</p></bio><email xlink:type="simple">shkas@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-5814-423X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Гурьева</surname><given-names>Ю. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Guryeva</surname><given-names>Yu. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>ГУРЬЕВА Юлиана Александровна, кандидат технических наук, доцент кафедры начертательной геометрии и инженерной графики</p><p>г. Санкт-Петербург</p></bio><bio xml:lang="en"><p>GURYEVA Yuliana Aleksandrovna, Candidate of Technical Sciences, Associate Professor of Descriptive Geometry and Engineering Graphics Department</p><p>Saint Petersburg</p></bio><email xlink:type="simple">yual2017@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Санкт-Петербургский государственный архитектурно-строительный университет<country>Россия</country></aff><aff xml:lang="en">St. Petersburg State University of Architecture and Civil Engineering<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>30</day><month>06</month><year>2023</year></pub-date><volume>0</volume><issue>2</issue><fpage>82</fpage><lpage>90</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Шумилов К.А., Гурьева Ю.А., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Шумилов К.А., Гурьева Ю.А.</copyright-holder><copyright-holder xml:lang="en">Shumilov K.A., Guryeva Y.A.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://onv.omgtu.ru/jour/article/view/188">https://onv.omgtu.ru/jour/article/view/188</self-uri><abstract><p>В статье представлены результаты исследования по работе со связками Dynamo-Revit и Grasshopper-Rhino-Archicad при создании пластичных архитектурных форм сложной геометрии. В качестве моделей для исследования были выбраны объекты Лотос, Навес, Параметрический павильон, Параметрическая кирпичная стена, Малая архитектурная форма, Беседка, Балочная конструкция. Для представленных архитектурных объектов были выбраны наименее ресурсоемкие ноды и их связки, позволяющие оптимально использовать возможности программ и не перегружать ресурсы компьютера. Кратко описаны сценарии, разработанные в программах Dynamo и Grasshopper для создания представленных моделей. Приведены созданные скрипты, использованные для работы с моделями. Кратко проанализированы возможности программ Dynamo и Grasshopper для визуального (параметрического) программирования. Изучены некоторые возможности работы их связок с Revit и Archicad соответственно. Была проанализирована двусторонняя работа пакетов DynamoRevit и Grasshopper-Rhino-Archicad для импорта-экспорта модели, в том числе при изменении кода для корректировки модели. Целесообразно продолжить работу в этом направлении, чтобы получить более лаконичные и универсальные алгоритмы (цепочки узлов), позволяющие варьировать исходные данные и варианты формы пластических архитектурных объектов.</p></abstract><trans-abstract xml:lang="en"><p>The paper presents the results of research on working with the Dynamo-Revit bundle and Grasshopper-Rhino-Archicad bundle when creating plastic architectural forms of complex geometry. Lotus, Canopy, Parametric Pavilion, Parametric Brick Wall, Small architectural form, Pergola, Beam structure objects are chosen as models for the researching. For the presented architectural objects the least resource intensive nodes and their bundles are selected. Nodes and their bundles in such a way as to optimally use the capabilities of programs and not overload computer resources are selected. The scripts developed in the Dynamo and Grasshopper programs for creating the presented models are briefly described. Explanations for the most significant fragments and full scripts used to work with models are given. The possibilities of the Dynamo and Grasshopper programs for visual (parametric) programming are briefly analyzed. Some possibilities of work of its bundle with Revit and Archicad are studied. The two-way work of the Dynamo-Revit bundle and Grasshopper-Rhino-Archicad bundle for import-export of the model is analyzed, including when changing the code to correct the model. It is advisable to continue working in this direction in order to obtain more concise and universal algorithms (chains of nodes) that allow varying the initial data and options for the shape of plastic architectural objects. </p></trans-abstract><kwd-group xml:lang="ru"><kwd>параметрическое программирование</kwd><kwd>визуальное программирование</kwd><kwd>Dynamo</kwd><kwd>Revit</kwd><kwd>Grasshopper</kwd><kwd>Archicad</kwd><kwd>Rhino</kwd><kwd>моделирование</kwd><kwd>сложная геометрия</kwd></kwd-group><kwd-group xml:lang="en"><kwd>parametric programming</kwd><kwd>visual programming</kwd><kwd>Dynamo</kwd><kwd>Revit</kwd><kwd>Grasshopper</kwd><kwd>Archicad</kwd><kwd>Rhino</kwd><kwd>modeling</kwd><kwd>complex geometry</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Гоголкина А. В. Особенности формирования конструкций в параметрической архитектуре // Архитектура и современные информационные технологии. 2018. № 1 (42). С. 355–363.</mixed-citation><mixed-citation xml:lang="en">Gogolkina A. V. Osobennosti formirovaniya konstruktsiy v parametricheskoy arkhitekture [Constructions formation features in the parametric architecture] // Arkhitektura i sovremennyye informatsionnyye tekhnologii. Architecture and Modern Information Technologies. 2018. No. 1 (42). P. 355–363. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Бжахов М. И., Ефимова М. М., Журтов А. В. Алгоритмическое проектирование в архитектуре // Инженерный вестник Дона. 2018. № 2 (49). С. 166.</mixed-citation><mixed-citation xml:lang="en">Bzhakhov M. I., Efimova M. M., Zhurtov A. V. Algoritmicheskoye proyektirovaniye v arkhitekture [Algorithmic design in architecture] // Inzhenernyy vestnik Dona. Engineering Journal of Don. 2018. No. 2 (49). P. 166. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Кравченко Г. М., Труфанова Е. В., Манойленко А. Ю. [и др.]. Применение информационного моделирования при исследовании уникальных объектов параметрической архитектуры // Инженерный вестник Дона. 2019. № 1 (52). С. 128–134.</mixed-citation><mixed-citation xml:lang="en">Kravchenko G. M., Trufanova E. V., Manoylenko A. Yu. [et al.]. Primeneniye informatsionnogo modelirovaniya pri issledovanii unikal’nykh ob”yektov parametricheskoy arkhitektury [Application of information modeling research the unique building of parametric architecture] // Inzhenernyy vestnik Dona. Engineering Journal of Don. 2019. No. 1 (52). P. 128–134. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Анисимова Н. В. Обзор основных плагинов средового моделирования и оптимизации геометрии в Dynamo и Grasshopper // BIM-моделирование в задачах строительства и архитектуры (Санкт-Петербург, 15–17 мая, 2019 г.): материалы II Междунар. науч.-практ. конф. Санкт-Петербург, 2019. С. 228–233. DOI: 10.23968/BIMAC.2019.042.</mixed-citation><mixed-citation xml:lang="en">Anisimova N. V. Obzor osnovnykh plaginov sredovogo modelirovaniya i optimizatsii geometrii v Dynamo i Grasshopper [Overview of the main environment modelling and geometry optimization plugins in Dynamo and Grasshopper] // BIMmodelirovaniye v zadachakh stroitel’stva i arkhitektury. BIM modelling for Construction and Architecture. St. Petersburg, 2019. P. 228–233. DOI: 10.23968/BIMAC.2019.042. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Hongming L., Yu J. The parametric modeling of one heterotypic building basing on Rhino and Grasshopper // Новые идеи нового века: материалы междунар. науч. конф. Фад Тогу. Хабаровск, 2017. Т. 2. С. 202–207.</mixed-citation><mixed-citation xml:lang="en">Hongming L., Yu J. The parametric modeling of one heterotypic building basing on Rhino and Grasshopper // Novyye idei novogo veka. New Ideas for a New Century. Khabarovsk, 2017. Vol. 2. P. 202–207. (In Engl.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Жуков В. С., Зацепин Е. П. Основы визуального программирования в Dynamo для проектирования в Revit // Цифровая трансформация в энергетике (Тамбов, 21–22 декабря 2021 г.): материалы III Всерос. науч. конф. Тамбов, 2022. С. 103–105.</mixed-citation><mixed-citation xml:lang="en">Zhukov V. S., Zatsepin E. P. Osnovy vizual’nogo programmirovaniya v Dynamo dlya proyektirovaniya v Revit [Visual programming basics in Dynamo for design in Revit] // Tsifrovaya transformatsiya v energetike. Digital Transformation in the Energy Sector. Tambov, 2022. P. 103–105. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Перцева А. Е., Хижняк Н. С., Радаев А. Е. Алгоритм проектирования конструкций сложной конфигурации с использованием средств автоматизации (на примере Autodesk Revit, Autodesk Autocad и Dynamo) // Транспортные сооружения. 2018. Т. 5, № 4. С. 4. DOI: 10.15862/04SATS418.</mixed-citation><mixed-citation xml:lang="en">Pertseva A. E., Khizhnyak N. S., Radayev A. E. Algoritm proyektirovaniya konstruktsiy slozhnoy konfiguratsii s ispol’zovaniyem sredstv avtomatizatsii (na primere Autodesk Revit, Autodesk Autocad i Dynamo) [Algorithm of designing complex shape construction using automation tools (by example of Autodesk Revit, Autodesk Autocad and Dynamo)] // Transportnyye sooruzheniya. Russian Journal of Transport Engineering. 2018. Vol. 5, no. 4. P. 4. DOI: 10.15862/04SATS418. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Андреев И. И., Мальцев В. Л. Расширенное использование возможностей Autodesk Revit на основе дополнения Dinamo // Информационные и графические технологии в профессиональной и научной деятельности (Тюмень, 27 ноября 2017 г.): сб. ст. междунар. науч.-практ. конф. Тюмень, 2017. С. 124–127.</mixed-citation><mixed-citation xml:lang="en">Andreyev I. I., Mal’tsev V. L. Rasshirennoye ispol’zovaniye vozmozhnostey Autodesk Revit na osnove dopolneniya Dinamo [Enhanced use of Autodesk Revit features based on the Dinamo add-on] // Informatsionnyye i graficheskiye tekhnologii v professional’noy i nauchnoy deyatel’nosti. Information and Graphic Technology in Professional and Scientific Activities. Tyumen, 2017. P. 124–127. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Каренгин Г. В., Есипов А. В. Dynamo как способ расширения возможностей Autodesk Revit // Информационные и графические технологии в профессиональной и научной деятельности (Тюмень, 30 ноября 2018 г.): сб. ст. II Междунар. науч.-практ. конф. Тюмень, 2018. С. 216–218.</mixed-citation><mixed-citation xml:lang="en">Karengin G. V., Esipov A. V. Dynamo kak sposob rasshireniya vozmozhnostey Autodesk Revit [Dynamo as a way of extending the capabilities of Autodesk Revit] // Informatsionnyye i graficheskiye tekhnologii v professional’noy i nauchnoy deyatel’nosti. Information and Graphic Technology in Professional and Scientific Activities. Tyumen, 2018. P. 216–218. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Валенсия Э., Рынковская М. И. Расширение моделирования в программе Revit с помощью Dynamo // Научному прогрессу — творчество молодых (Йошкар-Ола, 17–18 апреля 2015 г.): материалы X Междунар. молодеж. науч. конф. по естественнонаучным и техническим дисциплинам. ЙошкарОла, 2015. С. 95–97.</mixed-citation><mixed-citation xml:lang="en">Valensiya E., Rynkovskaya M. I. Rasshireniye modelirovaniya v programme Revit s pomoshch’yu Dynamo [Extending Revit Modeling with Dynamo] // Nauchnomu progressu — tvorchestvo molodykh. Young People's Creativity for Scientific Progress. Yoshkar-Ola, 2015. P. 95–97. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Ларин В. С., Клашанов Ф. К. Параметрическое моделирование в связке трех аппаратных комплексов Archicad, Rhinoceros, Grasshopper // Студенческий. 2019. № 10 (54). С. 6–11.</mixed-citation><mixed-citation xml:lang="en">Larin V. S., Klashanov F. K. Parametricheskoye modelirovaniye v svyazke trekh apparatnykh kompleksov Archicad, Rhinoceros, Grasshopper [Parametric modeling on the example of a binding of three Archicad, Rhinoceros 3d and Grasshopper apparatus complexes] // Studencheskiy. Studencheskiy. 2019. No. 10 (54). P. 6–11. (In Russ.).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
