<?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">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21122/2309-4923-2019-3-14-20</article-id><article-id custom-type="elpub" pub-id-type="custom">sapi-318</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>System analysis</subject></subj-group></article-categories><title-group><article-title>Особенности использования специализированных языков для построения геометрических моделей ячеистых объектов при конечно-элементном моделировании и оптимизационных расчетах</article-title><trans-title-group xml:lang="en"><trans-title>Features of the use of specialized languages for the construction of geometric models of cellular objects in fi element modeling and optimization calculations</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Напрасников</surname><given-names>В. B.</given-names></name><name name-style="western" xml:lang="en"><surname>Naprasnikov</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Полозков</surname><given-names>Ю В.</given-names></name><name name-style="western" xml:lang="en"><surname>Polozkov</surname><given-names>Yu. V.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Кункевич</surname><given-names>Д. П.</given-names></name><name name-style="western" xml:lang="en"><surname>Borodulya</surname><given-names>A. V.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бородуля</surname><given-names>А. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Kunkevich</surname><given-names>D. P.</given-names></name></name-alternatives><bio xml:lang="ru"/><bio xml:lang="en"/><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский национальный технический университет</institution><country>Беларусь</country></aff><aff xml:lang="en"><institution>Belarusian National Technical University</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2019</year></pub-date><pub-date pub-type="epub"><day>12</day><month>12</month><year>2019</year></pub-date><volume>0</volume><issue>3</issue><fpage>14</fpage><lpage>20</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Напрасников В.B., Полозков Ю.В., Кункевич Д.П., Бородуля А.А., 2019</copyright-statement><copyright-year>2019</copyright-year><copyright-holder xml:lang="ru">Напрасников В.B., Полозков Ю.В., Кункевич Д.П., Бородуля А.А.</copyright-holder><copyright-holder xml:lang="en">Naprasnikov V.V., Polozkov Y.V., Borodulya A.V., Kunkevich D.P.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" 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://sapi.bntu.by/jour/article/view/318">https://sapi.bntu.by/jour/article/view/318</self-uri><abstract><p>Для выполнения оптимизационных вычислений на основе конечно-элементного подхода в соответствии с принятыми исследователем критериями необходимо предварительно создать параметрическую геометрическую модель изделия так, чтобы иметь возможность за счет варьирования геометрическими параметрами проекта в дальнейшем определить их оптимальные значения. Поскольку одним их главных подходов при формировании оптимизационной модели является использование ячеистых заполнителей, то актульным является вопрос построения таких геометрических объектов. Рассматривается возможность использования языка Python в среде SpaceClaim для построения периодических заполнителей. Приводятся фрагменты кода и результаты построения для одного из типов заполнителя. Приводится пример кода на языке APDL среды ANSYS другого типа заполнителя. Описывается постановка оптимизационной задачи и приводятся результаты оптимизационных расчетов для этого заполнителя на примере одной конструкции.</p></abstract><trans-abstract xml:lang="en"><p>To perform optimization calculations based on the finite element approach in accordance with the criteria accepted by the researcher, it is necessary to first create a parametric geometric model of the product so as to be able to further determine their optimal values by varying the geometric parameters of the project. Since one of the main approaches to the formation of the optimization model is the use of cellular aggregates, the urgent issue is the construction of such geometric objects. The possibility of using the Python language in the SpaceClaim environment to build periodic placeholders is considered. Code fragments and construction results for one of the placeholder types are given. An example of the APDL code for ANSYS of a different type of placeholder is given. The statement of the optimization problem is described and the results of optimization calculations for this placeholder are presented using the example of one construction.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>геометрическая модель</kwd><kwd>язык Python</kwd><kwd>язык APDL</kwd><kwd>периодический заполнитель</kwd><kwd>оптимизационная задача</kwd></kwd-group><kwd-group xml:lang="en"><kwd>geometric model</kwd><kwd>Python language</kwd><kwd>APDL language</kwd><kwd>periodic placeholder</kwd><kwd>optimization problem</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">Красновская С. В., Напрасников В. В. Исследование возможности идентификации прижимных усилий креплений конструкции с использованием нейронных сетей на основе конечно-элементной модели компрессорно-конденсаторной установки. Журнал «Информатика», 2017 № 4, с. 92–99.</mixed-citation><mixed-citation xml:lang="en">Krasnovskaja S. V., Naprasnikov V. V. Issledovanie vozmozhnosti identifikacii prizhimnyh usilij kreplenij konstrukcii s ispol’zovaniem nejronnyh setej na osnove konechno-jelementnoj modeli kompressorno-kondensatornoj ustanovki. Zhurnal «Informatika», 2017 № 4, s. 92–99.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Красновская С. В., Напрасников В. В. Обзор возможностей оптимизационных алгоритмов при моделировании конструкций компрессорно-конденсаторных агрегатов методом конечных элементов. Весцi нацыянальнай акадэмп навук беларусi, 2016 № 2, серыя фiзiка-тэхнiчных навук, с. 92–99.</mixed-citation><mixed-citation xml:lang="en">Krasnovskaja S. V., Naprasnikov V. V. Obzor vozmozhnostej optimizacionnyh algoritmov pri modelirovanii konstrukcij kompressorno-kondensatornyh agregatov metodom konechnyh jelementov. Vesci nacyjanal’naj akadjemp navuk belarusi, 2016 № 2, seryja fizika-tjehnichnyh navuk, s. 92–99.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Напрасников В. В., Красновская С. В. Влияние упрощающих предположений в конечно-элементных моделях компрессорно-конденсаторных агрегатов на спектр собственных частот. Журнал «Системный анализ и прикладная математика», 2014, № 1–3, с. 51–55.</mixed-citation><mixed-citation xml:lang="en">Naprasnikov V. V., Krasnovskaja S. V. Vlijanie uproshhajushhih predpolozhenij v konechno-jelementnyh modeljah kompressorno-kondensatornyh agregatov na spektr sobstvennyh chastot. Zhurnal «Sistemnyj analiz i prikladnaja matematika», 2014,№ 1–3, s. 51–55.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Полозков Ю. В. Проблемы проектирования и формообразования легковесных деталей в аддитивном производстве. Сборник трудов международной научной конференции «Математические методы в технике и технологиях», 2017, т. 10, с.61-65.</mixed-citation><mixed-citation xml:lang="en">Polozkov Ju.V. Problemy proektirovanija i formoobrazovanija legkovesnyh detalej v additivnom proizvodstve. Sbornik trudov mezhdunarodnoj nauchnoj konferencii «Matematicheskie metody v tehnike i tehnologijah», 2017, tom 10, s. 61–65.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Бородуля А. В., Кункевич Д. П., Напрасников В. В., Полозков Ю. В. APDL-моделирование ячеистых конструктивных элементов деталей для аддитивного формообразования. Материалы НТК «Аддитивные технологии, материалы и конструкции», Гродно, 5–6 октября, 2016, с. 146–152.</mixed-citation><mixed-citation xml:lang="en">Borodulja A. V., Kunkevich D. P., Naprasnikov V. V., Polozkov Ju. V. APDL-modelirovanie jacheistyh konstruktivnyh jelementov detalej dlja additivnogo formoobrazovanija. Materialy NTK «Additivnye tehnologii, materialy i konstrukcii», Grodno,5–6 oktjabrja, 2016, s. 146–152.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Huei-Huang, L. Finite elements simulations with ANSYS Workbench 14 / L. Huei-Huang. – Kansas : SDC, 2012. – 602 p.</mixed-citation><mixed-citation xml:lang="en">Huei-Huang, L. Finite elements simulations with ANSYS Workbench 14 / L. Huei-Huang. – Kansas : SDC, 2012. – 602 p.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Free Engineering Simulation Software for Students [Electronic resource] // ANSYS Inc. – 2016. – URL: http://www.ansys.com/products/academic (accessed: 30.10.2016).</mixed-citation><mixed-citation xml:lang="en">Python 2.7.13 documentation // Python Software Foundation. 2016. -URL: https://docs.python.org/2/ (accessed: 30.10.2016).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Морозов Д.И., Смирнов А.П. Методы автоматизации расчетов в CAE пакете ANSYS с помощью технологии ACT. Международный научно-исследовательский журнал, № 01 (55), ч. 4, январь, с. 100–102.</mixed-citation><mixed-citation xml:lang="en">Free Engineering Simulation Software for Students [Electronic resource] // ANSYS Inc. 2016. – URL: http://www.ansys.com/products/academic (accessed: 30.10.2016).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Python 2.7.13 documentation // Python Software Foundation. – 2016. – URL: https://docs.python.org/2/ (accessed: 30.10.2016).</mixed-citation><mixed-citation xml:lang="en">Morozov D. I., Smirnov A. P. Metody avtomatizacii raschetov v CAE pakete ANSYS s pomoshh’ju tehnologii ACT. Mezhdunarodnyj nauchno-issledovatel’skij zhurnal, № 01 (55) ,chast’ 4, janvar’, s. 100–102.</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>
