Изменение ассоциативных шаблонов (EditPattern)

Объекты в ассоциативных массивах сохраняют свои связи. Ассоциативные массивы позволяют редактировать их целиком, а не изменять отдельные элементы массива.

Вы можете позже изменить параметры ассоциативных шаблонов, такие как:

  • Количество столбцов и строк (в линейном шаблоне)

  • Количество элементов (в пределах кругового массива)

  • Исходный элемент шаблона

  • Замените один или несколько элементов в шаблоне указанными объектами

Чтобы создать ассоциативные массивы, активируйте параметр Ассоциативность в разделе Настройки диалогового окна Массив.

Используйте команду EditPattern для изменения формы и внешнего вида ассоциативных массивов.

Можно также редактировать ассоциативные массивы с помощью специальных ручек объекта и палитры Свойства.

Чтобы изменить ассоциативный шаблон:

  1. Выполните одно из следующих действий:

    • В меню выберите Изменить > Редактировать ассоциативный массив.

    • В ленте нажмите Главная > Изменить > Редактировать массив.

    • Введите EditPattern.

  2. В графической области выберите ассоциативный массив и нажмите клавишу Enter.

    Откроется диалоговое окно Массив с вкладкой, соответствующей выбранному типу массива (круговой, линейный или путь).

  3. Укажите соответствующие свойства шаблона.

Чтобы изменить исходный объект ассоциативного шаблона:

  1. Выполните одно из следующих действий:

    • В меню выберите Изменить > Редактировать ассоциативный массив.

    • В ленте нажмите Главная > Изменить > Редактировать массив.

    • Введите EditPattern.

  2. В графической области выберите ассоциативный массив и нажмите клавишу Enter.

    Откроется диалоговое окно Массив с вкладкой, соответствующей выбранному типу массива (круговой, линейный или путь).

  3. В разделе Options нажмите Edit source symbol_select_objects.

  4. В графической области щелкните элемент шаблона.

  5. Нажмите OK, чтобы перейти в режим редактирования шаблона.

  6. Измените исходный объект при необходимости.

  7. Сохраните изменения и нажмите Закрыть (или используйте команду ClosePattern), чтобы завершить редактирование исходного объекта шаблона.

Чтобы заменить элемент ассоциативного шаблона:

  1. Перед началом нарисуйте объекты, которые заменят элементы в шаблоне.

  2. Выполните одно из следующих действий:

    • В меню выберите Изменить > Редактировать ассоциативный массив.

    • В ленте нажмите Главная > Изменить > Редактировать массив.

    • Введите EditPattern.

  3. В графической области выберите ассоциативный массив и нажмите клавишу Enter.

    Откроется диалоговое окно Массив с вкладкой, соответствующей выбранному типу массива (круговой, линейный или путь).

  4. На панели Options нажмите Replace elements symbol_select_objects.

  5. В графической области укажите заменяющие объекты и нажмите Enter.

  6. Укажите базовую точку для заменяемых объектов.

  7. Укажите элементы шаблона, которые нужно заменить.

  8. Нажмите Enter, чтобы завершить.

Примечание. Чтобы отменить ассоциативность массивов, используйте команду Explode.

^ В начало страницы

Свойства кругового массива

В диалоговом окне вкладка Circular группирует доступные свойства.

  1. В разделе Параметры воспользуйтесь следующими параметрами:

    • По часовой стрелке. Указывает, является ли направление кругового шаблона по часовой стрелке или против часовой стрелки. Опция доступна только для ассоциативных круговых шаблонов.

    • Базовый шаблон на основе. Выберите вариант:

      • Угол между и общее количество элементов

      • Угол заливки и угол между элементами

      • Угол заливки и общее количество элементов

    • Угол между (если требуется). Указывает включенный угол между базовыми точками объектов шаблона и центром шаблона. Введите положительное значение или нажмите Выбрать угол между элементами symbol_pick_angle.

    • Угол заполнения (если требуется). Введите положительное или отрицательное значение или нажмите Выбрать угол для заполнения symbol_pick_angle. Значение по умолчанию для угла заполнения — 360° (полный круговой узор). Значение, равное нулю, не допускается.

    • Общее количество (если требуется). Указывает итоговое количество копий в круговом шаблоне (включая исходный объект).

    • Уровни. Указывает количество уровней в 3D круговом шаблоне.

    • Расстояние между уровнями. Указывает расстояние между уровнями.

    • Строки. Указывает количество строк в круговом шаблоне.

      Следующие примеры показывают круговой шаблон с двумя рядами, каждый ряд содержит 8 элементов, заполнение на 360°.

      ex_pattern_circular_row

    • Расстояние между рядами. Указывает расстояние между рядами в круговом шаблоне.

  2. В разделе Базовая точка элемента установите:

    • Использовать последний выбранный объект. Использует базовую точку последнего указанного вами объекта.

    • X и Y. Введите значения или нажмите Указать базовую точку symbol_pick_point, чтобы задать базовую точку в графической области.

  3. В разделе Точка оси для X и Y введите значения для центральной точки шаблона или нажмите Выбрать центральную точку symbol_pick_point.

  4. Выберите Ориентировать элементы вокруг оси, чтобы поворачивать копии при их размещении по шаблону, в противном случае они сохранят выравнивание исходных объектов.

    ex_pattern_circular_rotate

  5. В разделе Options используйте следующее:

    • Редактировать источник. Нажмите Выбрать в графической области symbol_select_objects , чтобы указать один из элементов массива в качестве исходного объекта для изменения. Используйте команду ClosePattern для завершения редактирования исходных объектов массива.

    • Заменить элементы. Заменяет исходные объекты для указанных элементов массива или для всех элементов, ссылающихся на исходные объекты массива.

    • Сброс. Восстанавливает стертые элементы массива и удаляет переопределения элементов.

  6. Нажмите ОК.

