Автоматизированное проектирование сетей внутреннего водоотведения с применением системы AutoCAD

Возможности системы AutoCAD для разработки программных приложений для автоматизированного проектирования. Автоматизация расчетов водоотведения в жилых зданиях с применением системы AutoCAD. Задачи системы автоматизированного проектирования водоотвода.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык русский
Дата добавления 31.10.2017
Размер файла 264,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Северо-Кавказский горно-металлургический институт (государственный технологический университет), Владикавказ

Автоматизированное проектирование сетей внутреннего водоотведения c применением системы AutoCAD

А.В. Калиниченко

Аннотация

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

Ключевые слова: AutoCAD, автоматизация проектирования водоотведения, САПР, ActiveX, адаптация AutoCAD.

Основная часть

На сегодняшний день AutoCAD является наиболее популярной системой автоматизированного проектирования, которая используется во многих областях человеческой деятельности. Однако система AutoCAD, как графическое ядро в базовой комплектации, постепенно теряет свою актуальность. Происходит это потому, что сегодня пользователю важно проектировать объекты предметной области (редукторы, системы водоснабжения и водоотведения, металлоконструкции и др.), а не графические примитивы на чертеже (отрезки, ломанные, окружности и др.); причем проектировать быстро, качественно и в соответствии со стандартами, действующими в той или иной стране и отрасли. В связи с этим представляется актуальной разработка внутри системы AutoCAD прикладных программ для автоматизированного проектирования объектов предметной области с привычными инструментами и интерфейсом.

Система AutoCAD предоставляет широкие возможности для разработки на базе графического процессора собственных программных приложений, предназначенных для автоматизированного проектирования. Открытая архитектура делает возможной адаптацию AutoCAD под прикладные задачи пользователей, примеры подобной адаптации рассмотрены в работах [1-8]. Другим примером являются специализированные пакеты на основе AutoCAD для различных отраслей проектирования, разработанные фирмой Autodesk (AutoCAD Architecture, AutoCAD Mechanical, AutoCAD Civil 3D и др.), а также надстройки, разработанные участниками сети Autodesk Developer Network. Рассмотрим коротко основные, поддерживаемые AutoCAD, среды разработки.

Интерпретируемый язык программирования Visual LISP поставляется вместе с системой AutoCAD всех версий. Он может использоваться для обращения к командам, примитивам, таблицам, словарям системы AutoCAD, для работы с системными переменными, диалоговыми окнами, доступа к элементам ActiveX [9, 10].

Пакет ObjectARX содержит описания и библиотеки для программирования на языке Visual С++. Пакет предоставляет непосредственный доступ к структурам базы данных AutoCAD, графической системе и определениям встроенных команд. ObjectARX дает возможность разрабатывать программы, расширять классы AutoCAD, создавать новые команды, которые работают аналогично командам, встроенным в AutoCAD [2, 3, 9, 10]. автоматизированный проектирование программный autocad

В состав ObjectARX SDK входит также управляемый API (AutoCAD.NET API). API предоставляет доступ к структурам базы данных AutoCAD, определениям встроенных команд и другим внутренним программным элементам [9]. Любой язык программирования, поддерживающий.NET, может применяться для расширения функциональных возможностей AutoCAD и продуктов на его основе.

Интерфейс ActiveX позволяет обращаться к AutoCAD и в автоматическом режиме выполнять в нем необходимые действия посредством механизма COM-автоматизации. Таким образом, можно использовать для взаимодействия с системой AutoCAD любой язык, поддерживающий COM, например С++, QT, VBA, Delphi и др. Кроме того, интерфейс ActiveX могут использовать надстройки для AutoCAD, созданные с помощью Visual LISP, ObjectARX и AutoCAD.NET API.

Коме того, в версии 2014 появилась поддержка языка JavaScript, необходимая, прежде всего, для облачных вычислений AutoCAD.

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

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

В разработанной системе для взаимодействия AutoCAD использовалась технология ActiveX. В качестве среды разработки использована среда Emdarcadero RAD Studio. Рассмотрим основные функции приложения. Рабочее окно программы приведено на рисунке 1.

Рис. 1 Рабочее окно программы автоматизации проектирования сетей внутреннего водоотведения

Разработанная система автоматизированного проектирования водоотвода жилого здания решает следующие задачи:

- Проектирование расчетного стояка канализационной сети. Проектирование стояка осуществляется по следующим входным данным: количество этажей, высота этажа, ответвление на стояках и диаметр стояка. После выполнения необходимых расчетов появляется возможность автоматического построения в рабочем пространстве системы AutoCAD спроектированной аксонометрической схемы. Аксонометрические схемы сетей внутренней канализации включают все элементы сетей от места присоединения выпуска к смотровому колодцу до верхнего среза вентиляционной части стояков. Построенная аксонометрическая схема показана на рисунке 2 а). После построения пользователю предоставляется возможность указать сантехнические приборы. Для хранения условных обозначений санитарно-технических приборов был создан CUI-файл с панелью инструментов, содержащей все варианты условных обозначений приборов.

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

- Расчет выпусков водоотведения. Расчет осуществляется на основании количества приборов на выпуске.

- Гидравлический расчет дворовой водоотводящей сети. Гидравлический расчет систем заключается в проверке пропускной способности принятых диаметров труб внутренней канализации. Расчет выполняется в следующей последовательности: вычисляются диаметры труб участков сети; определяется скорость и наполнение в зависимости от принятых диаметров; проверяется пропускная способность участков сети.

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

- Составление спецификации.

