• RU
  • icon На проверке: 30
Меню

Разработка тепловых схем использованием пакета AUTOCAD

  • Добавлен: 24.01.2023
  • Размер: 932 KB
  • Закачек: 1
Узнать, как скачать этот материал

Описание

Разработка тепловых схем использованием пакета AUTOCAD

Состав проекта

icon
icon
icon Вода_подпиточная.dwg
icon Вода_питательная.sld
icon Дренаж.dwg
icon Вода_ХВО.sld
icon Вода_ХВО.dwg
icon Вода_подпиточная.sld
icon Дренаж.sld
icon КО_без_пружины.sld
icon Конденсат.sld
icon КО_c_пружиной.dwg
icon Вода_техническая.dwg
icon Схемы.mnr
icon Гидрозамок_односторонний.dwg
icon КО_c_пружиной.sld
icon Конденсат.dwg
icon Вода_техническая.sld
icon Гидрозамок_односторонний.sld
icon КО_с_поджимом_рабочей_среды.dwg
icon КО_без_пружины.dwg
icon Вода_питательная.dwg
icon КО_с_поджимом_рабочей_среды.sld
icon Схемы.mns
icon Схемы.mnc
icon Схемы.mnu
icon Для запроса.txt
icon Тепловая_схема57.dwg
icon Таблицы2.mdb
icon Пояснительная_записка.doc
icon Тепловая_схема57.bak

Дополнительная информация

Контент чертежей

icon Тепловая_схема57.dwg

Тепловая_схема57.dwg
Редукционно-охладительная установка
Приложение 1. Тепловая схема
Охладитель продувочной воды
Подогреватель высокого давления
Подогреватель низкого давления
Промежуточный пароперегреватель
Ионообменная установка
Циркуляционный насос

