<?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">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.26.368-377</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-1790</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>ROBOT, MECHATRONICS AND ROBOTIC SYSTEMS</subject></subj-group></article-categories><title-group><article-title>Способы проектирования роботизированных технологических комплексов посредством системы модулей и цифровых двойников</article-title><trans-title-group xml:lang="en"><trans-title>Using a Modules System and Digital Twins</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>А. Ю.</given-names></name><name name-style="western" xml:lang="en"><surname>Malkarov</surname><given-names>A. Y.</given-names></name></name-alternatives><bio xml:lang="ru"><p>аспирант</p><p>107023; Москва</p></bio><bio xml:lang="en"><p>Postgraduate Student</p><p>107023; Moscow</p></bio><email xlink:type="simple">jazzpudik@icloud.com</email><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>Arkhipov</surname><given-names>M. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>канд. техн. наук, доц.</p><p>107023; Москва</p></bio><bio xml:lang="en"><p>Cand. Tech . Sc, Associate Professor</p><p>107023; Moscow</p></bio><email xlink:type="simple">maksim_av@mail.ru</email><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>Moscow Polytechnic University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>13</day><month>07</month><year>2025</year></pub-date><volume>26</volume><issue>7</issue><fpage>368</fpage><lpage>377</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/1790">https://mech.novtex.ru/jour/article/view/1790</self-uri><abstract><p>   Рассматривается разработка программного обеспечения для автоматизации проектирования роботизированных технологических комплексов (РТК) и управления промышленным оборудованием в их составе — роботами и устройствами оснастки. Приводится концепция создания цифровой сущности роботизированного производства и ее интеграции с реальным оборудованием в виде цифрового двойника. На данной концепции основывается платформа IndustrialKit, которая предоставляет разработчикам необходимый универсальный и унифицированный инструментарий для формирования различных программных и аппаратных средств проектирования производств, а также подготовки управляющих алгоритмов для роботизированного оборудования и управления технологическими процессами. Наиболее полная реализация инструментария IndustrialKit представлена в приложении для проектирования, моделирования и управления РТК — Robotic Complex Workspace (RCWorkspace). В статье рассматривается технологическая операция автоматической сборки шлицевых соединений типа "вал—втулка", применение которой в машиностроении сильно ограниченно из-за сложности выполнения. Представленные методы позволяют значительно упростить процесс разработки и внедрения новых технических решений в производственные комплексы. Унификация методов взаимодействия между устройствами и введение системы абстракций способствует улучшению организации производства, повышению удобства для разработчиков, операторов и конечных пользователей. Унификация также предполагает создание единых интерфейсов для управления и мониторинга различного оборудования, обобщенной модели производственного комплекса с возможностью расширяемости за счет типовых модулей. Рассматриваются примеры применения разработанных программных решений и приводятся результаты их интеграции в реальных производственных условиях.</p></abstract><trans-abstract xml:lang="en"><p>   This paper discusses the development of software for the automation of the design of robotic technological complexes (RTC) and the control of industrial equipment in their composition — robots and tooling devices. The concept of creating a digital entity of robotic production and its integration with real equipment in the form of a digital twin is presented. This concept is the basis of the IndustrialKit platform, which provides developers with the necessary universal and unified tools for the formation of various software and hardware for designing production, as well as preparing control algorithms for robotic equipment and process control. The most complete implementation of the IndustrialKit toolkit is presented in the application for designing, modeling and controlling RTC — Robotic Complex Workspace (RCWorkspace). The article considers the technological operation of automatic assembly of splined joints, widely used in mechanical engineering. The presented methods can significantly simplify the process of developing and implementing new technical solutions in production complexes. Unification of methods of interaction between devices and the introduction of a system of abstractions helps to improve the organization of production, increase convenience for developers, operators and end users. Unification also involves the creation of unified interfaces for managing and monitoring various equipment, a generalized model of the production complex, and expandability through standard modules. The paper examines examples of the application of the developed software solutions and presents the results of their integration in real production conditions.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>программная платформа</kwd><kwd>проектирование</kwd><kwd>алгоритмизация</kwd><kwd>виртуальная модель</kwd><kwd>цифровая сущность</kwd><kwd>цифровой двойник</kwd><kwd>роботизированное оборудование</kwd><kwd>алгоритмизация</kwd><kwd>роботизированная сборка</kwd></kwd-group><kwd-group xml:lang="en"><kwd>software platform</kwd><kwd>design</kwd><kwd>algorithmization</kwd><kwd>virtual model</kwd><kwd>digital entity</kwd><kwd>digital twin</kwd><kwd>robotic equipment</kwd><kwd>algorithmization</kwd><kwd>robotic assembly</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">Off-Line Programming, RoboDK Blog, 2023, available at: https://robodk.com/blog/off-line-programming (accessed: 30. 05. 2024).</mixed-citation><mixed-citation xml:lang="en">Off-Line Programming, RoboDK Blog, 2023, available at: https://robodk.com/blog/off-line-programming (accessed: 30. 05. 2024).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Industrial Robot Programming for Beginners, RoboDK Blog, 2021, available at: https://robodk.com/blog/industrial-robot-programming/ (accessed: 30. 05. 2024).</mixed-citation><mixed-citation xml:lang="en">Industrial Robot Programming for Beginners, RoboDK Blog, 2021, available at: https://robodk.com/blog/industrial-robot-programming/ (accessed: 30. 05. 2024).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Kaisner A., Raffo G., Wunsch-Vincent S. Robotics: Breakthrough Technologies, Innovations, Intellectual Property, Foresight, 2016, vol. 10, no. 2, pp. 7—27 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Kaisner A., Raffo G., Wunsch-Vincent S. Robotics: Breakthrough Technologies, Innovations, Intellectual Property, Foresight, 2016, vol. 10, no. 2, pp. 7—27 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Programming Tool, Kawasaki Robotics, 2023, available at: https://kawasakirobotics.com/eu-africa/others-category/programming-tool/ (accessed: 23. 10. 2023).</mixed-citation><mixed-citation xml:lang="en">Programming Tool, Kawasaki Robotics, 2023, available at: https://kawasakirobotics.com/eu-africa/others-category/programming-tool/ (accessed: 23. 10. 2023).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">RobotStudio Operating Manual, ABB Robotics, 2023, available at: https://library.e.abb.com/public/244a8a5c10ef8875c1257b4b0052193c/3HAC032104-001_revD_en.pdf (accessed: 22. 10. 2023).</mixed-citation><mixed-citation xml:lang="en">RobotStudio Operating Manual, ABB Robotics, 2023, available at: https://library.e.abb.com/public/244a8a5c10ef8875c1257b4b0052193c/3HAC032104-001_revD_en.pdf (accessed: 22. 10. 2023).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Fanuc. FANUC Educational Cell Exercises, 2023, available at: https://www.fanuc.eu/~/media/files/pdf/products/robots/educational%20cell/fanuc%20educational%20cell%20exercises.pdf?la=ru (accessed: 20. 10. 2023).</mixed-citation><mixed-citation xml:lang="en">Fanuc. FANUC Educational Cell Exercises, 2023, available at: https://www.fanuc.eu/~/media/files/pdf/products/robots/educational%20cell/fanuc%20educational%20cell%20exercises.pdf?la=ru (accessed: 20. 10. 2023).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">KUKA. Application Software from KUKA, 2023, available at: https://www.kuka.com/enus/products/robotics-systems/software/application-software (accessed: 20. 10. 2023).</mixed-citation><mixed-citation xml:lang="en">KUKA. Application Software from KUKA, 2023, available at: https://www.kuka.com/enus/products/robotics-systems/software/application-software (accessed: 20. 10. 2023).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Development of Robotics in Russia: Integration into Education and Industry, 2023, available at: https://drive.google.com/file/d/1g1zc4QgS3D4Z-92ZMLD8Ltaeq3e79bNL/view (accessed: 30. 05. 2024).</mixed-citation><mixed-citation xml:lang="en">Development of Robotics in Russia: Integration into Education and Industry, 2023, available at: https://drive.google.com/file/d/1g1zc4QgS3D4Z-92ZMLD8Ltaeq3e79bNL/view (accessed: 30. 05. 2024).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Malkarov A. Y., Arkhipov M. V., Matrosova V. V. Design Software in Tasks of Algorithmization of Manipulation Robots in Assembly of Parts with a Shaft-Bushing Connection Method, Sochi, Smart Industry Con, 2024 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Malkarov A. Y., Arkhipov M. V., Matrosova V. V. Design Software in Tasks of Algorithmization of Manipulation Robots in Assembly of Parts with a Shaft-Bushing Connection Method, Sochi, Smart Industry Con, 2024 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Kogut A. T., Spiridonov V. A., Tikhonova N. A. Experience of Using Simulation Modeling Software in the Educational Process, ONV, 2003, no. 4 (25), pp. 193—195 (in Russian).</mixed-citation><mixed-citation xml:lang="en">Kogut A. T., Spiridonov V. A., Tikhonova N. A. Experience of Using Simulation Modeling Software in the Educational Process, ONV, 2003, no. 4 (25), pp. 193—195 (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Malkarov A. Y. Ithi Macro Assembler, Celadon, 2023, available at: https://celadon-production-systems.blogspot.com/2023/12/the-ithi-macro-assembler-ima-formalizes.html (accessed: 30. 05. 2024).</mixed-citation><mixed-citation xml:lang="en">Malkarov A. Y. Ithi Macro Assembler, Celadon, 2023, available at: https://celadon-production-systems.blogspot.com/2023/12/the-ithi-macro-assembler-ima-formalizes.html (accessed: 30. 05. 2024).</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>
