<?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-188-13-21</article-id><article-id custom-type="edn" pub-id-type="custom">VNGVBE</article-id><article-id custom-type="elpub" pub-id-type="custom">omna-191</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>Автоматизация моделирования поверхности судового корпуса</article-title><trans-title-group xml:lang="en"><trans-title>Automation of ship hull surface simulation</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-0002-3058-2369</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>Popov</surname><given-names>E. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Попов Евгений Владимирович - доктор технических наук, профессор кафедры «Инженерная геометрия, компьютерная графика и автоматизированное проектирование» ННГАСУ.</p><p>Нижний Новгород</p><p>AuthorID (РИНЦ) 663542</p><p>AuthorID (SCOPUS) 56585437200</p><p>ResearcherID F-6001-2013</p></bio><bio xml:lang="en"><p>Evgeniy V. Popov - Doctor of Technical Sciences, Professor of Engineering Geometry, Computer Graphics and Computer-Aided Design Department, Nizhny Novgorod State University of Architecture and Civil Engineering (NNGASU).</p><p>Nizhny Novgorod</p><p>AuthorID (RSCI) 663542</p><p>AuthorID (SCOPUS) 56585437200</p><p>ResearcherID F-6001-2013</p></bio><email xlink:type="simple">popov_eugene@list.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-0960-1801</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>Shorkina</surname><given-names>I. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Шоркина Ирина Николаевна - аспирант кафедры «Инженерная геометрия, компьютерная графика и автоматизированное проектирование» ННГАСУ; доцент кафедры «Теория конструирования инженерных сооружений» ВГУВТ.</p><p>Нижний Новгород</p><p>AuthorID 826342</p><p>ResearcherID IAO-8863-2023</p></bio><bio xml:lang="en"><p>Irina N. Shorkina - Graduate Student of Engineering Geometry, Computer Graphics and Computer-Aided Design Department, NNGASU; Associate Professor of Engineering Structures Design Theory Department, Volga State University of Water Transport.</p><p>Nizhny Novgorod</p><p>AuthorID (RSCI) 826342</p><p>ResearcherID IAO-8863-2023</p></bio><email xlink:type="simple">irenika77@gmail.com</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Нижегородский государственный архитектурно-строительный университет<country>Россия</country></aff><aff xml:lang="en">Nizhegorodsky State Architectural and Civil Engineering University<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Нижегородский государственный архитектурно-строительный университет; Волжский государственный университет водного транспорта<country>Россия</country></aff><aff xml:lang="en">Nizhegorodsky State Architectural and Civil Engineering University; Volga State University of Water Transport<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>12</month><year>2023</year></pub-date><volume>0</volume><issue>4</issue><fpage>13</fpage><lpage>21</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">Popov E.V., Shorkina I.N.</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/191">https://onv.omgtu.ru/jour/article/view/191</self-uri><abstract><p>В статье представлен модифицированный алгоритм автоматизированного формирования геометрической модели поверхности судового корпуса. Показано, что использование разработанного алгоритма построения NURBS- поверхностей позволяет в несколько раз снизить трудоемкость проведения работ по сравнению с использованием ручного труда при моделировании поверхностей в стандартных судостроительных системах моделирования типа SeaSolution, Rhino и других. Кроме того, актуальность данного исследования существенно возрастает в условиях зарубежного санкционного давления в плане импортозамещения. На основе данного алгоритма создано программное приложение, реализованное с использованием языков HTML5, JavaScript. Приложение позволяет решать задачи создания и отображения трехмерных моделей судовых поверхностей в стандартном интернет-браузере. Программа позволяет оперативно анализировать варианты геометрии модели корпуса судна путем корректировки исходных данных, что существенно повышает производительность труда конструктора. Предусмотрен экспорт сформированной NURBS-поверхности для использования в других системах проектирования, в том числе для моделирования конструкций корпуса судна, проведения расчетов остойчивости, раскроя обшивки и решения других задач.</p></abstract><trans-abstract xml:lang="en"><p>The article presents a modified algorithm for automated formation of geometric model of ship hull surface. The use of developed algorithm for construction of NURBS-surfaces allows to decrease labor input in several times in comparison with the use of manual labor when modeling surfaces in standard shipbuilding modeling systems like Sea Solution, Rhino and others. On the basis of this algorithm a software application is created, implemented in HTML5, JavaScript. The application allows to solve problems of creating and displaying three-dimensional models of ship surfaces in a standard the Internet browser. The program allows you to quickly analyze variants of the geometry of the ship hull model by adjusting the initial data, which significantly increases the productivity of the designer. It is possible to export the formed NURBS-surface for use in other design systems, including ship hull construction modeling, stability calculations, hull shell cutting and other tasks.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>кривая NURBS</kwd><kwd>поверхность NURBS</kwd><kwd>поверхность корпуса судна</kwd><kwd>геометрическая модель</kwd><kwd>языки программирования JavaScript</kwd><kwd>HTML5</kwd></kwd-group><kwd-group xml:lang="en"><kwd>NURBS curve</kwd><kwd>NURBS-surface</kwd><kwd>hull surface</kwd><kwd>geometric model</kwd><kwd>programming languages: JavaScript</kwd><kwd>HTML5</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">Доросинский Л., Зверева О. CALS технологии. LAP LAMBERT Academic Publishing, 2014. 277 с. ISBN 978-3-659-67118-0.</mixed-citation><mixed-citation xml:lang="en">Dorosinskiy L., Zvereva O. CALS tekhnologii [CALS technologies]. LAP LAMBERT Academic Publishing, 2014. 277 p. ISBN 978-3-659-67118-0. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Аведьян А. PLM 2.0 в судостроении. URL: https://www.informdom.com/metalloobrabotka/2010/3/plm-20-v-sudostroenii.html (дата обращения: 02.05.2021).</mixed-citation><mixed-citation xml:lang="en">Aved'yan A. PLM 2.0 v sudostroyenii [PLM 2.0 in shipbuilding]. URL: https://www.informdom.com/metalloobrab/otka/2010/3/plm-20-v-sudostroenii.html (accessed: 02.05.2021). (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ковшов А. Н., Назаров Ю. Ф., Ибрагимов И. М. [и др.]. Информационная поддержка жизненного цикла изделий машиностроения: принципы, системы и технологии CALS/ИПИ. Москва: Издат. центр Академия, 2007. 304 с.</mixed-citation><mixed-citation xml:lang="en">Kovshov A. N., Nazarov Yu. F., Ibragimov I. M. [et al.]. Informatsionnaya podderzhka zhiznennogo tsikla izdeliy mashinostroyeniya: printsipy, sistemy i tekhnologii CALS/IPI [Information support for the life cycle of engineering products: principles, systems and technologies of CALS/IPI]. Moscow, 2007. 304 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Суслов А. Н., Одегова О. В. Внедрение CALS-технологий в судостроении. URL: http://old.cals.ru/conferences/archive/CALS/cals_2001/tez/spgmtu.pdf (дата обращения: 02.05.2021).</mixed-citation><mixed-citation xml:lang="en">Suslov A. N., Odegova O. V. Vnedreniye CALS-tekhnologiy v sudostroyenii. [Implementation of CALS-technologies in shipbuilding]. URL: http://old.cals.ru/conferences/archive/CALS/cals_2001/tez/spgmtu.pdf (accessed: on 02.05.2021). (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Войткунский Я. И., Фаддеев М. И., Федяевский К. К. Гидромеханика. 2 изд. Ленинград: Судостроение, 1982. 472 с.</mixed-citation><mixed-citation xml:lang="en">Voytkunskiy Ya. I., Faddeyev M. I., Fedyayevskiy K. K. Gidromekhanika. [Hydromechanics]. Leningrad, 1982. 472 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Гажиев А. В., Кошкалда Н. В. Судостроительное черчение. Ленинград: Судостроение, 1979. 184 с.</mixed-citation><mixed-citation xml:lang="en">Gazhiyev A. V., Koshkalda N. V. Sudostroitel'noye chercheniye. [Shipbuilding drafting]. Leningrad, 1979. 184 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Алексанов А. Некоторые факты о моделировании судовой поверхности, о которых вам не расскажут. URL: https://ru.shmexpert.com/feed/archive/2022/11 (дата обращения: 20.01.2023).</mixed-citation><mixed-citation xml:lang="en">Aleksanov A. Nekotoryye fakty o modelirovanii sudovoy poverkhnosti, o kotorykh vam ne rasskazhut [Some facts about ship surface modeling that you won't be told]. URL: https://ru.shmexpert.com/feed/archive/2022/11 (accessed: 20.01.2023). (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Косников Ю. Н. Развитие теории геометрического мо-делирования пространственных форм и совершенствование графических систем реального времени: дис. д-ра техн. наук. Пенза: Изд-во ПГУ, 2006. 373 с.</mixed-citation><mixed-citation xml:lang="en">Kosnikov Yu. N. Razvitiye teorii geometricheskogo modelirovaniya prostranstvennykh form i sovershenstvovaniye graficheskikh sistem real'nogo vremeni [Development of the theory of geometric modeling of spatial shapes and improvement of real-time graphic systems]. Penza, 2006. 373 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Shorkina I., Novikov S. Development of the skin of the surface of the tunnel part of the ship's hull // CEUR Workshop Proceedings. 31. Сер. «GraphiCon 2021 — Proceedings of the 31st International Conference on Computer Graphics and Vision». 2021. С. 1098-1103.</mixed-citation><mixed-citation xml:lang="en">Shorkina I., Novikov S. Development of the skin of the surface of the tunnel part of the ship's hull // CEUR Workshop Proceedings. 31. Ser. «GraphiCon 2021 — Proceedings of the 31st International Conference on Computer Graphics and Vision». 2021. P. 1098-1103. (In Engl.).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Popov E. V., Rotkov S. I. The retrieval of NURBS- surface by genetic algorithm on the basis of point cloud // 21st International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG) Communication Papers Proceedings. Plzen, Czech, June, 2013.</mixed-citation><mixed-citation xml:lang="en">Popov E. V., Rotkov S. I. The retrieval of NURBS- surface by genetic algorithm on the basis of point cloud // 21st International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG) Communication Papers Proceedings. Plzen, Czech, June, 2013. (In Engl.).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Попов Е. В., Шоркина И. Н. Автоматическое построение NURBS поверхности корпуса корабля // GraphiCon 2022: тр. 32-й Междунар. конф. по компьютерной графике и машинному зрению (Рязань, 19-22 сент. 2022 г.). Москва: Ин-т прикладной математики им. М. В. Келдыша РАН, 2022. С. 162-169. DOI: 10.20948/graphicon-2022-162-169.</mixed-citation><mixed-citation xml:lang="en">Popov E. V., Shorkina I. N. Avtomaticheskoye postroyeniye NURBS poverkhnosti korpusa korablya [Automatic construction of the NURBS surface of the ship's hull] // GraphiCon 2022. Moscow, 2022. P. 162-169. DOI: 10.20948/graphicon-2022-162-169. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Система трехмерного моделирования К3. URL: http://www.k3info.ru/ (дата обращения: 30.04.2023).</mixed-citation><mixed-citation xml:lang="en">Sistema trekhmernogo modelirovaniya K3 [Three-dimensional modeling system K3]. URL: http://www.k3info.ru/ (accessed: 30.04.2023). (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Хавербеке М. Выразительный JavaScript. Современное веб-программирование. Санкт-Петербург: Питер, 2022. 480 с.</mixed-citation><mixed-citation xml:lang="en">Khaverbeke Mareyn. Vyrazitel'nyy JavaScript. Sovremennoye veb-programmirovaniye [Expressive JavaScript. Modern Web Programming]. Saint Petersburg, 2022. 480 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Verb библиотека. URL: http://verbnurbs.com/docs/ (дата обращения: 25.04.2023).</mixed-citation><mixed-citation xml:lang="en">Verb biblioteka [Verb library]. URL: http://verbnurbs.com/docs/ (accessed: 25.04.2023). (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>
