Разработка программно-алгоритмического комплекса проектирования электромонтажных чертежей в приборостроении
Автор: Козлов Александр Александрович, Коблов Николай Николаевич
Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau
Рубрика: Математика, механика, информатика
Статья в выпуске: 4 (56), 2014 года.
Бесплатный доступ
Рассматриваются основные вопросы разработки программно-алгоритмического комплекса проектирования электромонтажных чертежей в приборостроении. Показана актуальность его применения для уменьшения трудоемкости разработки, повышения качества конструкторской документации, исключения несоответствий между таблицей соединений, таблицей контактов и графическим изображением раскладки электромонтажного жгута. Обозначены основные принципы структуры программного обеспечения. Выделены основные модули обобщенной структурной схемы программно-алгоритмического комплекса, выполняющие следующие задачи: импорт данных электрической схемы в формате файла САПР; экспорт данных проекта приложения в виде графических, текстовых или бинарных файлов САПР; проверка корректности входных данных; хранение данных проекта; формирование отчетов о состоянии данных проекта; синхронизация данных конструкции и модифицированной электрической схемы; формирование извещений об изменениях проектного решения; визуализация данных проектного решения; прокладка траекторий жгутов, вычисление сечений и диаметров проводников, входящих в жгуты. Предложен алгоритм определения состояний цепей электрической схемы на базе библиотеки Boost Graph Library, основанный на алгоритме поиска в ширину на графе. Дана обобщенная схема работы программно-алгоритмического комплекса, выделены основные характеристики, необходимые для решения задачи проектирования электромонтажного жгута. Показана возможность применения библиотеки компонентов графического интерфейса Qt для разработки интерфейса программного комплекса. Разработано приложение для проектирования электромонтажных чертежей, обладающее следующими характеристиками: САПР- независимый ввод, хранение, графическое отображение данных электрической схемы; входной контроль данных; автоматизированное получение таблиц соединений и контактов электрической схемы; интерактивная и автоматическая прокладка жгута; отображение диаметра, длины и количества проводов в любой точке сегмента прокладываемого жгута; формирование отчетов о текущем состоянии данных конструкции; экспорт графики электромонтажного чертежа.
Система автоматизированного проектирования, база данных, интерфейс приложения, граф, поиск в ширину
Короткий адрес: https://sciup.org/148177334
IDR: 148177334
Список литературы Разработка программно-алгоритмического комплекса проектирования электромонтажных чертежей в приборостроении
- Алексеев В. П., Коблов Н. Н., Хрулев Г. М. Современные технологии автоматизации проектирования РЭА специального назначения. Томск: Изд-во Ин-та оптики атмосферы СО РАН, 2003. 134 с.
- Коблов Н. Н., Черватюк В. Д., Чекрыгин С. С. Повышение эффективности проведения изменений в конструкторской документации//Электронные и электромеханические системы и устройства: тез. докл. науч.-техн. конф. молодых специалистов ОАО «НПЦ «Полюс». Томск, 2013. С. 213-215.
- Разработка и оформление конструкторской документации для радиоэлектронной аппаратуры: справочник/Э. Т. Романычева 2-е изд., перераб. и доп. М.: Радио и связь, 1989. 448 с.
- ГОСТ 23592-96. Монтаж электрический радиоэлектронной аппаратуры и приборов. Общие требования к объемному монтажу изделий электронной техники и электротехнических. М.: Стандартинформ, 2003. 10 с.
- ГОСТ 2.710-81. Единая система конструкторской документации. Обозначения буквенно-цифровые в электрических схемах. М.: Стандартинформ, 2007. 10 с.
- ГОСТ 19701-90. Единая система программной документации. Схемы алгоритмов, программ, данных и систем. Обозначения условные и правила выполнения. М.: Стандартинформ, 2010. 22 с.
- САПР и Графика: сквозная система проектирования электрифицированных систем в аэрокосмической отрасли на примере связки E3.series и NX . URL: http://www.e3series.ru/up-loaded/articles/16/042011_SAPR_i_Gr_1.pdf (дата обращения: 28.05.14).
- САПР и Графика: автоматизированное получение монтажных схем -решение на основе E3. series . URL: http://www.e3series.ru/uploaded/articles/14/Sapr_i_gr_092010_ Kalintsev.pdf (дата обращения: 28.05.14).
- Бланшет Ж., Саммерфилд М. Qt 4: программирование GUI на C++: пер. с англ. 2-е изд., доп. М.: КУДИЦ-ПРЕСС, 2008. 736 с.
- Шлее М. Qt 4.8: профессиональное программирование на C++. СПб.: БХВ-Петербург, 2013. 912 с.
- Ezust A., Ezust P. Introduction to Design Patterns in C++ with Qt. New Jersey: Prentice Hall, 2011. 768 p.
- Summerfield M. Advanced Qt Programming Creating Great Software with C++ and Qt4. New Jersey: Prentice Hall, 2010. 554 p.
- Lumsdaine A., Siek J. G., Lie-Quan Lee. The Boost Graph Library: User Guide and Reference Manual. Indianapolis: Addison-Wesley Professional, 2001. 321 p.
- Коблов Н. Н. Разработка и внедрение автоматизированной системы управления инженерными данными//Электронные и электромеханические системы и устройства: тез. докл. XVIII науч.-техн. конф. (22-23 апр. 2010, г. Томск). С. 228-230.
- Екимова О. Ю., Коблов Н. Н., Чекрыгин С. С. Построение электронного состава изделия в рамках единого информационного пространства приборостроительного предприятия//Контроль и диагностика. 2012. № 13. С. 22-26.