FormIt for Windows
Русский
Русский
  • Введение
  • Новые возможности
  • Возможности FormIt
    • Поддержка разных клиентов
    • Концептуальное моделирование твердых тел
    • Работа с форматами данных
    • Языки
    • Совместная работа
    • Изображения для презентаций
    • FormIt и Autodesk Docs
    • FormIt и Dynamo
    • Расчет инсоляции и энергопотребления
    • FormIt и Revit
    • FormIt и JavaScript для подключаемых модулей
  • Основы FormIt
    • Вопросы и ответы
    • Необходимые компоненты и установка
    • Настройка проекта
    • Панели инструментов и палитры
    • Навигация по сцене
  • FormIt Primer
    • Часть I
      • 1.1. Определение местоположения
      • 1.2. Настройка проекта с использованием изображений и сетки
      • 1.3. 3D-эскиз и перетаскивание грани
      • 1.4. Добавление перекрытий с уровнями
      • 1.5. Группирование объектов
      • 1.6. Управление видимостью с помощью слоев
      • 1.7. Окрашивание с помощью материалов
      • 1.8. Создание колонн с помощью инструмента «Массив»
      • 1.9. Добавление элементов
      • 1.10. Группы автоматизированного проектирования и Dynamo
      • 1.11. Импорт моделей с использованием библиотеки компонентов
      • 1.12. Визуальные стили
      • 1.13. Секущие плоскости
      • 1.14. Экспорт изображений
      • 1.15. Работа с Revit
    • Часть II
      • 2.1. Инструмент «Линия со смещением»
      • 2.2. Дополнительные инструменты моделирования: «Оболочка» и «Покрытие»
      • 2.3. Рабочий процесс в ортогональном виде
      • 2.4. Процессы работы с 3D-рельефом
      • 2.5. Подключаемые модули
      • 2.6. Узлы FormIt в Dynamo
      • 2.7. Средства диагностики
      • 2.8. Расширенные рабочие процессы Revit
      • 2.9. Расчет инсоляции. Расчет энергопотребления с помощью Insight
      • 2.10. Сеансы совместной работы
  • Библиотека инструментов
    • 3D Text
    • Выравнивание камеры по грани
    • Дуга
    • Массив
    • Массив по траектории
    • Автосохранение
    • Логическое вырезание
    • Логическое пересечение
    • Логическое соединение
    • Окружность
    • Совместная работа
    • Библиотека компонентов
    • Копирование объекта
    • Покрытие, сдвиг, лофт
    • Создание панорамы
    • Фасетизация кривых и поверхностей
    • Удаление, редактирование, перемещение
    • Dynamo
    • Расчет энергопотребления с помощью Insight
    • Грани: выдавливание, вырезание и смещение
    • Грани: выравнивание
    • Грани: наклон и дробление/сглаживание
    • Дерево групп
    • Группы
    • Импорт и экспорт данных
    • Слои
    • Уровни и площадь
    • Линии
    • Материалы
    • Измерение угла
    • Измерения
    • Сети
    • Зеркальное отражение
    • Статистика модели
    • Дерево модели
    • Изменение граней, ребер и точек
    • Непропорциональное масштабирование
    • Линия со смещением
    • Ортогональные виды
    • Ортогональная и перспективная камеры
    • Размещение примитивов
    • Вставка вершины
    • Подключаемые модули
    • Многоугольник
    • Свойства
    • Ограждение по траектории
    • Прямоугольник
    • Revit
    • Поворот объекта
    • Масштабирование объекта
    • Сцены
    • Секущие плоскости
    • Выбор объектов
    • Задание местоположения
    • Солнце и тени
    • Оболочка
    • Привязки и вспомогательные элементы
    • Расчет инсоляции
    • Сплайн
    • Система импостов витрины/витража
    • Диспетчер отмены
    • Визуальные стили
    • Рабочие плоскости
    • Оси глобальной системы координат
  • Подключаемые модули
    • Введение в подключаемые модули
    • Использование подключаемых модулей
    • Разработка подключаемых модулей
      • Первый подключаемый модуль
        • Plugin Playground
        • Запуск примера подключаемого модуля
        • Добавление собственных функций
        • Сохранение результатов работы в GitHub
        • Публикация проекта
      • Расширенная разработка
        • Использование среды IDE
        • Клонирование примера подключаемого модуля
        • Размещение подключаемого модуля на локальном сервере
        • Предварительный просмотр подключаемого модуля в Диспетчере подключаемых модулей
        • Настройка FormIt для разработки
        • Размещение подключаемого модуля в GitHub
        • Общая настройка подключаемого модуля в файле манифеста
        • Повторная загрузка для локальных изменений
        • Сравнение клиентского и веб-модуля
        • Отладка
        • Управление версиями
      • Дополнительные возможности разработки
        • Создание подключаемого модуля панели HTML
        • Создание комбинированного подключаемого модуля панели HTML и панели инструментов
        • Создание подключаемого модуля панели инструментов
        • Тестирование комбинированного подключаемого модуля панели HTML и панели инструментов
        • Создание надстройки
        • Вызов подключаемых модулей и API из Dynamo
    • API-интерфейсы FormIt
    • Примеры
      • Создание гирлянд
      • Подключаемый модуль Manage Cameras
      • Подключаемый модуль Properties Plus
      • 3D Context Creator
      • Сообщество пользователей подключаемых модулей FormIt
  • Приложение
    • Сочетания клавиш
