Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ДИПЛОМ 1.docx
Скачиваний:
35
Добавлен:
06.11.2018
Размер:
2.93 Mб
Скачать

Практическая часть

    1. Передача классов из гк «субд Проект» в «AutoCad Plant 3d»

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

  • свойства транспортируемого по трубопроводу вещества (вредность, взрыво- и пожароопасность, коррозионная активность);

  • расчетные условия (температура, давление, характер изменения постоянных на­грузок и т.д.);

  • свойства материалов и изделий (прочность, коррозионная стойкость, сваривае­мость и т.п.);

  • сортаменты выпускаемых промышленностью материалов и изделий;

  • экономические показатели (расход материалов, стоимость монтажа, эксплуата­ции и т.п.);

  • знания и опыт проектной организации по профилю своей деятельности.

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

Ведущие проектные организации обычно имеют свои номенклатурные перечни, которые, с одной стороны, отвечают требованиям действующих норм и стандартов, а с другой - специфике проектируемых технологических производств. Там где таких переч­ней формально нет, они на самом деле существуют в виде неписаных правил, применяе­мых в практике проектирования. Основными объектами таких номенклатурных перечней являются трубы, фасонные изделия, трубопроводные соединения и их детали, а также ар­матура.

Средства управления материалами, имеющиеся в составе современных 3D-систем, например, редактор сводного каталога, генератор классов, обычно недостаточно удобны и ориентируются в значительной мере на редактирование и выбор элементов в ручном режиме.

Из-за отсутствия в «AutoCAD Plant 3D» каталогов трубопроводных элементов, соответствующих российским стандартам, последние необходимо создавать вручную посредством внесения большого количества параметров для каждого типоразмера всего множества элементов (Рис. 13).

Рис. 13

Программа Генератор классов «СУБД Проект» позволяет сократить время создания класса и свести к минимуму возможные ошибки. Это достигается за счет использования базы данных для хранения информации об элементах трубопровода, а также механизма многоступенчатой фильтрации, доступной для настройки пользователем. Этот механизм существенно уменьшает количество элементов трубопроводов, доступных для выбора пользователя. Это уменьшение производится за счет отбрасывания изделий, которые заведомо не подходят для заданных условий проектирования (например, температуры и давления) или конкретных пожеланий пользователя (например, конкретной марки стали труб и деталей). При фильтрации также используется расчет на прочность и другие настройки.

Интеграция двух систем значительно упростит работу проектировщиков, избавив от рутинных операций. Станет возможным в кратчайшие сроки создавать классы трубопроводных элементов с помощью Генератора классов, а затем использовать полученные классы для проектирования в «AutoCAD P&ID» и «AutoCAD Plant 3D».

Работа конвертора заключается в извлечении параметров трубопроводных элементов из базы данных класса (.mdb) посредством SQL-запросов, обработке извлеченных данных (перевод единиц измерения, объединение в семейства и др.) и создании класса (spec) «AutoCAD Plant 3D», в который записывается вся полученная информация (Рис. 14).

Рис. 14

Конвертор был реализован с помощью среды разработки Microsoft VS 2008 на языке программирования C# с использованием возможностей библиотеки Plant SDK 2011.

Названия параметров трубопроводных элементов ГК «СУБД Проект» и «AutoCAD Plant 3D» в большинстве случаев не совпадают. Для выявления соответствий была проведена масштабная работа по сопоставлению параметров элементов в обеих системах.

Таблицы соответствия параметров элементов «СУБД Проект» и «AutoCAD Plant 3D»:

Трубы

AutoCAD Plant 3D SpecEditor

Генератор классов (СУБД ПРОЕКТ)

Тип

Параметры

Параметры

Полное описание (семейство)

Способ производства

string

Cовместимый стандарт

Стандарт

string

Материал

Материал

string

Полное описание (размер)

Типоразмер

string

Номинальный диаметр

Диаметр

number

Наружный диаметр

Наружный диаметр

number

Толщина стенки

Толщина

number

Вес

Масса

number

Метериал

Материал

string

Класс давления

Давление

number

Отводы

AutoCAD Plant 3D SpecEditor

Генератор классов (СУБД ПРОЕКТ)

Тип

Параметры

Параметры

Полное описание (семейство)

*Детали*

string

Совместимый стандарт

Стандарт

string

Материал

Материал

string

Полное описание (размер)

Типоразмер

string

Вес

Масса, кг

number

L1

Длина прямого участка1, мм

number

L2

Длина прямого участка2, мм

number

R

Радиус отвода, мм

number

A

Угол отвода, град

number

Наружный диаметр, D, D2

Наружный диаметр, мм

number

Толщина стенки

Толщина стенки, мм

number

Номинальный диаметр

Условный диаметр, мм

number