# 数据准备

在发起净空分析前,需要准备好对应数据。

# 模型准备

首先,你需要指定参与分析的模型ID(文件ID和集成ID)。需注意,该模型应处于转换/集成成功状态。同时,该账户应具备净空分析的权限。

同是,由于分析是按照空间-构件的层级进行,故在分析时需要指定参与分析的空间和空间内包含的构件。空间的来源可以是模型解析得到,也可以是用户在BIMFACE中自定义得到,在输入参数中以空间ID列表形式表达。

需注意,参与分析时,计算的是构件到空间底面的最小距离,故在设置空间时,需要指定好空间的底面标高。

# 分析条件设置

BIMFACE允许用户设置净高条件,用于设置目标和筛选构件,包括:

  1. 目标高度targetHeight。即期望的目标净高,该数值由用户按需自定义。
  2. 忽略高度minIgnoreHeight与maxIgnoreHeight。即忽略高度,BIMFACE的分析程序不会将净高在最小忽略高度以下和最大忽略高度以上的构件计入计算结果。

BIMFACE允许用户指定参与分析的构件,包括:

  1. 按条件筛选构件。可以通过构件的基础属性来对构件进行筛选;
  2. 按id筛选构件。可通过构件id列表来筛选参与分析的构件。

# 执行分析

在模型与数据都设置好后,就可以进行下一步,调用分析程序开始净空分析了。