Powered by GitBook
On this page
  • Технологии Dynamo
  • Создание массива по траектории
  • Итерация на месте
  • Select Object(s) to Array
  • Select Array Path
  • Array Type
  • Include Original Selection In Results
  • Rotate Copies Along Path
  • Use Relative Positioning Along Path
  • Reverse Path Direction
  • Run
  • Edit Embedded Graph
  • Выбор геометрии
Edit on GitHub
  1. Библиотека инструментов

Массив по траектории

PreviousМассивNextАвтосохранение

Last updated 2 years ago

Технологии Dynamo

В FormIt 2021 и более поздних версиях можно создавать объекты массива по траектории и быстро настраивать результаты. Для команды «Array Along Path» (массив по траектории) применяются технологии Dynamo. Это означает, что массив легко настроить для получения требуемых результатов, а повторный запуск логики приводит к обновлению доступной геометрии.

Создание массива по траектории

  • Перейдите на панель Dynamo в FormIt для Windows и откройте каталог примеров Dynamo.

  • Щелкните пример «Array Along Path».

  • В левой части экрана отобразится запрос «Select object(s) to array» (Выберите объекты для создания массива).

    • На этом этапе можно выбрать любые объекты FormIt.

    • Выбрав нужный объект, нажмите стрелку «Next» (далее) в левой части экрана или просто клавишу ENTER.

  • Отобразится запрос «Select path for array» (выберите траекторию размещения массива).

    • Здесь следует выбирать только ряд смежных кромок или группу, содержащую ряд смежных кромок.

    • Выбрав траекторию, нажмите кнопку «Finish» (готово) или клавишу ENTER.

  • На панели Dynamo появится информация об обработке изменений. По завершении обработки в группе FormIt появится созданный в Dynamo массив, который можно изменять (см. ниже).

Итерация на месте

Результаты выполнения команды «Array Along Path» имеют значения по умолчанию. Их можно изменить по необходимости.

При выполнении команды «Array Along Path» создается новая группа с результатами. В FormIt будет автоматически выбрана эта группа, и отобразятся доступные параметры данного экземпляра массива по траектории.

Можно в любой момент вернуться к свойствам массива по траектории. Для этого следует выбрать группу и открыть панель свойств либо начать редактировать группу, и тогда свойства отобразятся автоматически.

Select Object(s) to Array

Нажмите эту кнопку, чтобы вернуться в мастер выбора и изменить объекты, которые необходимо добавить в массив.

Select Array Path

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

Array Type

Изменяет тип массива для расчета: By Distance (по расстоянию) или By Number (по количеству).

Если значение «True», расчет выполняется по расстоянию, поэтому указанное ниже число будет означать расстояние между копиями.

Если значение «False», расчет выполняется по количеству копий («By Number of Copies»), поэтому число под этим полем будет означать количество копий, которое необходимо вписать в траекторию.

Include Original Selection In Results

Если значение True:

  • Выбранные объекты будут считаться одной из новых копий.

Если значение False:

  • В полученный массив не будет включен исходный набор объектов, поэтому в результате вы получите указанное количество копий в дополнение к исходному набору при отсутствии Z-конфликтов.

Rotate Copies Along Path

Если значение True, копии поворачиваются с сохранением ориентации исходного объекта относительно траектории.

Если значение False, копии не поворачиваются, а только перемещаются.

Use Relative Positioning Along Path

Если значение True:

  • каждая копия сохраняет расстояние между траекторией и исходным объектом.

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

Если значение False:

  • для расчета массива используется вся длина траектории независимо от расположения исходного объекта относительно траектории.

  • Это позволяет отделить местоположение траектории относительно объекта и просто использовать всю траекторию. Данный параметр используется, если траектория и объект расположены далеко друг от друга.

Reverse Path Direction

Только для замкнутых траекторий. При использовании команды «Array Along Path» с замкнутой траекторией направление кривой может неожиданно зеркально отобразить предполагаемые результаты массива. Установите значение True, чтобы изменить направление массива в случае зеркального отображения результатов.

Run

Завершив редактирование параметров, нажмите кнопку «Run», чтобы запустить основной график Dynamo и создать новые результаты. После изменения параметров эта кнопка выделяется синим цветом. Это свидетельствует о том, что ее необходимо нажать для просмотра обновлений в итоговой геометрии.‌

Edit Embedded Graph

По нажатию этой кнопки открывается среда редактора графика Dynamo, в которой можно просматривать и редактировать основные графики Dynamo для быстрого изменения параметров и просмотра обновлений в режиме реального времени, а также для проверки и корректировки логики.

Выбор геометрии

При выборе объектов для массива по траектории и других графиков Dynamo по выбранным объектам выполните следующие действия.

  • Можно выбрать любой набор объектов FormIt: вершины, кромки, грани, тела, группы и сети.

    • Обратите внимание, что в зависимости от этапа не следует выбирать некоторые из этих объектов.

    • Например, при выборе траектории можно выбрать только ряд смежных кромок или группу, содержащую ряд смежных кромок. При выборе любых других объектов возникнет ошибка графика.

  • Дважды щелкните объект, чтобы выбрать все присоединенные элементы.

  • Окно выбора области можно использовать для захвата нескольких объектов.

  • Можно нажать на уже выбранные объекты, чтобы отменить их выбор.

  • Для выполнения действия с выбранными элементами требуется выбрать хотя бы один объект.

В результате полученная группа Dynamo будет содержать исходный набор, поэтому между новыми копиями и исходным набором объектов будут возникать Z-конфликты. Можно поместить исходный набор объектов на и скрыть, отключив его.

слой