Revit Window:窗户

前言

窗户作为 Revit 一个非常重要的构件,看似为内建族,实际上却是可载入族。本文对窗户做个分析,以加深对它的了解。

内容

选定一个窗户,用 Revit Lookup 查看它的信息,可以看到它是一个 FamilyInstance。如果选中的是门,同样可以看到它是 FamilyInstance。而如果你选中的是一个墙,则会显示 Wall,而非 FamilyInstance。虽然在 Revit 的 UI 上,它们是挨着的,但墙是内建族,门窗是可载入族。

在这里插入图片描述
做为可载入族,它是有类别的,Category
在这里插入图片描述
如果仅仅是只有 Category, 那么还不能很好地表达一个窗户。因此,子类别也是不可或缺的,从上图中可以看到 SubCategories。接下来看看子类别有哪些:
在这里插入图片描述
这是 API 层面可以获得的子类别,从 UI 层面同样可以得到这些数据,打开 VG 对话框:
在这里插入图片描述
由此,即可以精确地控制窗户的显示样式,它的粒度可以细化到子类别。对于每一个窗户,这种对显示的控制是和视图绑定在一起的。

// Autodesk.Revit.DB.View
public void SetCategoryOverrides(ElementId categoryId, OverrideGraphicSettings overrideGraphicSettings);

从实例参数来看窗户:

  1. 影响几何位置的有 - 安装深度、标高、底高度、顶高度
  2. 影响几何形体的有 - 高度、宽度、图形部分
  3. 影响几何展现的有 - 材质和装饰部分

在这里插入图片描述
关于顶高度,应该是错误,不过官方文档竟然将错就错,窗实例属性
在这里插入图片描述

从类型属性看窗户:

  1. 窗框和窗台可以通过类型参数调节
  2. 墙闭合这个参数会影响墙和窗户交接时的几何形式
    在这里插入图片描述
    编辑这扇窗户,会看到许多不同的视图,以平面视图为例:
    猜测这是为了对于不同精细程度做的处理。
    在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44153630/article/details/115433215