<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="ru">
  <front xmlns:xlink="http://www.w3.org/1999/xlink">
    <journal-meta>
      <journal-id journal-id-type="elibrary">69439</journal-id>
      <journal-title-group>
        <journal-title>AlfaBuild</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>AlfaBuild</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2658-5553</issn>
    </journal-meta>
    <article-meta xmlns:xlink="http://www.w3.org/1999/xlink">
      <article-id pub-id-type="publisher-id">2</article-id>
      <article-id pub-id-type="doi">10.57728/ALF.31.2</article-id>
      <title-group>
        <article-title>An algorithm of automatic cross section assignment for the space truss bars</article-title>
        <trans-title-group xml:lang="ru">
          <trans-title>An algorithm of automatic cross section assignment for the space truss bars</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-7112-4778</contrib-id>
          <name>
            <surname>Sokolov</surname>
            <given-names>Nikolay Nikolaevich</given-names>
          </name>
          <email>sokolov.nn@edu.spbstu.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0003-3703-0222</contrib-id>
          <name>
            <surname>Diakov</surname>
            <given-names>Stanislav Fedorovich</given-names>
          </name>
          <email>dyakov_sf@spbstu.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-2742-1345</contrib-id>
          <name>
            <surname>Ibragimov</surname>
            <given-names>Timur Ravilevich</given-names>
          </name>
          <email>timuribragimov.ra@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-6637-3059</contrib-id>
          <name>
            <surname>Melekhin</surname>
            <given-names>Egor Markovich</given-names>
          </name>
          <email>Egor.melechin@yandex.ru</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-5527-0345</contrib-id>
          <contrib-id contrib-id-type="scopus">57205072984</contrib-id>
          <name>
            <surname>Mohireva</surname>
            <given-names>Arina Olegovna</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
          <email>mohirevaarina@mail.ru</email>
        </contrib>
      </contrib-group>
      <aff id="aff1">Peter the Great St. Petersburg Polytechnic University</aff>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2024-02-19">
        <day>19</day>
        <month>02</month>
        <year>2024</year>
      </pub-date>
      <volume>31</volume>
      <issue>2</issue>
      <issue-id pub-id-type="publisher-id">31</issue-id>
      <fpage>3102</fpage>
      <lpage>3102</lpage>
      <self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pdf" xlink:href="https://alfabuild.spbstu.ru/userfiles/files/AlfaBuild/AlfaBuild_2024_31/3102.pdf"/>
      <abstract xml:lang="en">
        <p>The object of research is development of an algorithm that can be used as a tool in the design of space trusses made of round tubes. Method. At this stage the algorithm aims to work only with rolled round tubes according to Russian grades. In the first approximation the algorithm is divided into two components: reassignment of sections according to the selected assortment and unification to the required number of bars. At the end of the first stage, intermediate results can be uploaded to check how much the mass of the structure has increased. In addition, saving the intermediate results allows you not to restart the first stage if the initial data for the second stage has changed. Results. The algorithm which automates the assignment of sections according to a given assortment and optimized unification of section sizes to a given number of different rolled products and can be applied to any truss or space truss. For statically indeterminate rod systems where the longitudinal force is many times greater than the moment, this method can also be applied, but verification calculations will be required.</p>
      </abstract>
      <kwd-group xml:lang="en">
        <kwd>Optimization algorithm</kwd>
        <kwd>Space truss</kwd>
        <kwd>Structural engineering</kwd>
        <kwd>Steel pipes</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
