WinELSO 6.x — новый поворот на пути к проектированию систем электроснабжения, связи и сигнализации
Страница 3 - 3 из 3
Начало | Пред. | 1 2 3 | След. | Конец
Элементы схемы
Классификация элементов
1. По функциональному назначению элементы делятся на виды, виды — на классы, классы — на типы.
2. По графическому представлению — на протяженные и сосредоточенные. Как правило, вид графического представления связан и с единицами учета (длина или количество) в отчетных документах.
3. По возможности образовывать электрические цепи и сети — на «электрические» (коммутаторы, ЛЭП, РУ и им подобные) и «неэлектрические» (электроустановочные, электромонтажные изделия и им подобные).
Предопределенные элементы
Так называются элементы, каждый из которых имеет собственный интерфейс установки, редактирования и расчета, а также свою структуру баз. В программе обрабатываются следующие виды предопределенных элементов:
- источники питания;
- преобразователи;
- коммутационные элементы (автоматические выключатели, дифференциальные автоматические выключатели, предохранители, контакторы и пр.);
- ЛЭП (кабели, провода, шинопроводы);
- распределительные устройства (щиты, панели, ящики, коробки и пр.);
- распределители-шины;
- приемники электрической энергии (силовые, электроосветительные, квартиры, коттеджи, компенсаторы реактивной мощности и пр.).
Пользовательские элементы
Для всех видов пользовательских элементов разработан единый интерфейс установки, редактирования и расчета, а также единая структура баз. Введение в WinELSO пользовательских элементов и универсального механизма их обработки позволяет практически на ходу создавать любые их виды и классы, которые тут же могут обрабатываться программой.
Группы элементов
В WinELSO разработан механизм обработки групп элементов, например группа может состоять из трех силовых розеток, одной телефонной, одной компьютерной, пяти подрозетников, рамки на пять розеток и прочих элементов. Такая группа может состоять как из отдельных элементов, так и AutoCAD-блока ELSO-элементов. Предопределенные и пользовательские элементы групп попадают в спецификацию оборудования в свои разделы в отсортированном виде (рис. 3).
Условное графическое отображение элементов
Каждый вид, класс и тип может иметь свое универсальное или индивидуальное условное графическое отображение (УГО).
Индивидуальные графические отображения отражают физические свойства элемента, например принцип функционирования, количество фаз, полюсов и т.д.
В качестве УГО используются следующие графические примитивы AutoCAD:
- стандартные примитивы (блоки, отрезки, полилинии, мультилинии и т.д.);
- разработанные примитивы-объекты с расширенными возможностями управления — в дальнейшем они будут называться объектами.
К любому примитиву после его установки в чертеж автоматически приписывается неграфический элемент-контейнер AutoCAD, в котором сосредоточены все свойства схемного элемента.
Существует два основных режима установки и редактирования примитива-УГО элемента:
- автоматизированный режим, когда УГО элемента выбирается в зависимости от физических свойств элемента, при этом может быть предложено несколько вариантов;
- режим назначения, когда примитив-УГО просто назначается из состава любых уже установленных примитивов AutоCAD (в том числе объектов).
В качестве основных примитивов-УГО WinELSO в автоматизированном режиме установки УГО используются блоки.
При установке в автоматизированном режиме разработана двух-уровневая система доступа к файлу УГО.
Ссылки на общие УГО хранятся в таблицах классов каждого вида элементов. Например, для коммутаторов — это таблица «Классы» базы «Коммутаторы.mdb». Как правило, но необязательно, в таблицах классов устанавливается несколько вариантов общих УГО.
Ссылки на индивидуальные УГО хранятся в таблицах с физическими свойствами элементов. В последнем случае вид УГО может более точно отражать физические свойства элемента. Как правило, при этом нет необходимости устанавливать несколько вариантов изображений.
Базы данных технических характеристик элементов
Базы данных реализованы в виде отдельных MDB-файлов. Для каждого предопределенного и пользовательского вида элементов существует отдельный MDB-файл. В составе каждого MDB-файла в обязательном порядке присутствуют следующие таблицы:
- «Классы» — сводная таблица классов данного вида со ссылками на таблицы по виду элемента, общими УГО и некоторыми другими данными;
- «Маркировка Размещение» — варианты графического размещения справочных данных относительно элемента;
- «Маркировка Состав» — варианты состава справочных данных по виду;
- таблицы с техническими характеристиками элементов.
Все базы и таблицы в них являются открытыми и доступными для добавления и изменения.
База УГО элементов
База УГО элементов реализована в виде набора DWG-файлов, в каждом из которых размещается один элемент.
Платформа
Программа WinELSO представляет собой динамически подгружаемую к AutоCAD версий 2004-2008 библиотеку (группу библиотек) в формате arx, находящуюся в каталоге System. Библиотека подгружается автоматически на этапе запуска программы. В версии 6.х это WinElso6_R16.arx для AutоCAD версий 2004, 2005, 2006 и WinElso6_R17.arx для AutоCAD версий 2007 и 2008. Для управления программным интерфейсом созданы пользовательские меню, которые также подгружаются автоматически на этапе запуска программы. Работа программы осуществляется в пространстве модели AutоCAD.
Страница 3 - 3 из 3
Начало | Пред. | 1 2 3 | След. | Конец
Иллюстрации к статье
Автор: Олег Усатюк
Опубликовано: САПР и Графика (№ 9, Сентябрь 2007)