icon Пояснительная_записка.doc

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
ГОМЕЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВСИТЕТ ИМЕНИ П. О. СУХОГО
Факультет «Энергетический»
Кафедра «Информационные технологии»
РАСЧЕТНО-ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту
по дисциплине «Основы конструирования и САПР»
«РАЗРАБОТКА ТЕПЛОВЫХ
СХЕМ С ИСПОЛЬЗОВАНИЕМ ПАКЕТА AUTOCAD»
Исполнитель: студент гр. ЗТЭ-41
Руководитель: преподаватель
Подписи членов комиссии
Разработка информационного обеспечения САПР 6
1Перечень полей базы данных 6
3 Типы данных и свойства полей .8
4 Подготовка отладочных данных 11
Разработка тепловой схемы ..14
1 Разработка чертежа .. 14
2 Разработка пользовательского меню . 23
3 Организация связи элементов чертежа с базой данных 28
Инструкция пользователя . 31
Аппаратное и программное обеспечение 33
Приложение 1. Тепловая схема 37
Приложение 2. Пользовательское меню 38
Список использованной литературы 39
Данная курсовая работа представляет собой комплексную учебно-исследовательскую работу которая выполняется на основе теоретических и практических знаний накопленных в процессе обучения дисциплине "Информатика". Она является многоцелевым элементом учебного процесса и позволяет приобрести навыки и умения сбора анализа обобщения информации по данной предметной области решения конкретной прикладной задачи с применением обоснованно выбранной компьютерной системы.
Развитие систем обработки информации а также систем автоматизированного проектирования открыло новые возможности во многих областях промышленности и научной деятельности. Техническое обеспечение САПР основано на использовании вычислительных сетей и коммуникативных технологий. Информационные системы характеризуются большими объемами хранимых данных сложной организацией необходимостью удовлетворять разнообразные требования многочисленных пользователей. В современных технологиях создание базы данных ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного обеспечения.
Целью данной курсовой работы является разработка тепловой (энергетической) схемы представленной в соответствии с вариантом задания-28 с помощью графического пакета Auto CAD и связать элементы схемы с базой данных СУБД MS Access в которой хранится и обрабатывается информация об элементах схемы (энергетическом оборудовании).
Исходными данными к проекту являются рисунок схемы а также требования к информации хранящейся в базе данных к обработке данных тепловой схемы к составу пользовательского графического меню. При разработке данных должна быть получена база данных содержащая технические сведения об элементах представленной схемы запрос на выборку содержащий список оборудования заданной марки и годом выпуска в заданном интервале. Должно обеспечиваться отображение графических объектов тепловой схемы соответствующих результатам запроса. В файле приложения AutoCAD необходимо разработать пользовательское графическое (мозаичное) меню содержащее 10 элементов согласно требованиям своего варианта задания. В данной курсовой работе в виде пользовательского меню представлен список обозначения рабочей среды (вода) и обратных клапанов.
M 7.0 (95) 97 2000 - для Windows 95 98 2000 и Windows NT. Использование данного приложения обусловлено большим преимуществом MS Access которое заключается в наличие средств разработки информационных систем для пользователей различной квалификации: от начинающих до профессионалов.
Создание базы данных по данным курсовой работы обеспечивает доступ пользователей лёгкость и простоту использования и редактирования хранящейся в ней информации. Анализ применения САПР показывает что чаще всего САПР нужны для изготовления конструкторской документации инженерных расчётов и технической подготовки производства. Одной из программ реализующих эти задачи является Auto CAD. Пакет позволяет выполнять все виды графических работ (машиностроительные архитектурные чертежи карты художественные графические работы). Именно вследствие этих факторов а также доступный интерфейс Auto CAD позволяют применить данный программный комплекс в данной курсовой работе.
Разработка информационного обеспечения САПР
1Перечень полей базы данных
При выполнении данного курсового проекта необходимо создать базу данных для того чтобы обеспечить быстрый доступ к необходимой информации нужной для получения сведений о соответствующей тепловой схеме и её элементах. На основе всего этого мы создаём таблицу в которой имеется следующая информация: 1- название поля; 2- комментарий; 3- объект описываемый данным полем.
Таблица 1.1 - Информация о полях
Инвентарный номер обор.
Серийный номер обор.
КодМаркиОборудования
Код марки оборудования
Год выпуска оборудования
Ввод_в_эксплуатацию_Год
Год ввода в эксплуатацию
Ввод_в_эксплуатацию_Месяц
Месяц ввода в эксплуатацию
Код ответственного за обор.
Вид работы для испытания
Примечание по испытанию
Производитель_Наименование
Информация о производителе
Производитель_Реквизиты
Производитель_КонтЛицо
Характеристика марки
Теплопроизводительность
Срок гарантии оборудования
Время безотказной работы
Срок службы оборудования
Должность ответственного
Телефон ответственного
Наименование Подразделения
Наименование подразделения
Гл.энергетик подразделения
Город Улица Дом Корпус
Затраты на мероприятие
ЭнергосберегМеропр..
Экономический эффект
Далее мы создаем базу данных в которой содержится различная информация об элементах оборудования. Таблицы этой базы данных по своей структуре будут различными одни таблицы будут оперативными т.е. в процессе разработки могут изменяться а другие – справочными т.е. в процессе разработки курсового проекта изменяться не будут. Поля в данной базе данных распределяются по главной и вспомогательным таблицам с учётом требований нормализации[1]. В ходе работы мы получаем таблицы которые соответствуют третьей нормальной форме так как таблицы базы данной находятся в первой и второй нормальных формах и каждое не ключевое поле не транзитивно зависит от первичного ключа т.е. например в таблице МаркаОборудование все последующие столбцы зависят от ключевого поля КодМаркиОборудования (соответствие первой нормальной форме выражается в том что каждое поле таблицы является простым и неделимым т.е. не массив и не список; соответствие второй нормальной форме выражается в том что она находится в первой нормальной форме и каждое не ключевое или описательное поле функционально зависит от всего).
Схема данных разрабатываемого информационного приложения обосновывается следующим образом: основной таблицей является таблица Оборудование потому что в ней содержится вся основная информация об элементах тепловой схемы; остальные таблицы будут вспомогательными т.к. они дополняют информацией основную таблицу. Связь между таблицами – один ко многим т.к. одному элементу одной таблицы соответствует несколько элементов другой таблицы. Схема данных разработанная в курсовом проекте представлена на следующем рисунке.
Рисунок 1 – Схема данных
3Типы данных и свойства полей
Для каждой таблицы базы данных СУБД MS Access описываем поля: название поля тип данных свойства задание основных свойств полей определение ключей подстановок занесение данных в таблицы.
Таблица 1.3.1 – Оборудование
Последова-тельные целые числа
Подстановка из таблицы "МаркаОборудования" тот же тип что и у поля КодМаркиОборудования
Подстановка из таблицы "Подразделения" тот же тип что и у поля КодПодразделения
Сведение о вводе в эксплуатацию оборудования
Подстановка из таблицы "Ответственные" тот же тип что и у поля КодОтветственного
Таблица 1.3.2 – Испытание
Подстановка из таблицы "Оборудование" тот же тип что и у поля КодОборудования
Размер поля - длинное целое
Таблица 1.3.3 - Ответственные
Размер поля - 50 символов
Фамилия ответственного
Отчество ответственного
Таблица 1.3.4 - Подразделения
Главный энергетик подразделения
Таблица 1.3.5 – ЭнергосберегающиеМероприятия
Экономический Эффект
Экономический эффект от мероприятия
Таблица 1.3.6 – МаркаОборудования
Производитель_КонтактноеЛицо
Техническая характеристика
Время работы без поломок
4Подготовка отладочных данных
После создания какой-либо программы или файла необходимо убедиться в правильности их рабаты потому что мелкие ошибки на начальных стадиях разработки могут привести к серьёзным проблемам в последующем.
В данном курсовом проекте нам также необходимо проводить анализ данных и получаемых результатов. Для проверки правильности работы созданной базы данных нам необходимо чтобы в каждой из таблиц было не меньше пяти записей для того чтобы сразу было понятно является ли создаваемая таблица работоспособной.
Рисунок 2 – Схема отладочных данных
Анализ данных осуществляется при помощи запроса. Запрос – объект позволяющий пользователю получить нужные данные из одной или нескольких взаимосвязанных таблиц [2]. В MS Access имеются следующие виды запросов: на выборку на обновление на добавление данных на удаление на обновление и другие. С помощью запросов можно создавать новые таблицы используя данные из одной или нескольких существующих таблиц или ранее созданных запросов. Простейший запрос загружает все данные из единственной таблицы. Более сложный запрос может отбирать только те данные которые необходимы пользователю.
Запросы служат источниками для построения других запросов форм и отчетов. Они позволяют изменять и анализировать данные. Наиболее распространенный тип запроса – запрос на выборку – представляет собой набор правил по которым отбираются данные из одной или нескольких связанных таблиц. Результаты выполнения запроса на выборку представляются в виде таблицы.
В курсовом проекте будет использоваться именно запрос на выборку потому что требуется выбрать оборудование заданного подразделения с датами обслуживания в заданном интервале. Для создания такого запроса необходимо на основе уже созданной базы данных проделать следующие действия:
–кнопки Конструктор
–добавить таблицы Оборудование МаркаОборудования с помощью диалогового окна «Добавление таблицы»;
–установить связи между таблицами;
–с помощью мыши переместить в бланк запроса поля КодОборудования КодМаркиОборудования Наименование ГодВыпуска;
–задать условия отбора: в соответствующую ячейку строки «Условие отбора» вводится нужное выражение например для поля Наименование в поле «Условие отбора» вводим [Укажите марку оборудования] для поля ГодВыпуска в поле «Условие отбора» вводим выражение Between [Укажите нижний предел года выпуска] And [Укажите верхний предел года выпуска];
–отметить какие поля нужно выводить на экран;
–сохранить запрос под именем «Поиск оборудования».
После задания всех параметров и диалога с пользователем получится таблица содержащая все необходимые данные с интересующей нас информацией. Полученная схема данных представлена на рисунке 3:
Рисунок 3 – Схема данных запроса
Разработка тепловой схемы
Дальнейшим шагом при разработке тепловой схемы является построение чертежа при помощи графического редактора AutoCAD [3]. Работа в AutoCAD состоит из двух равнозначных процессов: создания и редактирование графических объектов. При загрузке пакета может появиться окно «Начало работы». В этом окне находятся кнопки для вызова сервисных программ мастеров позволяющих быстро начать работу с пакетом. Другой способ запуска – использование меню Пуск (Start) рабочего стола Windows (Пуск Программы Autodesk AutoCAD 2004 AutoCAD 2004). Сразу после старта системы открывается стандартное диалоговое окно Startup (Начало работы) в котором необходимо выбрать режим работы: : Открытие рисунка (Open a Drawing) Простейший шаблон (Start from Scratch) По шаблону (Use a Template) и Вызов мастера (Use a Wizard) а затем нажать на левую кнопку мыши. После выполнения данных операций появляется простейшая рабочая часть чертежа. Для быстрого изменения различных свойств объектов может быть использована панель инструментов Стандартная которая включает в себя следующие функции: Создать Открыть Сохранить Печать Предварительный просмотр Вырезать Копировать Вставить Отменить Повторить Панорамирование Зумирование Свойства Помощь. При разработке чертежа эти функции являются очень полезными и довольно часто используемыми. Далее настраиваем единицы измерения. AutoCAD может работать в двух линейных единицах измерения: в миллиметрах и дюймах и различных угловых единицах причем единицы в процессе работы могут меняться. В разделе Default Settings (Единицы по умолчанию) окна Startup (Начало работы)) включение переключателя Metric (Метрические) означает что в качестве единиц измерения при создании рисунка выбраны миллиметры. Переход к подробной установке единиц осуществляется в окне Startup (Начало работы) в окне Create New Drawing или в окне Единицы измерения при нажатии Формат Еденицы Для разработки тепловой схемы используем единицы измерения – миллиметры.
Разработка тепловой схемы производится при помощи графических примитивов. Графические примитивы могут быть простыми и сложными[4]. К простым примитивам относятся следующие объекты: точка отрезок круг (окружность) дуга прямая луч эллипс сплайн однострочный текст. К сложным примитивам относятся: полилиния мультилиния мультитекст (многострочный текст) размер выноска допуск штриховка вхождение блока или внешней ссылки атрибут растровое изображение. Кроме того есть пространственные примитивы видовые экраны и редкие примитивы(полосы и фигуры). Операции построения большей части примитивов могут быть выполнены с помощью кнопок панели инструментов Draw (Рисование) а также создавать примитивы можно с помощью пунктов падающего меню Draw (Рисование) или командной строки. Так как в разрабатываемой тепловой схеме много повторяющихся элементов то целесообразно использование блоков. Рассмотрим приемы работы с данным графическим примитивом[5].
Блок — это сложный именованный объект для которого создается описание включающее любое количество примитивов текущего рисунка. Блок имеет базовую точку которая может применяться для вставки в любое место чертежа причем в процессе вставки возможен его поворот и масштабирование с различными коэффициентами по разным осям. Блок может содержать атрибуты — переменные надписи задаваемые пользователем. Примитив который образуется от операции вставки блока называется вхождением блока. В рисунке может быть любое количество вхождений одного и того же блока. Существует несколько возможностей создания блоков:
)Используя команду BLOCK при этом блок формируется для использования только в текущем рисунке. Эта команда вызывается при помощи основного меню Рисование Блок Создать или при помощи кнопки Создать блок. В результате появляется диалоговое окно Описание блока со следующими областями:
–имя – указать уникальное имя блока;
–объекты – нужно нажать кнопку Выбрать объекты и выделить объекты входящие в блок. При этом диалоговое окно временно закроется после выделения всех нужных объектов необходимо нажать ENTER и окно снова откроется. Если нужно то с помощью кнопки Быстрый выбор можно применить различные условия отбора (фильтры) для выбора объектов и свойств объектов входящих в блок. В этой же области задаётся один из способов обработки объектов после создания описываемого блока. Существует три способа:
·сделать блоком (Convert to b
–базовая точка – служит для задания координат базовой точки блока т.е. точки которая используется для точной вставки блока (она должна быть в каждом блоке). Если вставлять блок то базовая точка должна иметь координаты указанные при вставке блока (координаты точки вставки). Все объекты блока будут вставлены относительно точки вставки при этом базовая точка не обязательно должна быть на объекте входящем в блок а может быть в таком месте чтобы относительно её легко вставлялся блок;
–единицы вставки – задаются единицы измерения которые будут использоваться при вставке блока;
–пояснение – вводится текст о назначении блока и его характеристика;
–образец для просмотра – указывается нужно ли создавать пиктограмму блока. Если в области объекта был установлен флажок “удалить” то после создания блока исходные объекты теряются. Их можно восстановить с помощью команды OOPS(ОЙ). Эта команда восстанавливает последний объект удаленный с помощью команды ERASE(СОТРИ).
)Сохранение блоков как файлов. Для получения блоков которые можно использовать при создании любых чертежей используется команда WBLOCK которая вызывается из командной строки и загружает диалоговое окно Запись блока на диск со следующими настройками:
–блок – указание блока сохраняемого в отдельном файле;
– объекты – указать объекты сохраняемые в отдельном файле;
–базовая точка – задать координат базовой точки блока;
– объекты – выделить все нужные объекты входящие в блок;
–размещение – задаётся имя файла и путь к нему;
–единицы вставки – задаются единицы измерения которые будут использоваться при вставке блока.
В результате описание блока он сохраняется в отдельном dwg файле. Для вставки блока в чертеж используется команда Insert или кнопка Блок на панели инструментов Рисование. При этом загружается окно Вставка блока и задаются опции вставки (моно вставлять блок или рисунок). Для вставки блока выбирается имя блока в предлагаемом списке Имя. Для вставки файла используется кнопка Обзор и нужно указать файл. Если в областях Точки вставкиУгол поворота поставлены флажки Указать на экране то команда Insert выдаёт следующие запросы:
Точка вставки или [МасштабXYZПОворотПМасштабПXПYПZППоворот]: - указать точки вставки блока;
Введите масштаб по оси X укажите второй угол или [УголXYZ] 1>: - задать масштаб;
Угол поворота0>: - задается угол поворота.
При указании коэффициента масштабирования можно указать число или точку. Заданная точка вместе с точкой вставки определяет угол масштаба прямоугольника по осям Х и Y. Если ввести ключ Corner то будет выдан запрос:
Противоположный угол: - на ввод противоположной точки вставки.
Коэффициент масштабирования можно со значком минус тогда используется зеркальное отображение блока относительно оси. При указании угла поворота точка вставки является центром поворота (по умолчанию угол отсчитывается от оси Х против часовой стрелки). Если нужны градации угла 900 то используется режим ORTO. При вставке одного рисунка в другой вставляемый рисунок обрабатывается точно так же как обычное вхождение блока. Если нужно вставить блок в виде отдельных объектов а не виде единого блока в окне Вставка блока нужно поставить флажок Explode(Разделить). Для вставки блока из другого чертежа т.е части рисунка другого чертежа не выделенного в “dwg” файл удобно использовать Центр управления(Design Center).
Редактирование блоков. Если при создании блоков сделана ошибка или если нужно изменить его то выполнятся переопределения (редактирования):
–если блок только что создан то используется команда
– если блок был создан ранее то его нужно вставлять с расчленением. Затем нужно повторить процесс определения блока (используется то же самое имя) и подтвердить в конце переопределение блока.
При переопределении блока который вставлены в чертёж автоматически обновляются все его копии.
При разработке чертежа использовались следующие графические примитивы: отрезок прямоугольник дуга круг. Рассмотрим построение некоторых элементов чертежа:
Команда: _line Первая точка:
Следующая точка или [Отменить]:
Следующая точка или [Отменить]: *Прервано*
Команда: _line Первая точка: _nea к
Следующая точка или [Отменить]: _per к
Команда: _arc Начальная точка дуги или [Центр]: ц
Начальная точка дуги:
Конечная точка дуги или [УголДлина хорды]:
Команда: _.erase найдено: 1
Реактор строим при помощи команды _line. Сначала рисуем правую половуну реактора затем при помощи команды _mirror отображаем правую половину реактра и получаем окончательный рисунок.
Первый угол или [ФаскаУровеньСопряжениеВысотаШирина]: 100147
Второй угол или [Размеры]: 6-15
Текущая ширина полилинии равна 0.0000
Следующая точка или [ДугаПолуширинадлИнаОтменитьШирина]:
Следующая точка или [ДугаЗамкнутьПолуширинадлИнаОтменитьШирина]: Д
Конечная точка дуги или
[УголЦентрЗамкнутьНаправлениеПолуширинаЛинейныйРадиусВтораяОтменитьШирина]:
[УголЦентрЗамкнутьНаправлениеПолуширинаЛинейныйРадиусВтораяОтменитьШирина]: Л
Следующая точка или [ДугаЗамкнутьПолуширинадлИнаОтменитьШирина]:
[УголЦентрЗамкнутьНаправлениеПолуширинаЛинейныйРадиусВтораяОтменитьШирина]: *Прервано*
Деаэратор строим используя команду _rectang для построения вертикального прямоугольника ( прямоугольник строим указанием координат первого и второго углов). Для построения нижней части деаэратора используем команду _pline . Для построения дуги необходимо воспользоваться ключом Дуга указываем конечную точку дуги и переходим на опцию Линейный для построения линии.
Команда: _circle Центр круга или [3Т2ТККР (кас кас радиус)]: 60130
Радиус круга или [Диаметр]: 10
Команда: _polygon Число сторон 4>: 3
Укажите центр многоугольника или [Сторона]:
Задайте опцию размещения [Вписанный в окружностьОписанный вокруг окружности] В>: О
Радиус окружности: 1.5
Выберите объекты: найдено: 1
Насос строим при помощи команды _circle указываем координаты центра и радиус круга. Затем строим треугольник при помощи команды _polygon указываем координаты центра и число сторон. После этого переносим созданный треугольник в окружность и закрашиваем его используя команду _bhatch.
Следующая точка или [Отменить]: Орто вкл>
Следующая точка или [ЗамкнутьОтменить]:
Команда: LINE Первая точка:
Команда: _circle Центр круга или [3Т2ТККР (кас кас радиус)]: _mid
Радиус круга или [Диаметр] 6.3946>: *Прервано*
Команда: _circle Центр круга или [3Т2ТККР (кас кас радиус)]: *Прервано*
Выберите внутреннюю точку или [выбрать объектыудалить границы]: Выбор всех
Выбираются все видимые объекты
Анализ выбранных данных
Анализ внутренних островков
Выберите внутреннюю точку или [выбрать объектыудалить границы]:
Выберите внутреннюю точку или [выбрать объектыудалить границы]:
Для построения конденсатора объема используем команды _arc и _line. Сначала строим квадрат затем при помощи дуги строим верх и низ конденсатора. После этого сбоку дорисовываем спираль и после этого при штрихуем нужную область при помощи команды _bhatch.
Команда: _polygon Число сторон 3>:
Укажите центр многоугольника или [Сторона]:
Задайте опцию размещения [Вписанный в окружностьОписанный вокруг окружности]
Радиус окружности: Орто вкл>
Первая точка оси отражения: Вторая точка оси отражения:
Erase source objects? [YesNo] Н>:
Команда: Противоположный угол:
Команда: _copyclip найдено: 3
Команда: _pasteclip Duplicate definition of block _None ignored.
Для построения задвижки используем команды _polygon _mirror _circle _arc и _line. Сначала строим треугольник задавая его центр и радиус описанной около него окружности с помощью команды _mirror делаем вторую половину задвижки. После этого использую команду _circle рисуем окружность и рисуем в ней волнистую линию при помощи команды _arc. Затем переносим нарисованную окружность к задвижке.
Радиус круга или [Диаметр]: д
Первая точка или [Объект]: Привязка откл>
Следующая точка или [ЗамкнутьДопуск] касательная в начале>:
Для построения турбины используем команды _circle _line и _spline. Вначале строим окружность задавая ее центр и радиус затем отрезком достраиваем фигуру. Внутри окружности сплайном строим кривую задавая координаты точек.
Команда: _circle Центр круга или [3Т2ТККР (кас кас радиус)]:
Радиус круга или [Диаметр] 6.3946>:
Следующая точка или [Отменить]: _mid
Следующая точка или [ЗамкнутьОтменить]: *Прервано*
Выберите объекты: Противоположный угол: найдено: 1
Выберите объекты: найдено: 1 всего: 2
Для построения парогенератора используем команды _circle _line и _mirror. Вначале строим окружность задавая ее центр и радиус затем отрезком достраиваем половину фигуры командой _mirror делаем вторую половину.
После разработки чертежа тепловой схемы помещаем его в рамку которая выполняется также в AutoCAD по всем правилам ГОСТа. Для данного курсового проекта рамка должна быть формата А4 при её создании используем графический примитив Отрезок. Сначала строим основную прямоугольную рамку размерами 210*297 мм а затем таким же образом рисуем дополнительные поля. За начало рамки принимаем точку с координатами (20;5) и все размеры откладываем от этой точки. После построения рамки рисуем табличку в которой будет находиться перечень элементов тепловой схемы. Надписи на рамке и в табличке выполняем одностроковым текстом при помощи команды Dtext:
Текущий текстовый стиль: "Standard" Высота текста: 2.5000
Начальная точка текста или [ВыравниваниеСтиль]:
Угол поворота текста 0>: 0
Введите текст: Турбина
По умолчанию задана высота текста 2.5 указываем угол поворота текста (15) и вводим необходимый текст.
2.Разработка пользовательского меню
Для быстрого построения чертежей AutoCAD позволяет редактировать существующие и создавать новые пользовательские меню[5] к которым можно добавлять команды последовательности команд и программы на языке Auto LISP. Перед настройкой меню рекомендуется сделать резервную копию следующих файлов: acad.mnc acad.mns acad.mnr acad.mnl. Эти файлы находятся в различных системных папках но чаще в AutoCADUser DATA CacheSupport. Файлы меню имеют сложную структуру но как правило нет необходимости редактировать многие части этих файлов изменяют лишь какие-то кусочки. Назначение файлов меню:
–аcad.mnu – файл шаблона меню в поставку AutoCAD входит файл acad – это текстовый файл который можно просматривать и редактировать в любом текстовом редакторе. Обнаружив изменений в этом файле AutoCAD автоматически создаёт новые .mnс и .mns файлы. При выполнении настройки меню изменяет именно этот файл
–аcad.mns – исходный файл меню который создаётся автоматически на основе .mnu файла. Это текстовый файл в который вносятся изменения при адаптации панели инструментов;
–аcad.mnс – откомпилированный двоичный файл который AutoCAD использует когда пользователь выбирает некоторый элемент меню. Файлы меню компилируются для ускорения доступа к ним обнаружив изменения в файлах .mnu и .mns AutoCAD автоматически выполняет перекомпиляцию .mnс;
–аcad.mnr – двоичный файл кодирующий растровые изображения используемые в меню (при создании мозаичного меню);
–аcad.mnl – текстовый файл который содержит программы на языке AutoLISP эти программы используются в меню.
Рассмотрим структуру файла Схемы.mnu:
ID_Thermal_symbols [Элементы тепловых схем]I=Схемы.Thermal_symbols +
[Элементы тепловых схем]
[Вода_питательнаяВода_питательная]^C^C_- ;
[Вода_подпиточнаяВода_подпиточная]^C^C_- ;
[Вода_техническаяВода_техническая]^C^C_- ;
[Вода_ХВОВода_ХВО]^C^C_- ;
[Гидрозамок_одностороннийГидрозамок_односторонний]^C^C_- ;
[ДренажДренаж]^C^C_- ;
[КО_c_пружинойКО_c_пружиной]^C^C_- ;
[КО_без_пружиныКО_без_пружины]^C^C_- ;
[КО_с_поджимом_рабочей_средыКО_с_поджимом_рабочей_среды]^C^C_- ;
[КонденсатКонденсат]^C^C_- ;
Каждая часть файла Схемы.mnu состоит из трех частей:
)Дескриптор имени – каждый дескриптор должен быть уникальным состоять не более чем из 12 символов и не содержать пробелов. Чаще всего дескриптор имени используется для установки связи между элементами выпадающего меню или между кнопками на панели инструментов и справочной информацией которая отображается в строке состояния. Дескриптор имени используется только в разделах POP описывающих выпадающее меню или для описания панели инструментов TOOLBAR.
)[Вода_питательнаяВода_питательная]– метка именно она отображается на экране. Если в квадратных скобках есть многоточие то это означает что данный элемент меню открывает диалоговое окно. Символ «&»(амперсант) – используется только в выпадающих меню служит для задания клавиш позволяющих вызывать команды меню с клавиатуры.
)Сама команда – макрос меню. Это может быть простая команда группа команд или целое выражение на языке AutoLISP. Для макросов принят ряд соглашений: прозрачные команды начинается с ; все остальные команды начинаются с ^C^C – т.е. двойное нажатие перед каждой командой ставиться символ _ этим дается указание системе перевести команду на ту языковую версию AutoCAD которая используется в данный момент; + - символ продолжения (переноса) строки; ; - эквивалент нажатию клавиши - обозначает паузу в макросе во время которой пользователь вводит нужные данные; - – означает запуск команды без открытия диалогового окна соответствующего этой команде. Для разделения команд меню на группы в файле меню используется [--].
Для создания мозаичного пользовательского меню необходимо сделать следующие действия:
Текущий текстовый стиль: "STANDARD" Высота текста: 3
–Клапан обратный без пружины
Задайте опцию размещения [Вписанный в окружностьОписанный вокруг окружности] В>: в
Радиус круга или [Диаметр]:
Команда: _move найдено: 1
Specify base point or [Displacement] Displacement>: Задайте вторую точку или используйте первую точку как замещение>: _mid
Команда: LINE Первая точка: _qua
–Клапан обратный с пружиной
К рисунку клапана обратного без пружины дорисовываем пружину используя команду _line
–Клапан с поджимом рабочей средой
К клапану обратному без пружины дорисовываем прямоугольник и линию.
–Гидрозамок односторонний
К клапану обратному с пружиной дорисовываем прямоугольник и линию.
Окончательно размеры подбираются с учётом их величины на тепловой схеме чтобы рисунки хорошо отображались в меню и на экране.
Добавляем папку Графическое_Меню в список путей доступа к вспомогательным файлам AutoCAD. Для этого выбираем в основном меню СервисНастройка в результате загружается окно Настройка. В этом окне выделяем опцию Пути доступа к дополнительным файлам затем щёлкаем Добавить после чего – Обзор и указываем ссылку на Е: МЕНЮ2 после этого закрываем окно Настройка.
Далее выбираем в основном меню СервисАдаптацияМеню затем в окне Адаптация меню выбираем вкладку Группы меню. На этой вкладке в поле Имя файла вводим «Схемы». Точный путь к этому файлу можно не указывать так как папка в которой он находится указана в списке путей доступа. После этого щелкаем на кнопку Загрузить. В результате в списке группы меню добавится еще один элемент Схемы. Затем выделяем этот элемент и переходим на вкладку Строка меню. На этой вкладке в списке активных меню выделяем тот элемент между которым будет вставлено пользовательское меню (Окно). Щёлкаем Добавить. В результате в основном меню перед опцией Окно появляется пункт Схемы. Закрываем окно адаптации меню.
Открываем меню Схемы и вставляем несколько элементов в чертеж.
Для выгрузки пользовательского меню выбираем СервисАдаптацияМеню в окне Адаптация меню переходим на вкладку Группы меню выбираем меню Схемы и нажимаем Выгрузить.
3Организация связи элементов чертежа с базой данных
AutoCAD даёт возможность связывать с графическими объектами чертежа информацию из внешних баз данных и для данного пакета термин связь означает указатель на определенную часть таблицы или запроса. Эта возможность очень удобная для инженера т.к. она позволяет оперативно просматривать информацию об элементах чертежа. Для получения доступа к внешним базам данных нужно настроить с помощью специальных служебных программ MS ODBC или MS OLE DB. Драйверы этих программ позволяют подключаться к разным типам баз данных. Процедура настройки базы данных включает создание нового источника данных который хранит информацию о наборе данных и о драйверах нужных для доступа к этим данным. Источником данных в разрабатываемом курсовом проекте является таблица СУБД MS Access [2].. После настройки базы данных к ней возможен доступ даже без наличия установленной СУБД. Для просмотра из AutoCAD поставляется файл базы данных MS Access: db_samples.wdb и драйвер jet_dbsamples.udl. Эти файлы можно найти в папке Semple или Documents and Settings.
Подготовка для работы из AutoCAD с внешней базой данных включает следующие операции:
Проверяем что компонент работы с базой данных установлен. Этот компонент не устанавливается в типовую инсталляцию AutoCAD а входит в полную инсталляцию. Показатель того что компонент установлен является наличие пункта Связь с БД (db Connect) в меню Сервис.
Проверяем установлены ли нужные служебные программы для работы с базой данных (ODBC Data Source).
Размещаем таблицу с базой данных на диске.
Настраиваем драйвер базы данных с помощью служебных программ выполняется из с помощью диспетчера подключения к базе данных.
Настраиваем источник данных.
Запускаем из основного меню СервисСвязь с БД.
Определяем имя пользователя и пароль если этого требует СУБД.
Подключаемся к источнику данных.
Открываем окно просмотра данных где выводиться информация из таблиц и запросов источника данных данные можно просматривать и редактировать.
Связываем строки БД с нужными объектами чертежа.
Если нужно то на чертеже создаём ярлыки.
Рассмотрим работу с диспетчером подключения баз данных. db Connect Manager – специальное окно которое содержит область структуры и вверху набор кнопок для работы с базой данных. Из диспетчера можно быстро вызвать окно просмотра данных оно служит для:
–просмотра и редактирования данных;
Область структуры диспетчера содержит:
–рисунки – каждый элемент на дереве соответствует одному чертежу и объединяет все объекты базы данных связанные с этим чертежом;
–источники данных – объединяют и отображают все настроенные источники данных.
В результате в основном меню AutoCAD появляются дополнительные пункты по работе с базой данных. По умолчанию в качестве источника данных установлен драйвер jet_dbsamples.udl. Для настройки на файл новой базы данных с помощью диспетчера нужно сделать следующие действия:
)Щёлкнуть правой кнопкой мыши по jet_dbsamples и из контекстного меню выбираем Отключить.
)Щёлкнуть правой кнопкой мыши по этому источнику и выбрать в контекстном меню Настройка в результате открывается диалоговое окно Свойства связи с данными где задаются настройки:
–на вкладке Поставщик данных выбираем M
–на вкладке Подключение:
a)указать путь и имя базы данных;
b)внести сведения для входа в базу данных (пользователь – Adm
c)щёлкнуть по кнопке Проверить подключение;
d)на вкладке Дополнительно права доступа ставим галочку в графе Read Write.
)Подключить снова источник данных jet_dbsamples из контекстного меню. В результате в окне диспетчера будут отображаться все таблицы и запросы той базы данных к которой выполнялось подключение.
Далее проводим подключение записей базы данных к графическим объектам т.е. создаем связи между объектами на чертеже и таблицами или запросами внешней базы данных. Связи нельзя устанавливать с неграфическими объектами (слои и типы линий). Связи с графическими объектами переносятся или копируются при переносе или копировании объекта. Для установки связи нужно сначала создать шаблон связи (template link). Шаблон определяет значение каких столбцов подключается к графическим объектам. Для создания шаблона выполняются следующие действия:
)щёлкаем правой кнопкой мыши на таблице в окне диспетчера базы данных;
)из контекстного меню выбираем команду Новый шаблон связи;
)в диалоговом окне задаем имя шаблона и щелкаем по кнопке Далее;
)в следующем окне выбираем ключевой столбец (в нашем случае столбец КодОборулования) и нажимаем OK.
После создания шаблона в случае необходимости его можно отредактировать. Для редактирования шаблона связи сначала необходимо удалить все связи которые использует редактируемый шаблон а затем уже можно изменять ключевые столбцы.
После создания шаблона создаем связи для этого проделываем следующие операции:
)из диспетчера подключения к базе данных открываем таблицу для которой создан шаблон;
)из списка выбираем нужный шаблон связи;
)в окне просмотра данных выделяем запись которую надо подключить к графическому объекту;
)из списка кнопка Связь выбираем опцию Создавать связи (Create l
)выбираем один или несколько объектов на чертеже к которым нужно подключить строчки источника данных а затем нажимаем клавишу Enter.
В AutoCAD имеется возможность автоматического просмотра связанных записей. Для этого необходимо выполнить следующие действия:
)из диспетчера подключения к базе данных открываем таблицу или запрос двойным щелчком левой кнопки мыши по имени таблицы или запроса;
)в окне просмотра данных из поля со списком «Выбор шаблона связи» выбираем необходимый шаблон;
)на панели инструментов просмотра данных выбираем кнопки Автопросмотр Связанный записей (объектов) ;
)выделяем запись и на схеме загорается нужный объект.
)для отключения этих режимов кнопку нажимаем повторно.
В режиме автопросмотра нельзя создавать новые связи поэтому он отключается при переходе к решению других задач.
Инструкция пользователя
Для осуществления работы с файлами созданными в данном курсовом проекте пользователю необходимо знати основные приёмы работы с СУБД Access и пакетом разработки графической информации AutoCAD.
Для работы с разработанным в курсовом проекте информационным приложением необходимо запустить соответствующие файлы находящиеся на жестком диске или на другом носителе. При работе файлом приложения MS Access запускаем файл Таблицы.mdb. В появившемся окне находятся все имеющиеся таблицы и запросы для просмотра таблиц просто нажимаем левой кнопкой мыши на нужную таблицу. При работе с запросом необходимо нажать на него и в появляющихся окнах вносить требуемую информацию после чего появится таблица с найденным или ненайденным оборудованием.
Для просмотра связанных графических объектов и строк БД необходимо выбрать один из режимов:
I.Выбрав графический объект на чертеже можно увидеть с какими строками он связан.
II.Выбрав строку таблицы можно узнать с какими объектами связана эта строка при этом соответствующие строки и объекты выделяются цветом.
Для просмотра записей БД связанных с выбранными графическими объектами необходимо:
I.Из диспетчера подключения к БД открыть таблицу двойным щелчком по имени таблицы.
II.В окне просмотра данных из поля со списком выбрать шаблона связи.
III.В области чертежа выбрать нужные объекты.
IV.Нажать кнопку Просмотр связанных записей.
Для просмотра графических объектов связанных с выбранными строками:
III.В окне просмотра данных выделить интересующие записи.
IV.Щелкнуть правой кнопкой мыши на выделенной записи и из контекстного меню выбрать команду Просмотреть связанные объекты.
Т.к. в чертеже тепловой схемы включения испарителей имеются повторяющиеся графические объекты[5] то специально было разработано пользовательское меню которое позволяет вставлять в чертеж одинаковые объекты и значительно упрощает разработку чертежа. Для его вызова необходимо вызвать из основного меню СхемыЭлементы тепловых схем.
При работе с информационным приложением пользователь может допустить следующие ошибки:
Повреждение связей при редактировании.
Ошибки связанные с незнанием основных приемов работы с MS Access и AutoCAD.
Также многие типовые ошибки могут быть допущены пользователем из-за незнания основ работы с указанными выше программами. Для исправления этих ошибок нужно прибегнуть к помощи дополнительной литературы. Для исправления поврежденных связей используется функция синхронизации (Synchronize). Для запуска функции:
Щелкнуть ПКМ на нужном шаблоне связи.
Выбрать из контекстного меню команду Синхронизация в результате если ошибок нет выводится сообщение если ошибки есть – выводится список ошибок.
В окне Синхронизация выбрать ошибку из списка и выполнить одно или несколько следующих действий:
–нажать кнопку Выделить объекты рисунка для выбора объектов рисунка с нарушенными связями;
–нажать кнопку Исправить или Удалить;
–повторить предыдущее действие для всех ошибок.
Аппаратное и программное обеспечение
При выполнении данной курсовой работы для создания чертежа тепловой схемы АЭС и разработки базы данных мы использовали СУБД Ms Access и пакет разработки графической информации AutoCAD. Всё это осуществлялось в операционной системе Windows XP Professional.
Новые возможности WindowsXP включают новые средства безопасности позволяющие повысить безопасность компьютера а также новые технологии действующие в фоновом режиме и обеспечивающие более эффективную и надежную. В данной версии Windows присутствует автоматическое обновление и антивирусные программы что облегчает защиту компьютера от вирусов и других угроз безопасности. При этом производительность все время остается высокой. Можно использовать большее количество программ одновременно причем все программы будут работать быстро. WindowsXP является надежной и стабильной что обеспечивает постоянную высокую производительность и эффективность работы компьютера.
M 7.0 (95) 97 2000 - для Windows 95 98 2000 и Windows NT. Большим преимуществом MS Access является наличие средств разработки информационных систем для пользователей различной квалификации: от начинающих до профессионалов.
Первые версии системы AutoCAD[4] разрабатываемой фирмой Autodesk появились еще в начале 80-х годов двадцатого века и сразу же привлекли к себе внимание своим оригинальным оформлением и удобством для пользователя. Постоянное развитие системы учет замечаний интеграция с новыми продуктами других ведущих фирм (в первую очередь Microsoft) сделали AutoCAD мировым лидером на рынке программного обеспечения. Широкое распространение системы в России началось с десятой версии которая работала в операционной системе MS DOS. В такой же операционной системе могли работать одиннадцатая двенадцатая и тринадцатая версии однако появились и аналоги которые могли работать в среде операционной системы Windows (Windows 3.1 или Windows 95). Четырнадцатая версия системы AutoCAD вышла уже только в Windows-варианте и была рассчитана на операционные системы Windows 95 и WindowsNT. В 1999 году началось внедрение 15-й версии которая известна как AutoCAD 2000. Вслед за ней с интервалом в один год выходили AutoCAD 2000i и AutoCAD 2002. Все они связаны между собой единым форматом хранения данных.
Рассматриваемая в данной книге версия AutoCAD 2004 (внутренний номер — 16) появилась в марте 2003 года. Работоспособность этой версии в средах Windows 95 и Windows 98 уже не гарантируется. Большим преимуществом AutoCAD является возможность формирования электронного архива чертежей. Каждый из созданных в системе AutoCAD чертежей легко редактируется что позволяет быстро разрабатывать чертежи-аналоги по чертежам-прототипам. Для облегчения процесса выпуска чертежной документации можно разрабатывать " библиотеки стандартных элементов". Эта идея стала хорошим стимулом для создания на базе системы локальных рабочих мест по различным конструкторским архитектурным и другим направлениям а также для разработки новых специализированных систем.
Для работы этих программ и использование разработанного информационного приложения необходимо чтобы компьютер содержал следующие минимальные характеристики:
–компьютер не ниже Pent
–оперативная память 128 Мбайт;
–винчестер (жесткий диск) 2 Гбайта — на винчестере надо иметь свободными 350 Мбайт под программное обеспечение и не менее 250 Мбайт для временных файлов которые система образует во время сеансов работы;
–операционная система M
–устройство ввода (мышь клавиатура);
–принтер (при необходимости);
–модем (при необходимости) для передачи результатов в глобальную сеть.
Структуру информационного приложения можно представить в виде таблицы.
Таблица 4.1 – Структура информационного приложения
Файл содержит чертеж тепловой схемы
Файл содержит информацию об оборудовании тепловой схемы
Необходим для создания шаблона меню
Исходный файл меню в который вносятся изменения при адаптации панели инструментов
Кодирует растровые изображения используемые в меню (при создании мозаичного меню)
Откомпилированный двоичный файл используется для ускорения доступа к элементам меню
Содержит рисунок для пользовательского меню
Используется для создания графического меню содержит растровое изображение элемента тепловой схемы
Продолжение таблицы 4.1
Гидрозамок_односторонний
КО_с_поджимом_рабочей_среды
Разработанное информационное приложение будет занимать на диске 29 Мбайт.
В ходе выполнения данного курсового проекта мы научились создавать и редактировать базы данных при помощи СУБД Ms Access. А также создавать на их основе запросы которые позволяют нам осуществлять выборку необходимых сведений с общего объёма информации.
Изучили основные приёмы работы с пакетом AutoCAD благодаря чему освоили принципы проектирования и разработки чертежа. Проще говоря мы освоили современные технологии позволяющие не только быстро получать нужную информацию но и произвести предварительную проектировку того или иного объекта что является неотъемлемой частью любого технологического процесса. Всеми этими знаниями должен обладать каждый инженер занятый в производстве.
Однако разработанный программный комплекс естественно имеет и некоторые недостатки а именно: разработанная программа является узконаправленной так как не позволяет в полном объёме раскрыть возможности используемых программ. Также программа не защищена от неправильного ввода данных и человек не знающий определённых правил работы может с лёгкостью допустить множество ошибок которые в последствии исправить будет очень не просто.
В целом разработанный программный продукт выполнен с соблюдением всех норм и правил работы с используемыми прикладными программами.
Приложение 2. Пользовательское меню
Бекаревич Ю.Б. Пушкина Н.В. Microsoft Access 2000. - СПб.: BHV - Санкт-Петербург 1999.
Асенчик О.Д. Стародубцев Е.Г. Практическое пособие по теме "СУБД MS Access" для студентов экономических специальностей дневного и заочного отделений. – Гомель: ГГТУ 2000. (му 2505).
Ткачев Д.А. AutoCAD 2005. Самоучитель. - СПб.: Питер; Киев: BHV 2005.
Соколова Т. AutoCAD 2005 для студента. Популярный самоучитель. - СПб.: Питер 2005.
Системы автоматизированного проектирования. В 9-ти кн. Под ред. И.П. Норенкова – Мн.: Выш. шк. 1987 - 1988.
Теплоэнергетика и теплотехника: Общие вопросы: Справочник Под. ред. А.В. Клименко В.М. Зорина. – 3-е изд. – М.: Издательство МЭИ 1999 (Теплоэнергетика и теплотехника; Кн. 1).
up Наверх