Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций по тефлексу.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
28.48 Mб
Скачать

Линейный массив

Д ля создания линейного массива необходимо задать две точки: начальную (исходную) и конечную (целевую). В качестве точек можно использовать 2D узлы: существующие или создаваемые автоматически при помощи опции. Ассоциативный массив будет автоматически привязан к узлам. Указанные точки задают направляющий вектор массива в зависимости от способа задания массива, его шага, длины или количества копий. Копии будут располагаться вдоль направляющего вектора массива.

После задания первой точки на экране отображаются динамически перемещающиеся элементы массива. Их количество зависит от установленного по умолчанию в окне свойств количества копий.

Для окончания создания массива достаточно указать

Рис.68 положение конечной точки.

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

На рисунке 68 показан элемент массива. Для создания массива задают количество рядов 2. В данном примере использована переменная величина для задания шага массива. Количество столбцов 6.

Рис.69

Массив может быть двумерным, т.е. состоящим из нескольких рядов (рис.69). Ряды создаются в направлении, перпендикулярном направляющему вектору. Количество копий в направлении, перпендикулярном заданному вектору (т.е. количество рядов), и их параметры (шаг или общая длина) можно задать в параметрах массива в окне свойств.

Группа «Столбцы» определяет параметры столбцов линейных массивов (копий, расположенных вдоль направляющего вектора): Способ. Определяет способ задания копий линейного массива: «Количество копий и шаг», «Длина и шаг», «Количество копий и длина». В зависимости от выбранного способа задания расстояние между точками, задаваемыми при создании массива, может определять соответственно: шаг (количество копий задаётся только числовым значением); шаг или длину по выбору; общую длину массива (количество копий также задаётся только числовым значением). Значения шага и общей длины массива можно задать и числовыми значениями в окне свойств и переменной (параметры «Шаг» и «Длина»). Для этого необходимо установить флажок рядом с нужным параметром. Заданные точки тогда будут определять только направление массива. Количество копий всегда задаётся числовым значением с помощью параметра «Копий». Исходные элементы входят в число копий. Доступность параметров «Копий», «Шаг» и «Длина» определяется способом, выбранным для задания массива. Группа параметров «Ряды» определяет аналогичные параметры для рядов линейного массива.

Рис.70

И зменяя переменную значения шага, получают массивы разного вида (рис.70, 71, 72).

Рис.71 Рис.72

Вызов команд в прозрачном режиме

Команду «TM: Переместить» удобно вызывать в “прозрачном режиме” при выделении одного или нескольких 2D элементов. Выбрать элементы можно при помощи рамки, секущей рамки и/или, используя <Shift>+ , <Ctrl>+ . После выделения элементов достаточно указать курсором один из подсвеченных узлов или граничных линий перемещаемого объекта и переместить объекты в заданном направлении.

Далее возможны два варианта действий: нажать ЛКМ и не отпуская ее перевести объекты в другое место или нажать 2ЛКМ и отпустить, не перемещая курсор. Затем перевести курсор в точку копирования еще раз нажать ЛКМ или клавишу <Enter>. Этим способом удобно пользоваться при перемещении с одной страницы на другую