Смекни!
smekni.com

Проектирование дренажей на базе чертежей базы ГП (стр. 2 из 13)

Эффективность любого подземного дренажа в значительной мере зависит от того, насколько он правильно запроектирован и рассчитан, а также от соблюдения при его эксплуатации нормальных условий работы дренажа, предусмотренных проектом и увязанных с местными гидрогеологическими и другими особенностями дренируемой территории.


2. Специальный раздел

2.1 Постановка задачи

2.1.1 Общие сведения

Система, разработанная в дипломном проекте, носит название: «Система по автоматизированию дренажей на чертежах марки генерального плана». В дальнейшем в данном документе этот программный продукт сокращенно будет именоваться «Drenazh 2006».

Перечень документов, на основании которых создается пакет:

1. распоряжение декана факультета № 645

2. задание на проектирование,

3. СНиП 2.02.01-83*. Основания зданий и сооружений/Госстрой СССР.-М.: Стройиздат, 1985.-40с.,

4. ГОСТ 539-80 (1997). Трубы и муфты асбестоцементные напорные. Технические условия.

5. ГОСТ 1839-80. Трубы и муфты асбестоцементные для безнапорных трубопроводов. Технические условия.

6. ГОСТ 25100-95. Грунты. Классификация. -М.:МНТКС, 1996. -31с.; 6.

2.1.2 Назначения и цели создания системы

Система "Drenazh 2006" предназначена для автоматизации при проектировании дренажей.

Система может использоваться в учебных целях при курсовом и дипломном проектировании.

Исходными данными являются:

• инженерно-геологические условия грунтов;

• конструктивные особенности зданий;

• сведения о существующих сетях;

• диаметр труб;

• рельеф местности;

• климатические условия.

В результате расчетов по разработанной программе получены:

· генеральный план с указанием дренажных сетей;

· построение продольного профиля сетей;

· указание отметок колодцев, уклонов сетей;

· предоставление справочной информации и справок;

· предоставление методических указаний.

2.1.3Характеристика объекта автоматизации

·общие сведения

Объектом автоматизации в разработанной системе является дренажная сеть. Система должна содержать необходимую нормативно-техническую справочную информацию.

· характеристики системных сред:

При разработке данной системы предпочтение было отдано среде Windows фирмы Microsoft. Это связано с тем, что программный комплекс должен быть ориентирован на пользователя с минимальными знаниями по операционной системе, т.е. интерфейс программной среды должен быть простой в освоении и использовании, что и предоставляет нам фирма Microsoft со своим продуктом Windows. Существует огромное количество прикладных программ, работающих под Windows. Это - текстовые процессоры, электронные таблицы, базы данных, графические редакторы, приложения для работы с сетевым оборудованием и т.д.;

· характеристики программных сред:

Система разработана для графического пакета Autodesk Land Desktop и выше.

От пользователя "Drenazh 2006" требуется наличие навыков работы с системой Autodesk Land Desktop.

Система имеет открытый доступ к пользовательскому меню и тексту программы, куда могут быть внесены необходимые изменения и дополнения.

2.1.4 Функциональная часть проекта

В функциональной части проекта выделяются две группы подсистем: основная и обеспечивающая.

По своему назначению основная подсистема представляет собой проектирующую подсистему, в которой при помощи специализированных комплексов средств решаются функционально законченная последовательность задач САПР. Эта подсистема имеет объектную ориентацию и реализует определенный этап проектирования или группу последовательно взаимосвязанных проектных задач. В соответствии с этим при разработке "Drenazh 2006" необходимо учитывать то, что подсистема должна позволять автоматизировать процесс проектирования на уровне формирования эскизного проектного решения и получения отдельных фрагментов архитектурно-конструкторской части проекта.

В обеспечивающие подсистемы входят информационное, программное, лингвистическое, математическое, техническое и организационное обеспечения.

Рис. 2.1 - Схема функциональной структуры комплекса

Информационное обеспечение можно подразделить на условно-постоянную часть (нормативно-справочная информация или НСИ) и условно-переменную часть (входная и выходная информация). НСИ включает в себя сведения из действующих СНиП, ГОСТ. Выходная информация представляет собой выведенную на принтер или плоттер образно-графическую информацию в виде комплекта технической документации. Программное обеспечение включает в себя: программные модули, созданные с использованием среды программирования на AutoLISP (с целью обращения к ним необходимо пользовательское меню) и программные модули для описания диалоговых окон на языке DCL.

