Параметр Rectangle (Прямоугольник)

Rectangle (Прямоугольник)

Способен хранить в себе данные о прямоугольниках, но лишь о тех, что сгенерированны в Grasshopper'e. Однако, принимая данные от других нодов способен распознать среди ссылочных объектов из Rhino объекты с признаками прямоугольника.

Rectangle (Прямоугольник)


Домен (область определения) прямоугольников, содержащихся в ноде Rectangle всегда от 0.0 до 4.0


Задать Прямоугольник

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

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

Обратите внимание на Командную строку Rhino, там Вы увидите опции, помогающие правильно задать Прямоугольник.

Rectangle (Прямоугольник)

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

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

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

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

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

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

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

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


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

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


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

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


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

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

Rectangle parameter (Параметр Rectangle (Прямоугольник))


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

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


Замечания