Рисунок 1.1 - Окно параметров стандартного изделия - крепежного элемента
Выбор параметров из стандартного набора значительно упрощает создание элемента на чертеже и практически исключает ошибки пользователя. После указания параметров можно перейти к размещению изображения детали на чертеже. Обычно библиотеки позволяют указать местоположение и ориентацию детали, иногда позволяют задать некоторые размеры (в случае крепежного изделия пользователь сможет указать длину соединения). В дальнейшем внесенный в чертеж элемент хранится как единое целое, и пользователь может легко отредактировать его, дважды щелкнув мышью на изображении (будет вызвано окно параметров). При простановке стандартного элемента в чертеж вносится дополнительная информация, необходимая для последующего построения спецификации.
1.4.2 Приложения, разработанные на КОМПАС-МАСТЕР
Далее приведено краткое описание двух приложений для КОМПАС 9, которое содержится в рекламных материалах на компакт-диске с демонстрационными версиями продуктов АСКОН.
Система проектирования винтовых пружин КОМПАС SPRING
Модуль КОМПАС-SPRING обеспечивает выполнение проектного или проверочного расчетов цилиндрической винтовой пружины растяжения или сжатия с одновременным автоматическим формированием ее чертежа.
Расчет выполняется при минимальном количестве исходных данных и гарантирует получение необходимых пользователю параметров пружины при ее минимальной массе.
В ходе расчета пользователь может подбирать различные параметры пружины для получения наилучшего результата; для каждого набора исходных данных определяется до восьми вариантов пружин с различными диаметрами проволоки и числом витков, при которых выполняется условие прочности и соблюдаются либо все исходные данные, либо часть из них. Результаты расчета могут быть сохранены для последующего выполнения построения или распечатаны.
При создании чертежа пружины возможен выбор типов зацепов, автоматическое нанесение размеров, автоматическое построение выносных видов, диаграмм деформации или усилий.
Как показывает практика, КОМПАС-SPRING позволяет в 15-20 раз повысить скорость проектирования винтовых пружин и выпуска документации на них.
Система проектирования тел вращения КОМПАС SHAFTPlus
Система предназначена для параметрического проектирования деталей типа "тела вращения" - валов, втулок, цилиндрических и конических шестерен, червячных колес и червяков, шкивов ременных передач. Обеспечивается построение шлицевых, резьбовых и шпоночных участков на ступенях валов. Сложность моделей валов не ограничена, количество ступеней - любое.
Параметрические модели валов сохраняются непосредственно в чертеже и доступны для последующего редактирования средствами системы КОМПАС SHAFTPlus. При создании и редактировании может быть изменен порядок ступеней вала (методом простого перетаскивания мышью), изменен любой параметр ступени, либо выполнено удаление ступени.
Система содержит модуль расчетов механических передач КОМПАС GEARS 5 (геометрические и прочностные расчеты цилиндрических и конических зубчатых, цепных, червячных, ременных передач).
По результатам расчетов, помимо формирования контура ступени, могут быть автоматически сформированы таблицы параметров и выносные элементы с профилями зубьев. При изменении расчетных параметров передач они также автоматически корректируются.
1.5 Постановка задачи
В ходе предпроектных исследований было установлено, что создаваемая библиотека должна отвечать следующим требованиям:
1 обеспечивает выполнение расчетов емкостей с одновременным автоматическим формированием ее чертежа;
2 расчет должен выполняется при минимальном количестве исходных данных и гарантирует получение необходимых пользователю параметров;
3 библиотека должна иметь доступный интерфейс, ориентированный на пользователя системы Windows.
2.1.1 Наименование системы и условное обозначение
Созданию подлежит разработка библиотеки для Компас-График «Расчет и построение теплообменников».
2.1.2 Разработчик и заказчик
Разработчик системы: студент Карагандинского государственного технического университета, факультета информационных технологий, группы ВТ-04-8 Балабанова Анастасия Валерьевна.
Заказчик системы - кафедра систем автоматизированного проектирования Карагандинского государственного технического университета. Место разработки – КарГТУ, кафедра САПР.
2.1.3 Основание для разработки
Основанием для создания системы является приказ на дипломное проектирование, утвержденный согласно учебному плану кафедры САПР по специальности 050704 «Вычислительная техника и программное обеспечение».
2.1.4 Сроки выполнения работ
Сроки создания системы: начало работ - 04.02.2008г., окончание работ - 30.04.2008г.
САПР предназначена для выполнения расчетов и вычерчивания чертежа теплообменника в системе Компас-График.
Данная система предназначена для эксплуатации на предприятиях химической, нефтяной и других отраслях промышленности.
Целями создания системы являются:
- повышение качества изготовления теплообменников;
-снижение материальных затрат;
-сокращение сроков проектирования и количества инженерно-технических работников, занятых проектированием;
- уменьшение количества ошибок в расчётах.
В ходе проектирования системы необходимо решить следующие задачи:
- получение основных геометрических параметров теплообменников;
- создание чертежа теплообменника.
2.3 Характеристика объекта проектирования
Теплообменными называют аппараты, предназначенные для передачи теплоты от более нагретого теплоносителя к менее нагретому.
Теплообменники применяются для осуществления различных технических процессов: нагревание, охлаждение, конденсация, испарение и т.д.
Теплообменники как самостоятельные агрегаты или части других аппаратов и устройств широко применяются на химических заводах, потому что проведение технологических процессов в большинстве случаев сопровождается выделением или поглощением тепла.
К системе предъявляются следующие требования:
- структура системы должна быть спроектирована таким образом, чтобы в будущем её можно было легко модернизировать;
- система должна иметь высокую эффективность, т.е. решать поставленные задачи при минимальных затратах времени;
- система должна повысить эффективность работы конструкторских отделов;
-создаваемая САПР должна выдавать отчет о ходе проектирования теплообменника и графический документ на машинных и бумажных носителях.
2.4.2 Требования к структуре системы
Разрабатываемая система должна состоять из следующих подсистем:
- подсистема расчета теплообменника;
-подсистема отрисовки теплообменника;
2.4.3 Требования к функциям (задачам), выполняемым системой
Проектируемая система должна:
-производить расчет параметров теплообменников;
-выполнять вычерчивание теплообменников;
-обеспечивать вывод полученных результатов на экран и в файл;
-реализовывать проверку корректного ввода исходных данных.
2.4.4 Требования к численности и квалификации персонала
-численность персонала (пользователей) САПР – 1 человек;
-квалификация персонала, порядок его подготовки – должен иметь общие навыки работы с компьютером и иметь представление о процессе расчета теплообменников.
2.4.5 Требования к надежности
-система должна обеспечить точный расчет параметров;
-должен быть обеспечен контроль входной информации и блокировка некорректных действий пользователя при работе с системой.
2.4.6 Требования по эргономике и технической эстетике
Интерфейс программы должен быть построен окнами, которые имеют стандартный для Windows–приложений вид и должны помещаться на экране, текст должен быть читабельным, шрифт № 11-14, то есть все должно обеспечить комфортность условий работы персонала.
2.4.7 Требования к видам обеспечения
2.4.7.1 Требования к информационному обеспечению
Данные в системе хранятся в динамической библиотеке с расширением rtw. Вид взаимодействия данных в ходе работы системы задаётся способами, предусмотренными функциональным языком программирования Delphi 7.
В случаях аварийного сбоя в системе питания, данные, полученные в проектируемой системе, не должны подвергаться разрушению и должны храниться статично.
Информационное обеспечение должно содержать описание структуры взаимодействия пользователя с системой.
При проектировании системы должна использоваться система функционального программирования, встроенная в систему Delphi 7.
Лингвистическое обеспечение должно содержать описание языка программирования и среды проектирования, в которой будет создаваться система, а также описание входных и выходных данных.