Пример спроектированного профиля в окне AutoCAD представлен на рисунке 2 б).

а)

б)

Рис. 2 а) аксонометрическая схема стояка в AutoCAD; б) - построение дворового профиля в AutoCAD

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

Литература

1. Благородова Н.В., Замятин А.А. Автоматизированная система моделирования и расчета противопожарных расстояний между зданиями // Инженерный вестник Дона, 2012, № 4-2 URL: ivdon.ru/ru/magazine/archive/n4p2y2012/1332.

2. Калиниченко А.В. О расширении функциональности системы AutoCAD на примере автоматизации проектирования водоснабжения жилых зданий // Наука и бизнес: пути развития. 2016. №6 (60). С. 12-15.

3. Калиниченко А.В. Разработка приложений для CAD-системы AutoCAD с использованием технологии ActiveX (COM-автоматизация) // Международная научно-практическая конференция «Эволюция современной науки». 2015. С. 20-25.

4. Замятин А.В. Алгоритм построения точек пересечения нелинейчатых поверхностей // Инженерный вестник Дона, 2010, №3 URL: ivdon.ru/ru/magazine/archive/n3y2010/233.

5. Романова В.А. Формирование циклических поверхностей с образующей окружностью переменного радиуса в АВТОКАДЕ // Строительная механика инженерных конструкций и сооружений. 2016. №3. С. 20-24.

6. Барабанов В.Ф., Гребенникова Н.И., Нужный А.М., Сафронов В.В. Разработка модуля параметрического построения моделей на базе AUTOCAD // Вестник Воронежского государственного технического университета. 2017. Т. 13. № 3. С. 12-19.

7. Marschallinger R., Jandrisevits C., Zobl F. A visual LISP program for voxelizing AutoCAD solid models // Computers & Geosciences. 2015. V 74. pp. 110-120.

8. Chao Zhang, Xiang Yu, Jing Jing Di, Yi Yong Yang, Jing Lv. Study on Material Properties with VLISP Based CAD Parameterization Applicable for Casting Sprue // Advanced Materials Research. 2013. V. 703. pp. 115-119.

9. Полещук Н.Н. Программирование для AutoCAD 2013-2015. ДМК Пресс, 2015. 462 с.

10. Lee Ambrosius. AutoCAD Platform Customization: User Interface, AutoLISP, VBA and Beyond. Sybex, 2015. 1152 p.

Размещено на Allbest.ru


Подобные документы

  • AutoCAD как одна из самых популярных графических систем автоматизированного проектирования, круг выполняемых ею задач и функций. Технология автоматизированного проектирования и методика создания чертежей в системе AutoCAD. Создание и работа с шаблонами.

    лекция [58,9 K], добавлен 21.07.2009

  • Задачи систем автоматизированного проектирования. Многозадачная среда проектирования Multiple Design Environment и ее внедрение в AutoCAD. Рабочий стол AutoCAD для Windows. Пользовательский интерфейс. Проектирование Компьютерного стола на AutoCAD 2007.

    курсовая работа [1,1 M], добавлен 26.02.2010

  • Возможности AutoCAD - наиболее популярной среды автоматизированного проектирования. Вводное рабочее 3D-пространство. Поддержка облаков точек. Обозреватель контента Autodesk. Средства выпуска документации. Создание и редактирование мультивыносок.

    контрольная работа [4,6 M], добавлен 06.04.2015

  • Системные требования к 2-х и 3-х мерной системе автоматизированного проектирования и черчения компании Autodesk - AutoCAD. Выбор типа установки, основные элементы интерфейса программы ArchiCAD. Возможности и моделирование конструкций SCAD OFFICE.

    курсовая работа [4,9 M], добавлен 23.08.2016

  • Линейка продуктов для осуществления всех стадий проектирования в нефтегазовой отрасли. Характеристика Autocad Plant 3D & Bently Plant как система трехмерного проектирования объектов с разветвленной трубопроводной системой. 4D Explorer и дерево проекта.

    презентация [1,5 M], добавлен 11.05.2014

  • Обязанности системного администратора и системного инженера в деятельности предприятия. Методы автоматизации документооборота в деятельности организации ООО "СибПроект". Использование ПО AutoCAD для проектирования зданий и сооружений в проектном отделе.

    отчет по практике [984,6 K], добавлен 06.02.2015

  • Разработка чертежа сборочной единицы в компьютерной системе автоматизированного проектирования AutoCAD. Описание сборочной единицы. Проектирование зубчатого колеса. Построение изображения деталей с помощью AutoLISP. Построение 3D-модели в AutoCAD.

    курсовая работа [443,2 K], добавлен 27.03.2011

  • Общая характеристика и принцип работы системы AutoCAD, ее особенности, порядок запуска и завершения операций. Принципы управления системой AutoCAD, способы задания и выполнения команд, последовательность действий. Методика создания чертежей в AutoCAD.

    лабораторная работа [14,9 K], добавлен 30.04.2009

  • Описание сборочной единицы шарикоподшипника радиального однорядного. Расчет зубчатого колеса. Построение сборочного чертежа. Построение изображения деталей с помощью AutoLISP. Проектирование 3D-модели цилиндра с монтажными отверстиями в AutoCAD.

    курсовая работа [2,8 M], добавлен 27.03.2011

  • Описание работы сушилки с мешалкой. Ознакомление с программой AutoCAD 2007. Рассмотрение особенностей построения корыта, вращающихся труб, скребков, паровой рубашки, калорифера, крыльчатки сушилки в данной системе автоматизированного проектирования.

    курсовая работа [6,7 M], добавлен 12.11.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.