1.10. Группы автоматизированного проектирования и Dynamo
Last updated
Last updated
В этом разделе мы воспользуемся вычислительными возможностями Dynamo для размещения и изменения гибких групп, привязанных к примерам готовых графиков Dynamo.
Если вы не работали с предыдущим разделом, загрузите и откройте файл 1.10 – Computational Groups with Dynamo.axm из набора данных для части I руководства FormIt Primer.
Ознакомиться с дополнительными сведениями о совместном применении FormIt и Dynamo в рабочих процессах автоматизированного проектирования можно на этой странице.
1 - Включите слои Нижняя терраса, Основной этаж здания и Изображение плана, на которые мы добавим лестницу.
2 - Чтобы разместить группу лестницы, привязанную к одному из готовых примеров Dynamo, выполните следующие действия.
Откройте палитру Dynamo на панели «Палитры». В каталоге Dynamo Samples (примеры Dynamo) должно быть несколько встроенных объектов Dynamo.
Щелкните пример Dynamo Stairs (лестница), чтобы перенести его в пространство модели. FormIt в фоновом режиме запустит график и сформирует на его основе геометрию лестницы.
Наведите курсор на активное окно. После загрузки лестницы ее полупрозрачная геометрия будет перемещаться вместе с курсором. Наведите курсор на активное окно рядом с террасой и щелкните, чтобы разместить лестницу. Нажмите ESC для отмены выбора. Обратите внимание, что после размещения лестницы автоматически откроется палитра свойств.
Примечание. Кроме того, можно связать локальные каталоги, содержащие графики Dynamo, и запустить собственные локальные графики Dynamo, как в приведенных примерах.
3 - Чтобы обновить размеры лестницы, выполните следующие действия.
Выбрав группу лестницы, измените значение в разделе Dynamo INPUTS в нижней части палитры свойств, как показано на рисунке ниже. В большинстве групп, созданных с помощью сценариев Dynamo, при выборе среди свойств будет содержаться раздел Dynamo.
Add Top Landing = False
Add Middle Landing = False
Add Bottom Landing = False
Floor-to-Floor Height = 2.6
Stair Width = 12
Riser Height = 0.6
Tread Length = 1.25
Tread Overlap = 0.25
Tread Thickness = 0.25
Height Between Middle Landings = (не используется, так как средние площадки не создаются)
Middle Landing Length = (не используется, так как средние площадки не создаются)
Top/Bottom Landing Length = (не используется, так как площадки не создаются)
Нажмите кнопку Run, чтобы повторно запустить сценарий Dynamo с использованием обновленных значений.
Переместите группу, чтобы разместить лестницу в нужном месте в соответствии с изображением плана. При перемещении группы лестницы не следует изменять ее отметку. Дополнительные сведения о приемах и способах перемещения элементов модели см. в предыдущих разделах.
Примечание. Значение Floor-to-Floor Height представляет собой приблизительную величину общей высоты лестницы. Высота лестницы задается с помощью параметра Riser Height (высота подступенка). В этом примере параметру Floor-to-Floor Height присвоено значение «2.6’» (2,6 футов), однако окончательная высота лестницы составляет 3,0 фута (0.6’ (Riser Height) x 5 (количество подступенков)). Поскольку пролет между уровнем земли и верхним уровнем пола террасы составляет 3 фута 2 дюйма, в оставшиеся 2 дюйма входит верхний подступенок.
На предыдущих этапах мы создали лестницу без площадок. Теперь создадим лестницу с верхней площадкой, выровненной относительно основного здания.
1 - Для начала скопируйте только что созданную лестницу.
Выберите существующую лестницу и щелкните в любом месте на изображении плана, чтобы запустить команду перемещения. В результате в FormIt будет использована отметка изображения плана в качестве опорной точки начальной высоты для размещения новой копии. Нажмите клавишу CTRL, чтобы создать быструю копию.
Наведите курсор на основное здания над террасой. Обратите внимание, что теперь верхняя грань террасы является новой опорной плоскостью. Щелчком мыши разместите группу.
Примечание. Поскольку изображение плана находится на уровне земли , то в инструменте перемещения эта плоскость будет использоваться в качестве опорной для начальной точки. Обратите внимание на подсказку На грани на изображении выше. Она указывает на то, что в качестве начального базового элемента выбрана грань плана изображения, а в качестве конечного базового элемента — верхняя грань пола нижней террасы .
2 - Используйте инструмент Сделать уникальным (MU), чтобы изменение значений Dynamo для данной лестницы не влияло на нижнюю лестницу. Переместите группу так, чтобы она оказалась рядом с конечным местоположением. Настройку мы выполним позже. Можно отключить видимость слоя Нижняя терраса, чтобы увидеть план под ним и упростить его размещение. Однако будьте внимательны: при перемещении новой лестницы не следует изменять ее отметку.
3 - На палитре свойств обновите значения Dynamo, как показано ниже, и повторно запустите сценарий.
Add Top Landing = True
Floor-to-Floor Height = 2.333
Riser Height = 0.466
Tread Length = 1.5
Top/Bottom Landing Length = 2.5
Примечание. Если присвоить параметру Add Bottom Landing значение True и выполнить сценарий еще раз, верхняя грань нижней площадки должна выровняться с верхней гранью пола нижней террасы. Это происходит потому, что, в отличие от предыдущих лестниц, параметр Riser Height был изменен таким образом, чтобы значение параметра Floor-to-Floor Height соответствовало фактически необходимой высоте (2 фута 4 дюйма или 2,333 фута).
2. Переместите группу в конечное положение. Верхняя площадка должна находиться заподлицо с основным этажом здания.
3. Чтобы завершить создание лестницы, добавьте материал Камень — Травертин для соответствия полам. Дополнительные сведения о применении материалов см. в предыдущих разделах.