Разработка проектной документации на системы автоматизации в среде Visio Technical 5.0-2000, страница 12

2)   некоторые двухмерные формы включают управляющие точки, которые можно перетащить от формы для растягивания соединителя;

3)   использование команды Connect Shapes из меню Tool позволяет одновременно соединять между собой несколько форм;

4)   Visio – библиотеки содержат соединители, которые можно перенести на рабочий лист.

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

Для соединения двухмерных форм с помощью динамического соединителя применяют динамический прикрепитель, при этом:

1)   отображают документ, содержащий формы, которые необходимо соединить;

2)   выбирают инструмент  на стандартной панели;

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

Если расположить квадрат возле конкретной точки формы, то создастся статический соединитель.

Для соединения форм с помощью Visio – соединителей нужно:

1)   перетащить соединитель из библиотеки и расположить его таким образом, чтобы его конечная точка совпала с точкой – соединителем двухмерной формы; конечная точка соединителя станет красного цвета, что будет указывать на то, что соединитель прикреплён;

2)   перетащить следующий соединитель к другой форме.

Для одновременного соединения нескольких форм необходимо:

1)  выделить несколько форм в том порядке, в каком их необходимо соединить;

2)   если будет использоваться особый соединитель, то нужно выделить иконку его «мастера» в библиотеке (по умолчанию, Visio создаст динамический соединитель);

3)   выбрать Tool > Connect Shapes или воспользоваться соответствующей кнопкой на панели.

Visio предоставляет набор команд для получения новых объектов из одиночных форм. Наиболее простой путь создания комплексной формы – это создание её простых частей и дальнейшее объединение в одно целое с помощью команд Булевой алгебры. Результат операции объединения отчасти зависит от формы, которая будет выделена первой (основной формы).

Соединение (Union) создаёт новую форму из периметров двух или более частично совпадающих форм. Новой формой будет очертание всех точек каждой из форм. Команда соединения является эквивалентом оператора «ИЛИ» в алгебре логики.

В процессе работы пользователю необходимо помнить о том, что команда Union и команда Group не приводят к одинаковому результату. Операция Union также отличается от операции Combine (сочетания), которая удаляет площади перекрытия форм.

Для соединения форм выполняются следующие действия:

1)   располагают формы так, чтобы соединение привело к нужному результату;

2)   выделяют формы (при этом необходимо помнить, что новая форма унаследует текст и формат первой выделенной формы);

3)   в меню выбирают Shape > Operation > Union.

Если формы не перекрываются, то команда создаёт одну форму, но при этом формы, из которых она состоит, не изменяются. Если одна из форм открытая, при операции соединения Visio отбрасывает её.

Операция Subtract создаёт новую форму «вычитанием» из основной формы площадей перекрытия её другими формами. Например, если частично перекрываются квадрат и круг и первым выделяется квадрат, то Subtract удаляет перекрывающий сегмент круга из квадрата (рис. 2.14).

Рис. 2.14. Применение операции Subtract

Пересечение (Intersect) образует новую закрытую форму из площади перекрытия форм ликвидированием неперекрывающей области (рис. 2.15).

Рис. 2.15. Применение операции Intersect

Команда Fit Curve используется для создания сплайновых кривых из ломаных, причём сплайны проходят точно через изгибы ломаных кривых (рис. 2.16).

Рис. 2.16. Применение операции FitCurve