Лингвистическое обеспечение состоит из функциональных средств среды Autodesk Land Desktop, дополнительного программного средства – языка программирования AutoLISP и диалоговых окон составленных на языке DCL.

Техническое обеспечение включает в себя персональный компьютер, позволяющий работать с Autodesk Land Desktop.

Организационное обеспечение включает в себя инструкцию пользователя по работе с программой.

Программные модули системы, написанные на AutoLISP, представляют собой дополнительные элементы, которые собираются воедино и операции над которыми вынесены в отдельное меню, полностью заменяющее стандартное.

К подсистеме, при её разработке, необходимо сформулировать следующее требование: предусмотреть “гибкое” размещение файлов на внешних носителях, т.е. предоставить пользователям возможность переноса последних в различные сектора жесткого или гибкого дисков персонального компьютера. При этом нет необходимости разрабатывать программные средства, позволяющие интегрировать результаты работы данной подсистемы в другие программные среды, так как такую возможность предоставляет, собственно, базовая система AutoCAD.

В процессе структуризации составных частей подсистемы ее файлы на внешних носителях должны быть упорядочены по функциональному признаку и содержаться в нескольких директориях.

Информационный обмен между подсистемами осуществляется на программном уровне внутри базовой системы AutoCAD.

Помимо перечисленных выше условий, подсистема должна также предусматривать на перспективу возможность включения дополнительных (новых) блок-модулей для построения отдельных конструктивных элементов.

Перспективы развития системы:

· Добавление расчета;

· Создание на базе языка DCL диалоговых окон для упрощения ввода информации в конструкторском модуле;

· Объединение данного комплекса с другими программами, специализирующимися на фундаментах;

· Доработка и улучшение интерфейса программы;

· Развитие системы справочной информации.

2.1.5 Требования к надежности

Разрабатываемая система должна быть надежной в работе, не содержать вирусов, прерывающих ее работу и работу операционной системы в целом. Надежность системы должна обеспечиваться наличием всех вспомогательных файлов, каталогов, а также наличием ресурсов компьютера, обеспечением бесперебойного питания и др.

2.1.6 Требования к видам обеспечения

Прежде чем приступить к разработке комплекса, необходимо было ознакомиться с объектом автоматизации, изучив необходимые источники, содержащие информацию о самом объекте и методике его проектирования, расчета и конструирование. С другой стороны требовались надежные источники для правильной постановки задачи. Для этой цели использовались различные нормативные документы, такие как СНиП и ГОСТ.

Техническое обеспечение представляет собой совокупность взаимосвязанных и взаимодействующих технических средств, предназначенных для автоматизированного расчета. Для нормальной эксплуатации программного комплекса требуется персональный компьютер с периферийными устройствами для ввода и отображения информации, накопитель на жестком магнитном диске достаточной емкости, функциональная клавиатура. Как уже ранее отмечалось, подсистема создается для работы с AutoCAD Land Desktop, а это предполагает, что все программные модули будут создаваться с использованием cреды программирования на AutoLISP, представляющий собой модификацию языка программирования ЛИСП (LISP), Техническое обеспечение системы “Drenag 2006” представлено совокупностью взаимосвязанных и взаимодействующих технических средств, предназначенных для автоматизированного проектирования. Использование разрабатываемой системы возможно на любом персональном компьютере, позволяющем работать с AutoCAD Land Desktop, минимальная конфигурация которого следующая: процессор с тактовой частотой 500МГц и выше; оперативная память 32Мб и выше; FDD (дисковод) и HDD (жесткий диск); монитор VGA, поддерживающий разрешение 800х600 и 256 цветов (рекомендуется 1024х768 и выше)

2.2 Технический (рабочий) проект

2.2.1 Разработка и выбор алгоритмов, методов автоматизируемой деятельности

При создании САПР "Drenazh 2006" предполагается применять следующие методы и алгоритмы автоматизируемой деятельности:

1. Работа с графической моделью исходного объекта проектирования;

2. Создание трехмерной модели дренажной сети;

3. Визуализация исходной модели;

2.2.2 Работа с графической моделью исходного объекта проектирования

Графическая модель хранится в виде внешнего блока AutoCAD и вызывается для обработки в графический редактор специальной функцией загрузки. При обращении к функции загрузки выполняются следующие операции: