Development of an Application for Design Automation in KOMPAS-3D: Quality Control Table for Base Metal

Abstract

The complexity of compiling quality control tables for base metal TB1 in order to design nuclear power products arises from the necessity to take into account a plenty of requirements from various sources (which may overlap or complement each other): for example, standards such as industry standards (IS/OST), building codes (BC/SNiP), technical specifications, customer requirements, internal rules for their completion, and other regulatory documents. Incorrectly prepared documents submitted to an authorized quality control organization (an entity authorized to conduct conformity assessment in the form of acceptance testing of products intended for use in components of nuclear energy facilities in the Russian Federation) result in financial and time losses for the developer, as well as difficulties in further product acceptance. This paper discloses the development process of a user application (library) that enables the automatic generation and construction of a quality control table for base metal TB1 on the basis of a drawing document in KOMPAS-3D. The application code (library) for KOMPAS-3D CAD is developed using Delphi, and it implements automated generation of tables TB1 necessary in designing equipment for the nuclear energy sector. One of the key characteristics of a modern engineering simulation system is the ability to integrate automation, for instance, by using subsystems to expand the software package's capabilities, such as user applications (custom programming libraries). This paper formulates the main requirements for the functionality of the user application (library) for KOMPAS-3D. The application code enables reading data from an assembly file opened in KOMPAS-3D, creating a new drawing document, generating a table according to TB1 requirements, and filling it with data from the assembly document.

References

  1. Норсеев С. Разработка приложений под КОМПАС в Delphi, 2013. – 346 с.[Электронный ресурс] – URL: https://norseev.ru/books/kompas-delphi-2013/
  2. Сошкина Д.Е. Разработка пользовательской библиотеки в Компас-3D / Д.Е. Сошкина; науч. рук. А.А. Дронов // Прогрессивные технологии и экономика в машиностроении : сборник трудов XIII Всероссийской научно-практической конференции для студентов и учащейся молодежи, 7-9 апреля 2022 г., Юрга. – Томск: Изд-во ТПУ, 2022. – С. 34-36.
  3. Гуща А.О. К задаче о разработке на C# пользовательских библиотек стандартных деталей для КОМПАС-3D / А.О. Гуща, Т.Д. Стасенко ; науч. рук. В.С. Мурашко // Исследования и разработки в области машиностроения, энергетики и управления : материалы XXIII Междунар. науч. – техн. конф. студентов, аспирантов и молодых ученых, Гомель, 27–28 апр. 2023 г. : в 2 ч. Ч. 2 / М-во образования Респ. Беларусь, Гомел. гос. техн. ун-т им. П.О. Сухого ; под общ. ред. А.А. Бойко. – Гомель: ГГТУ им. П. О. Сухого, 2023. – C. 268-270.
  4. Терехин Р.Д., Фоломкин А.И. Разработка программных библиотек для демонстрации и построения линий пересечения различных поверхностей / Технические науки – от теории к практике // Сб. ст. по материалам LXXI междунар. науч. – практ. конф. № 6 (66). Новосибирск: Изд. АНС «СибАК», 2017. – С. 13-18.
  5. Решетникова Е.С., Савельева И.А., Свистунова Е.А. Геометрическое моделирование и разработка пользовательских библиотек при проектировании объектов машиностроения // Программные системы и вычислительные методы. 2020. № 1. С. 1-7. doi: 10.7256/2454-0714.2020.1.32292 URL: https://nbpublish.com/library_read_article.php?id=32292
  6. Кидрук М.И. Конструкторские библиотеки и инструменты для их создания в системе КОМПАС-3D. Часть 1. В помощь конструктору – библиотеки, расчетные модули и справочники КОМПАС-3D // статья в журнале «САПР и графика». Машиностроение, №1, 2006 [Электронный ресурс] – URL: https://sapr.ru/article/14850
  7. Кидрук М.И. Конструкторские библиотеки и инструменты для их создания в системе КОМПАС-3D. Часть 2. Сделай сам, или Как создать свою библиотеку для КОМПАС-3D // статья в журнале «САПР и графика». Машиностроение, № 2, 2006 [Электронный ресурс] – URL: https://sapr.ru/article/15598
  8. Форум пользователей ПО Аскон. [Электронный ресурс] – URL: http://forum.ascon.ru/index.php
  9. ОСТ 108.004.10-86. Отраслевой стандарт. Программа контроля качества изделий атомной энергетики. – Действует с 01.01.2007 – М.: Изменение № 12, 2019. 143 с. 1. Норсеев С. Разработка приложений под КОМПАС в Delphi, 2013. – 346 с.[Электронный ресурс] – URL: https://norseev.ru/books/kompas-delphi-2013
  10. РД ЭО 1.1.2.01.0713-2019. Оценка соответствия в формах приемки, испытаний продукции для атомных станций. Положение. – Взамен РД ЭО 1.1.2.01.0713-2013 «Положение об оценке соответствия в форме приемки и испытаний продукции для атомных станций». – Введ. с 20.02.2020 – М.: Актуализация 01.01.2021. – 60 с.
  11. Форум DWG.RU для обсуждения проблем проектирования, конструирования в области строительства, архитектуры, машиностроения, смежных отраслей. [Электронный ресурс] – URL: https://forum.dwg.ru/showthread.php?t=167100

Supplementary files

Supplementary Files
Action
1. JATS XML

Согласие на обработку персональных данных

 

Используя сайт https://journals.rcsi.science, я (далее – «Пользователь» или «Субъект персональных данных») даю согласие на обработку персональных данных на этом сайте (текст Согласия) и на обработку персональных данных с помощью сервиса «Яндекс.Метрика» (текст Согласия).