^ В начало страницы

Свойства линейного шаблона

В диалоговом окне выберите вкладку Линейный.

  1. В разделе Параметры воспользуйтесь следующими параметрами:

    • В полях Горизонтальная ось и Вертикальная ось введите число копий.

    • Для Уровней введите количество уровней в направлении Z.

    • Для Расстояние между элементами включено задайте расстояние между копиями и угол для шаблона:

      • Горизонтальная ось. Указывает расстояние между столбцами. Щелкните Выбрать смещение столбца symbol_pick_distance, чтобы определить смещение с помощью двух точек на чертеже. Если значение смещения столбца отрицательное, столбцы добавляются слева.

      • Вертикальная ось. Указывает расстояние между строками. Щелкните Выбрать смещение строки symbol_pick_distance, чтобы определить смещение с помощью двух точек на чертеже. Если смещение строки имеет отрицательное значение, строки добавляются вниз.

      • Уровни. Указывает расстояние между уровнями для 3D-шаблона.

      • Угол шаблона. Указывает угол, определяющий, как располагаются копии. Щелкните Выбрать угол symbol_pick_angle, чтобы указать угол с помощью указателя.

  2. В разделе Базовая точка элемента установите:

    • Использовать последний выбранный объект. Использует базовую точку последнего указанного вами объекта.

    • X и Y. Введите значения или нажмите Указать базовую точку symbol_pick_point, чтобы задать базовую точку в графической области.

  3. В разделе Options используйте следующее:

    • Редактировать источник. Нажмите Выбрать в графической области symbol_select_objects , чтобы указать один из элементов массива в качестве исходного объекта для изменения. Используйте команду ClosePattern для завершения редактирования исходных объектов массива.

    • Заменить элементы. Заменяет исходные объекты для указанных элементов массива или для всех элементов, ссылающихся на исходные объекты массива.

    • Сброс. Восстанавливает стертые элементы массива и удаляет переопределения элементов.

  4. Нажмите ОК.

^ В начало страницы

Свойства шаблона пути

На вкладке Path выполните следующее:

  1. В Настройках укажите свойства шаблона пути:

    • Ассоциативный. Указывает, создается ли шаблон ассоциативно или неассоциативно.

    • Базовый шаблон на основе. Выберите вариант:

      • Расстояние между элементами и их общее количество. Распределяет копии вдоль пути с заданными интервалами и указанным общим количеством. Если рассчитанная длина шаблона превышает длину пути, расстояние между копиями уменьшается.

      • Разделить поровну. Распределяет количество копий равномерно по всей длине пути.

      • Равномерное измерение. Распределяет копии вдоль пути с указанными вами интервалами.

    • Расстояние (если требуется). Указывает интервалы между копиями. Щелкните Указать расстояние между элементами symbol_pick_distance, чтобы определить расстояние в графической области.

    • Общее количество (если требуется). Указывает итоговое количество копий шаблона в шаблоне пути (включая исходный).

  2. В разделе Базовая точка элемента установите:

    • Использовать последний выбранный объект. Использует базовую точку последнего указанного вами объекта.

    • X и Y. Введите значения или нажмите Указать базовую точку symbol_pick_point, чтобы задать базовую точку в графической области.

  3. В разделе Строки установите:

    • Количество. Указывает количество строк в шаблоне.

    • Расстояние. Указывает расстояние между строками. Если расстояние имеет отрицательное значение, строки добавляются вниз. Нажмите Указать расстояние между элементами symbol_pick_distance, чтобы определить расстояние в графической области.

  4. В разделе Выравнивание элементов установите:

    • Выровнять элементы по пути. Выравнивает каждую копию шаблона так, чтобы она была касательной к направлению пути. В противном случае скопированные объекты сохраняют ориентацию исходных объектов.

    • Укажите направление касательной symbol_pick_distance. Указывает две точки в графической области, которые представляют касательность копий относительно пути. Используйте EntitySnaps для привязки к геометрии исходных объектов.

      Нажмите Удалить касательное направление, чтобы удалить ранее указанное касательное направление.

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

^ В начало страницы

Доступ

Команда: EditPattern

Меню: Изменить > Ассоциативный массив

Лента: Главная > Изменить > (Всплывающее меню) Edit Pattern

Связанные разделы

Создание массивов объектов

Изменение ассоциативного шаблона

Контекстная вкладка ленты «Pattern Editor»