Схема строится из неделимых
блоков- элементов и линий. Элементы схемы называются узлами и при
рисовании выбираются пользователем из графической библиотеки, которая
создается специальным конструктором элементов ELEM. Элементы создаются
из графических примитивов (точек, линий, прямоугольников, дуг,
окружностей, полигонов и т.п.). Каждый элемент имеет до 16 слоев
начертания, которые могут активизироваться на схеме путем задания для
него соответствующего кода. Механизм слоев позволяет сроить схемы,
элементы которых динамически меняют свой вид в соответствии с изменением
некоторой информации. Элементы схемы могут иметь точки присоединения.
При рисовании линий, и помещении их концов вблизи от узла, они
автоматически подцепляются к этим точкам и в дальнейшем при перемещении
узла следуют за ним. Элементы
схем, создаваемые конструктором, могут масштабироваться, менять угол
поворота, цвет и отрисовку в зависимости от информации в БД. Изменение
состояния элементов возможно и пользователем вручную. Типовой размер
элементов – 64х64 пикселей. Максимальный размер - 256х256 пикселей.
Слои элементов могут окрашиваться и иметь полутоновую окраску. Наличие
независимых слоев позволяет конструировать динамические элементы (например,
стрелочные приборы). Под элемент можно положить графическую подложку и
на ее фоне формировать динамику элемента.На первом рисунке представлена
одна из часто ипользуемых библиотек элементов. На втором рисунке дан пример
одного из элементов в библиотеке и на последнем рисунке показан фрагмент
библиотеки элементов, который часто используется при построении коммутационных
схем.
Элементы используются не только для построения коммутационных (подробных)схем,
но и для построения режимных (расчетных) и для оперативных (упрощенных) схем
энергообъектов.
Отметим, что особые библиотеки элементов могут создаваться и для других
приложений (например, для теплосетей, систем связи, транспорта и т.д.).
|
Одна из библиотек элементов схем
Один из элементов библиотеки
Фрагмент библиотеки
|