Параметр Circle (Окружность)

Circle (Окружность)

Способен хранить в себе данные о окружностях.


Задать окружность

Чтобы вручную задать окружность, кликните по центральной части нода Circle и в выпавшем контекстном меню выберите Set one Circle (Задать одну Окружность) или Set Multiple Circles (Задать Множество Окружностей) по потребности.

Окно Grasshopper'a свернётся, чтобы предоставить полный доступ к окну Rhino, пока Вы создаёте нужные окружности.

Во время создания окружностей обратите внимание на командную строку Rhino и увидите множество опций, помогающих построить окружность в нужном месте и задать правильные размеры. Полужирным шрифтом в командной строке выделяется текущая активная настройка. Именно для её изменения мигает вертикальная линия курсора. Тонким шрифтом показаны возможные опции, на которых нужно кликать, как по ссылкам.

Командная строка для задания Circle (Окружность)

Как только Вы выберите одну из указанных опций, командная строка обновится и станут доступны дополнительные опции для упрощения построения окружности.

Командная строка для задания Circle (Окружность)

Параметр Circle не может хранить ссылочные окружности из Rhino, но в силу того, что способен распознавать кривые со свойствами окружностей, его можно использовать в качестве фильтра для нахождения таковых.

Сортировка окружностей

Пункты контекстного меню

Пункты контекстного меню

  1. Поле Name (Имя). Позволяет ввести произвольное название для данного нода.
  2. Переключатель типа отображения нода. Клик по нему перебирает следующие варианты:
  3. Переключатель Preview (Предпросмотр). Переключает состояние: будут ли отображаться окружности, содержащиеся в этом ноде Grasshopper'a в окне Rhino или нет.
  4. Переключатель Enabled (Включен). Переключает, будет ли данный нод участвовать в расчёте результата обработки дефинишина или нет. Если нод находится в состоянии Disabled (Выключен), то и компоненты, связанные с его выходом нормально работать не смогут.
  5. Команда Bake (Запечь) позволяет передать окружности, содержащиеся в ноде Circle в среду Rhino. После передачи в Rhino связь с этими новыми Rhino'вскими окружностями будет утрачена.
  6. Переключатель Wire Display (Отображение Связи). Позволяет переключить, каким именно образом будет отображаться входящая в нод линия связи:

    Wire Display (Отображение Связи)

  7. Переключатель Revers (Обратный). Переворачивает список окружностей. Окружности будут выдаваться в обратном порядке.
  8. Переключатель Flatten (Обрубить Дерево Данных). Если список окружностей представлен в виде дерева данных (списка, включающего в себя другие списки), то этот переключатель заставит нод выдавать список простым порядком (все элементы списка подряд, без подразбиения на ветви).
  9. Переключатель Graft (Привить Дерево Данных). Делает каждый элемент списка отдельной ветвью дерева данных.
  10. Переключатель Simplify (Упростить Дерево Данных). Упрощает дерево данных, обрубая общие ветви, оставляя лишь ветви, несущие, непосредственно, данные. "Дерево" данных превращается в "куст" без общего ствола.
  11. Команда Set one Circle (Задать одину Окружность). Сворачивает окно Grasshopper, чтобы предоставить полный доступ к окну Rhino для того, чтобы задать окружность, которая будет помещёна в нод Circle.
  12. Команда Set Multiple Circles (Задать Множество Окружностей). Позволяет поместить в нод Circle набор окружностей из окна Rhino.
  13. Команда Manage Circle collection (Управление коллекцией Окружностей). Открывает диалоговое окно Circle persistent data (Постоянные данные Окружностей), в котором можно отредактировать список окружностей, содержащиеся в коллекции нода Circle, а также увидеть подробные сведения об отдельных окружностях.
  14. Circle persistent data (Постоянные данные Окружностей)

      Менеджер коллекции состоит из нескольких разделов:

    1. Список объектов коллекции.
    2. Детальная информация о выделенном объекте.
    3. Элементы управления Списком.
    4. Пояснения по элементам детальной информации.
    5. Добавить Путь

      Add Path (Добавить Путь). Позволяет добавить ещё одну "ветку" к дереву данных.


      Добавить Элемент

      Add Item (Добавить Элемент). Позволяет добавить ещё один элемент к дереву данных.


      Удалить Выделенные

      Delete Selection (Удалить Выделенные). Позволяет удалить выделенные элементы из коллекции.


  15. Команда Clear Values (Очистить значения). Позволяет очистить нод Circle от всего содержимого.
  16. Команда Internalise data (Внедрить данные). Превращает данные, поступающие через вход нода во внутренние данные нода Circle, отключая при этом все внешние связи за ненадобностью.
  17. Команда Extract parameter (Извлечь параметр). Извлекает содержащиеся внутри нода Circle окружности в виде нового нода Circle, присоединённого к входу исходного нода Circle. При этом список окружностей внутри исходного нода не теряется, а лишь игнорируется, пока подключен внешний входящий нод.
  18. Команда Help (Справка). Формирует окно со справочной информацией, относящейся к ноду Circle.

Перевод официального раздела Справки

Circle parameter (Параметр Circle (Окружность))


Представляет набор примитивов Circle (Окружность). Окружности сохраняются в виде параметрических (не-nurbs) кривых и не могут быть внутренне связаны с объектами окружностных кривых в модели Rhino, так как окружностные объекты в Rhino не могут гарантировать сохранения формы окружности: линейные преобразования или морфинг могут превратить их в кривые nurbs или эллипсы.

Параметры Circle (Окружность) могут сохранять постоянные данные. Вы можете задать постоянные записи через меню параметра.


Замечания