随机化对象放置

将此示例分析类型与 Revit 中的衍生式设计 结合使用,以为在定义空间中放置对象生成备选方案,例如公园中的树或建筑物大厅中的人。

左图显示了衍生式设计中的结果。右图显示了将结果集成到 Revit 模型时的结果。

此分析将使用选定图元生成一系列场景。它会将图元放置在群集中,以模仿空间中随机图元的自然定位。通过使用此分析类型,可以快速生成多个场景,而无需手动放置每个图元。

在本主题中

目标

此分析旨在与“随机化”方法结合使用。但是,可以选择其他生成方法。

如果选择“优化”,则可以设置以下目标,从而为每个目标选择“最小化”或“最大化”:

注: 由于此分析类型是专为“随机化”方法而设计的,因此对使用“优化”方法来确定特定目标可能不太有效。

访问分析类型

“创建分析”对话框中,可从“Autodesk 样例”文件夹中获取分析类型。

Dynamo 中打开分析类型,请导航到以下文件夹:

如果在该位置找不到分析类型,可以使用以下链接下载它。ZIP 文件包含 DYN 文件及其“依存关系”文件夹。将其内容解压缩(提取)到计算机上的某个文件夹。

准备模型

在创建分析的过程中,您将选择目标房间、族实例(如书桌)和障碍物。若要创建此类型的方案,Revit 模型必须包含以下内容:

准备模型

  1. 打开 Revit 模型。

    如果需要,可以下载 rac_advanced_sample_project.rvt,并将其与此分析类型一起使用。

  2. 打开一个包含目标房间的视图。

    例如,在“rac_advanced_sample_project.rvt”中,打开“01 - Entry Level”楼层平面。

  3. 要在创建分析时更轻松地选择模型中的图元,请在视图中打开以下对象的“可见性”
    • 房间参照线
    • 要放置的图元和要避开的障碍物(例如“环境”、“家具”和“植物”类别)

    例如,对于“rac_advanced_sample_project.rvt”,键入“VG”以打开“可见性/图形替换”对话框。然后,展开类别以打开以下项目的可见性:“线”>“房间分隔”;“房间”>“内部填充和参照”;以及“植物”。

  4. 找到或创建要放置对象的房间。

    例如,在“rac_advanced_sample_project.rvt”中,通过使用房间分隔符定义建筑外侧入口区域的边界,从而创建室外房间。然后,在相应区域中放置房间图元。

  5. 放置一个或多个独立图元,此类图元是在放置环境时要避开的障碍物。

    例如,对于将人放置在公园中的分析,树和灯柱可能是障碍物。

    在“rac_advanced_sample_project.rvt”中,现有树是障碍物。如果需要,可以添加多个图元,如灯柱和长椅。

输入

创建分析时,可以指定以下输入。

选择

选择变量

输出

每个结果将显示以下输出:

几何图形可视化

以下是在房间中放置不同类型图元的示例结果。这是房间的三维视图,显示所放置图元的抽象表示。

房间边界显示为黑色轮廓。图元的放置由竖线表示,每个族使用不同的颜色。

在“浏览结果”对话框的“详细信息”窗格中查看结果时,可以拖动三维视图以从不同角度查看图元。

要在模型的三维视图中查看该结果,必须将选定结果集成到模型中。