Angarskiy gosudarstvennyy tehnicheskiy universitet (Vychislitel'nye mashiny i kompleksy, Professor)
Russian Federation
A solution is proposed for the automated calculation of technological parameters for galvanic lines
CAD, CAE, Software development, electrochemistry
Особенностью современного проектирования гальванических линий является большой объем расчетов. При проектировании гальванических линий следует выполнить технологические, энергетические, материальные и технико-экономические расчеты [1].
Проведение расчетов даже с применением математических пакетов, таких как, Mathcad, занимает много времени из-за объемов расчетов. Также, велика вероятность ошибок при расчетах из-за большого количества учитываемых при расчетах параметров (химические и физические свойства веществ, параметры оборудования, материально-финансовые показатели и др.).
В связи с этим актуальной становится задача разработки системы автоматического проектирования гальванических линий [3, 8].
Исходными данными для работы системы являются: наименование металла покрытия, тип электролита, форма и размеры детали-катода, критерии (один или несколько), варьируемые конструкционные параметры и управляющие воздействия. Необходимо найти такие значения конструкционных параметров гальванических линий и управляющих воздействий, при которых выбранные показатели качества эффективности гальванических линий достигают оптимума.
В работе предлагается автоматизированный подход расчета технологических установок гальванизации на примере линии электрохимического цинкования.
Программное обеспечение разрабатываемой системы представляет собой монолитное приложение, реализующее MVC-паттерн проектирования. MVC (Model-View-Controller) ) – это паттерн проектирования, разделяющий приложение на три основных компонента: Model (Модель), View (Вид) и Controller (Контроллер) [2, 4]
Структура программного кода данной программы разрабатывается согласно принципам объектно-ориентированного программирования [5-7, 9].
Решение проблемы низкой автоматизации расчетов приведет к снижению количества ошибок, ускорению производства документации, снижению финансовых издержек и улучшению рабочих условий проектировщиков.
1. Yampol'skiy A.M. Kratkiy spravochnik gal'vanotehnika / A.M. Yam-pol'skiy, V.A. Il'in. – L.: Mashinostroenie, 1981. – 210 s.
2. Belov, V.V. Proektirovanie informacionnyh sistem : uchebnik / V.V. Belov, V.I. Chistyakova. - M. : KURS, 2018. - 400 s. - ISBN 978-5-906923-53-0. - Tekst: elektronnyy. - URL: https://znanium.com/catalog/product/1017181 (data ob-rascheniya: 20.09.2023)
3. Bleskin, D.I. Avtomatizirovannoe proektirovanie sredstv i sistem upravleniya / D. I. Bleskin, A. V. Dzevickaya, A. S. Fomichev. – Tekst : neposredstvennyy // Molodoy uchenyy. – 2023. – № 22 (469). – S. 3-6. – URL: https://moluch.ru/archive/469/103430/ (data obrascheniya: 10.12.2023).
4. Gamma E., Helm R., Dzhonson R., Vlissides Dzh. Patterny ob'ektno-orientirovannogo proektirovaniya. – SPb.: Piter, 2022. – 448 s.: il. — (Seriya «Biblioteka programmista»)
5. Buch Gradi, Robert A. Maksimchuk, Maykl U. Engl, Yang Bobbi Dzh., Ko-nallen Dzhim, H'yuston Kelli A. Ob'ektno-orientirovannyy analiz i proektirovanie s primerami prilozheniy, 3-e izd.: Per. s angl. – M.: OOO «I.D. Vi-l'yams», 2008 g. – 720 s.: il. – Paral. tit. angl.
6. Vernon, Von. Realizaciya metodov predmetno-orientirovannogo proektirovaniya: strukturizaciya slozhnyh programmnyh sistem.: Per. s angl. – SPb.: OOO «Dialektika», 2023 g. – 688 s.: il. – Paral. tit. angl.
7. Rambo Dzh., Blaha M. UML 2.0. Ob'ektno-orientirovannoe modelirovanie i razrabotka. 2-e izd. – SPb.: Piter, 2007. – 544 s.: il.
8. Shirnin V.S. Aktual'nost' sovremennyh sistem avtomatizirovannogo proektirovaniya // Vestnik nauki №6 (15) tom 4. S. 415 - 417. 2019 g. ISSN 2712-8849 // Elektronnyy resurs: https://www.vestnik-nauki.rf/article/1852 (data ob-rascheniya: 15.11.2023 g.)
9. Evans Erik. Predmetno-orientirovannoe proektirovanie (DDD): strukturizaciya slozhnyh programmnyh sistem.: Per. s angl. – M.: OOO «I.D. Vi-l'yams», 2020 g. – 448 s.: il. – Paral. tit. angl.