Входной язык должен быть представлен в формате текстового файла с расширением .rtw.
Выходной язык должен быть представлен в виде графического файла с расширением .frw
2.4.7.3 Требования к математическому обеспечению.
Алгоритмы и формулы для расчёта теплообменников должны соответствовать ГОСТам машиностроения и могут быть взяты из учебников:
С.Н. Виноградов, К.В. Таранцев, О.С. Виноградов «Выбор и расчет теплообменников».
2.4.7.4.1 Общесистемное программное обеспечение
Операционная система (ОС), должна обеспечивать пользователю и прикладным программам надежный и удобный интерфейс работы с устройствами компьютера. В качестве общесистемного программного обеспечения необходимо использовать операционную систему, которая работает в режиме разделения времени и поддерживает работу с графикой.
2.4.7.4.2 Базовое программное обеспечение
Базовое программное обеспечение должно быть независимым от операционной системы, т.е. переносится из одной ОС в другую. В качестве базового программного обеспечения необходимо использовать систему автоматизированного проектирования Компас-3DV9, среду программирования Компас мастер 5.
Общесистемное и базовое программное обеспечение должно быть надёжным, т.е. длительный срок работать без ошибок и сбоев, а также иметь удобный графический интерфейс.
2.4.7.4.3 Прикладное программное обеспечение (ПО)
Прикладное ПО должно удовлетворять следующим требованиям:
- надежности (способность системы выполнять возложенные на нее функции при поступлении требований на их выполнение);
- правильности (выдача достоверных результатов в процессе функционирования);
-эффективности (способность выполнять действия, соответствующие своим функциональным назначениям с наименьшими затратами ресурсов);
-информационной согласованности (способность ПО осуществлять эффективный обмен данными между отдельными компонентами ПО).
Прикладное ПО должно состоять из следующих подсистем:
- подсистема расчёта теплообменников;
- подсистема создания комплекта чертежей.
Определяя состав комплекса технических средств, необходимо исходить из следующих факторов: общие тенденции развития микропроцессорной техники и состояния местного рынка микропроцессорной техники, а также исходя из выбранного ПО.
Технические средства должны соответствовать программному обеспечению, которое будет установлено, т.е. иметь достаточную оперативную память, быстродействующий процессор, средства, обеспечивающие графический интерфейс.
В состав комплектующих должны входить:
-средства, обеспечивающие установку ПО с лазерных дисков.
- средства для возможности вывода результатов проектирования на бумажные носители, т.е. вычислительный комплекс должен быть оборудован плоттером или широкоформатным принтером формата А1.
2.4.7.5.1 Минимальные системные требования:
- процессор Pentium IV 350 МГц и выше, Athlon 1000 MГц или более быстрый;
- оперативная память DIMMDDR 256 Мб;
- видеокарта SVGA;
- свободное место на системном диске – 10 Гб;
- монитор SVGA;
- дополнительные устройства клавиатура, мышь, колонки, CD-ROM.
2.4.7.5.2 Рекомендуемые системные требования:
- процессор Pentium III 350 МГц и выше, Athlon 1000 MГц или более быстрый;
- оперативная память DDR 128 Мб;
- видеокарта AGP;
- свободное место на системном диске – 5 Гб;
- монитор SVGA, поддерживающий разрешение 1024´768, частота обновления экрана – 75Гц;
- дополнительные устройства: клавиатура, мышь, колонки, CD-ROM.
Методическое обеспечение должно содержать:
- полное описание возможностей системы;
- пояснения к использованию системы Компас Мастер 5.
Разрабатываемая система должна поставляться на предприятие с документом, обеспечивающим грамотное использование данной системы. Этим документом является руководство пользователя.
Если возникнет необходимость усовершенствования системы, то к ней должно быть приложено руководство программиста.
Календарный план работ по разработке САПР представлен в таблице 2.1.
Таблица 2.1 – Календарный план
Состав работ | Наименование этапов дипломного проекта | Срок выполнения этапов проекта |
Проведение предпроектных исследований | Предпроектные исследования | 04.02.08 – 10.02.08 |
Определение основных требований к системе | Техническое задание | 11.02.08 – 17.02.08 |
Разработка моделей данных и структуры информационных потоков | Информационное обеспечение | 18.02.08 – 24.02.08 |
Определение структуры интерфейса и языков создания системы | Лингвистическое обеспечение | 25.02.08 – 02.03.08 |
Выбор математических методов и алгоритмов | Математическое обеспечение | 03.03.08 – 09.03.08 |
Выбор программного обеспечения и разработка структуры прикладного программного обеспечения | Программное обеспечение | 10.03.08 – 16.03.08 |
Обоснование выбора комплекса технических средств | Техническое обеспечение | 17.03.08 – 23.03.08 |
Разработка методических указаний | Методическое обеспечение | 24.03.08 –30.03.08 |
Расчет технико-экономической части | Технико–экономическое обоснование | 31.03.08 – 06.04.08 |
Описание технических факторов, влияющих на экологию | Промышленная экология | 07.04.08 – 13.04.08 |
Описание технических факторов, влияющих на здоровье человека | Охрана труда и техника безопасности | 14.04.08 – 20.04.08 |
Оформление и выполнение графической части | Графическая часть | 21.04.08 – 30.04.08 |
Приём дипломного проекта осуществляется Государственной аттестационной комиссией на кафедре САПР.
Перед комиссией необходимо представить пояснительную записку к дипломному проекту объёмом не менее 80 печатных листов с приложениями и демонстрационными листами, отвечающим всем требованиям стандартизации.
Дата сдачи проекта устанавливается кафедрой САПР на основании распоряжения УМУ о дипломировании.
Время, отводимое на процедуры сдачи и приёмки работы: 5–7 минут.
3.1 Структура информационных потоков до автоматизации
Ежедневно конструкторами вычерчивается и используется большое количество стандартных моделей деталей во время изготовления чертежа. Для этого заведены отдельные файлы со стандартными эскизами, что в последствии приводит к всевозможным неудобствам сопровождающимися потерей информации, искажением данных, несвоевременной обработкой информации, а так же существуют некоторые затруднения в поиске определенной заготовки, эскиза или модели. Но и найдя нужный эскиз или фрагмент, не значит, что он будет нужного размера в том или ином случае.
Трудоемкость и рутинность для конструктора заключается в вычерчивании одной и той же детали с различными размерами. Информационные потоки до автоматизации распределяются согласно схеме представленной на рисунке 3.1
Рисунок 3.1 – Структура информационных потоков до автоматизации
3.2 Структура информационных потоков после автоматизации
После внедрения библиотеки в конструкторском отделе, вычерчивание теплообменника, производится автоматически.
Выбор параметров из стандартного ряда значительно упрощает постановку элемента на чертеже и практически исключает ошибки конструктора. При постановке стандартного элемента в чертеж вносится дополнительная информация, необходимая для последующего формирования спецификации.
Библиотека существенно сокращает затраты времени конструктора при разработке сборочных и деталировочных машиностроительных чертежей и обеспечивает высокое качество документации.
Распределение информационных потоков после автоматизации показано на рисунке 3.2
Рисунок 3.2 – Структура информационных потоков после автоматизации
Данную систему можно представить как совокупность элементов, каждый из которых характеризуется набором параметров, отражающих важность этого структуры в системе.[6]
Схема концептуальной модели представлена на рисунке 3.3
Параметры теплообменника хранятся в модуле unLineSeg.pas.
Физическая модель библиотеки представлена в виде таблицы.
Таблица 3.1 - Физическая модель библиотеки
Название | Тип | Размер, байт |
Диаметрцилиндра (Dv) | integer | 2 |
Длина цилиндра (L) | real | 6 |
Высота крышки(h) | real | 6 |
Наружный радиус переходной дуги крышки (rh) | real | 6 |
Наружный радиус выпуклости крышки (R2h) | real | 6 |
Диаметр отверстия в корпусе (d) | real | 6 |
Диаметр трубки (dvp) | integer | 2 |
Число трубок | integer | 2 |
4. Лингвистическое обеспечение
Под лингвистическим обеспечением САПР понимается совокупность языков, терминов и определений, необходимых для выполнения автоматизированного проектирования.