1、北京华筑建筑科学研究院BeijingHuaZhuAcademyofBuildingResearchcourse arrangement目录页 Chapter 3.1族基础 Revit-族基础什么什么叫族?叫族?Autodesk Revit中的所有图元都是基于族的。“族”是Revit 中使用的一个功能强大的概念,有助于您更轻松地管理数据和进行修改。每个族图元能够在其内定义多种类型,根据族创建者的设计,每种类型可以具有不同的尺寸、形状、材质设置或其他参数变量。Revit-族基础族的分类与特点族的分类与特点3.1.1.1 系统族系统族系统族可以创建要在建筑现场装配的基本图元。例如:墙、屋顶、楼板、风
2、管、管道能够影响项目环境且包含标高、轴网、图纸和视口类型的系统设置也是系统族。系统族是在Revit中预定义的。您不能将其从外部文件中载入到项目中,也不能将其保存到项目之外的位置。墙体屋顶风管楼板 Revit-族基础3.1.1.2 可载入族可载入族可载入族是用于创建下列构件的族:(1)安装在建筑内和建筑周围的建筑构件,例如窗、门、橱柜、装置、家具和植物(2)安装在建筑内和建筑周围的系统构件,例如锅炉、热水器、空气处理设备和卫浴装置(3)常规自定义的一些注释图元,例如符号和标题栏由于它们具有高度可自定义的特征,因此可载入的族是您在Revit中最经常创建和修改的族。与系统族不同,可载入的族是在外部R
3、FA文件中创建的,并可导入或载入到项目中。对于包含许多类型的可载入族,可以创建和使用类型目录,以便仅载入项目所需的类型。Revit-族基础3.1.1.3 内建族内建族内建图元是您需要创建当前项目专有的独特构件时所创建的独特图元。可以创建内建几何图形,以便它可参照其他项目几何图形,使其在所参照的几何图形发生变化时进行相应大小调整和其他调整。创建内建图元时,Revit将为该内建图元创建一个族,该族包含单个族类型。创建内建图元涉及许多与创建可载入族相同的族编辑器工具。内建族斜墙 Chapter 3.1.2族样板 Revit-族基础3.1.2 族样板族样板创建族时,软件会提示您选择一个与该族所要创建的
4、图元类型相对应的族样板。该样板相当于一个构建块,其中包含在开始创建族时以及Revit在项目中放置族时所需要的信息。尽管大多数族样板都是根据其所要创建的图元族的类型进行命名,但也有一些样板在族名称之后包含下列描述符之一:(1)基于墙的样板(2)基于天花板的样板(3)基于楼板的样板(4)基于屋顶的样板(5)基于线的样板(6)基于面基于墙的样板、基于天花板的样板、基于楼板的样板和基于屋顶的样板被称为基于主体的样板。对于基于主体的族而言,只有存在其主体类型的图元时,才能放置在项目中。Chapter 3.1.3族的创建 Revit-族基础3.1.3 族族创建创建3.1.3.1 族文件的创建和编辑族文件的
5、创建和编辑使用族编辑器可以对现有族进行修改或创建新的族。用于打开族编辑器的方法取决于要执行的操作。可以使用族编辑器来创建和编辑可载入族以及内建图元。选项卡和面板因所需要编辑的族类型而异。不能使用族编辑器来编辑系统族。通过项目编辑现有族:1.在绘图区域中选择一个族实例,并单击“修改|”选项卡 “模式”面板 (编辑族)。2.双击绘图区域中的族实例。注:“双击选项”中的族图元类型设置确定双击编辑行为。请参见用户界面选项。Revit-族基础1.单击 “打开”“族”。2.浏览到包含族的文件,然后单击“打开”。使用样板文件创建可载入族:使用样板文件创建可载入族:1.单击 “新建”“族”。2.浏览到样板文件
6、,然后单击“打开”。创建内建族:创建内建族:1.在功能区上,单击 (内建模型)。“建筑”选项卡 “构建”面板 “构件”下拉列表 (内建模型)“结构”选项卡 “模型”面板 “构件”下拉列表 (内建模型)“系统”选项卡 “模型”面板 “构件”下拉列表 (内建模型)2.在“族类别和族参数”对话框中,选择相应的族类别,然后单击“确定”。3.输入内建图元族的名称,然后单击“确定”。编辑内建族:编辑内建族:1.在图形中选择内建族。2.单击“修改|”选项卡 “模型”面板 (编辑内建图元)在项目外部编辑可载入族:在项目外部编辑可载入族:Revit-族基础 创建族形体的基本方法创建族形体的基本方法创建族形体的方
7、法同体量的创建方法一样,包含拉伸、融合、放样、旋转及放样融合五种基本方法,可以创建实心和空心形状(图3-1)。图图3-1 创建族面板创建族面板 Revit-族基础拉伸拉伸基本步骤:1.在族编辑器界面,“创建”选项卡“形状”面板 拉伸。2.在“绘制”面板 选择一种绘制方式 在绘图区域绘制想要创建的拉伸轮廓(图3-2)。3.在属性面板里设置好拉伸得起点和终点。4在模式面板点击完成编辑模式 完成拉伸得创建(图3-3)。图3-2 绘制面板 图3-3 完成拉伸族 Revit-族基础融合融合基本步骤:1.在组编辑器界面,“创建”选项卡“形状”面板 融合。2.在“绘制”面板 选择一种绘制方式 在绘图区域绘制
8、想要创建的融合底部轮廓(图3-4)。(图3-4)Revit-族基础3.绘制完底部轮廓后,在“模式”面板选择“编辑顶部”,进行融合顶部轮廓的创建(图3-5)。(图3-5)Revit-族基础4.在属性面板里设置好融合的端点高度。5.在模式面板点击完成编辑模式 完成融合的创建(图3-6、图3-7)。图3-6 绘制轮廓图 图3-7 完成融合创建 Revit-族基础旋转旋转基本步骤:1.在组编辑器界面,“创建”选项卡“形状”面板 旋转。2.在“绘制”面板 选择“轴线”选择“直线”绘制方式 在绘图区域绘制旋转轴线(图3-8)。(图3-8)Revit-族基础3.在“绘制”面板 选择“边界线”选择一种绘制方式
9、 在绘图区域绘制旋转轮廓的边界线(图2-9)。4.在属性栏设置旋转的起始和结束角度。5.在模式面板点击完成编辑模式 完成旋转的创建(图2-10)。(图2-9)(图2-10)Revit-族基础 放样放样基本步骤:1.在组编辑器界面,“创建”选项卡“形状”面板 放样。2.在“放样”面板 选择“绘制路径”或“拾取路径”(1)若采用绘制路径“绘制”面板选择相应的绘制方式 在绘图区域绘放样的路径线 完成路径绘制草图模式(图3-11)。(2)若采用拾取路径 拾取导入的线、图元轮廓线或绘制的模型线 完成路径绘制草图模式。(图3-11)。Revit-族基础3.在“放样”面板 选择编辑轮廓 进入轮廓编辑草图模式
10、(图3-12)。(图3-12)Revit-族基础4.“绘制”面板选择相应的绘制方式 选择一种绘制方式 在绘图区域绘制旋转轮廓的边界线 完成轮廓编辑草图模式(图3-13)。注意:绘制轮廓是所在的视图可以是三维视图,或者打开查看器进行轮廓绘制。(图3-13)Revit-族基础5.在模式面板点击完成编辑模式 完成放样的创建(图3-14、图3-15)。图3-14图3-15 Revit-族基础放样融合放样融合基本步骤:1.在组编辑器界面,“创建”选项卡“形状”面板 放样融合2.在“放样融合”面板 选择“绘制路径”或“拾取路径”(1)若采用绘制路径“绘制”面板选择相应的绘制方式 在绘图区域绘放样的路径线
11、完成路径绘制草图模式(图3-16)。(2)若采用拾取路径 拾取导入的线、图元轮廓线或绘制的模型线 完成路径绘制草图模式。(图3-16)Revit-族基础3.在“放样融合”面板 选择编辑轮廓 进入轮廓编辑草图模式。分别选择选择两个轮廓,进行轮廓编辑(图3-17)。(图3-17)Revit-族基础4.“绘制”面板选择相应的绘制方式 选择一种绘制方式 在绘图区域绘制旋转轮廓的边界线 完成轮廓编辑草图模式。注意:绘制轮廓是所在的视图可以是三维视图,或者打开查看器进行轮廓绘制(图3-18)。(图3-18)Revit-族基础5.重复步骤4.完成轮廓2的创建。6.在模式面板点击完成编辑模式 完成放样融合的创
12、建(图3-19、图3-20)。图3-19图3-20 Revit-族基础空心空心形状形状空心形状的创建基本方法同实心形状的创建方式相同。空心形状用于剪切实心形状,得到想要的形体。空心形状的创建方法参考前面的实心形状的创建(图3-21)。(图3-21)Revit-族基础1参照平面:设定参照平面后才可以对该族进行尺寸标注或对齐该族。点选参照平面,再点选属性按钮2是参照:“是参照”属性指定在族的创建期间绘制的参照平面是否为项目的一个参照。所以可以对该族进行尺寸标注或对齐该族。几何图形参照可设置为强参照或弱参照。强参照的尺寸标注和捕捉的优先级最高。弱参照的尺寸标注优先级最低。因为强参照首先预高亮显示,将
13、族放置到项目中并对其进行尺寸标注时,可能需要按TAB键选择弱参照。3定义原点:“定义原点”属性指定正在放置的对象上的光标位置。例如,放置矩形柱时,光标放置于该柱造型的中心线。“定义原点”可以只指定一个参照平面,例如“公制窗.rft”的样板。只要是墙就能插入窗户,不需要定义交点。3.1.1.3什么是参照平面、是参照、定义原点什么是参照平面、是参照、定义原点 Chapter 3.1.4族与项目的交互 Revit-族基础系统族已预定义且保存在样板和项目中,而不是从外部文件中载入到样板和项目中的。可以复制并修改系统族中的类型,可以创建自定义系统族类型。要载入系统族类型,可以执行下列操作:(1)将一个或
14、多个选定类型从一个项目或样板中复制并粘贴到另一个项目或样板中(2)将选定系统族或族的所有系统族类型从一个项目中传递到另一个项目中如果在项目或样板之间只有几个系统族类型需要载入,请复制并粘贴这些系统族类型。基本步骤:选中要进行复制的系统族在上下文选项卡,剪切板中进行复制和粘贴(图3.1.4-1)。图3.1.4-1 点击粘贴板3.1.4 系统族与项目 Revit-族基础如果要创建新的样板或项目,或者需要传递所有类型的系统族或族,请传递系统族类型。基本步骤:在管理选项板中,选择传递项目标准,进行系统族在项目之间的传递(图3.1.4-2、图3.1.4-3)。图3.1.4-2图3.1.4-3 Revit
15、-族基础与系统族不同,可载入族是在外部RFA文件中创建的,并可导入(载入)到项目中。创建可载入族时,首先使用软件中提供的样板,该样板要包含所要创建的族的相关信息。先绘制族的几何图形,使用参数建立族构件之间的关系,创建其包含的变体或族类型,确定其在不同视图中的可见性和详细程度。完成族后,先在示例项目中对其进行测试,然后使用它在您的项目中创建图元。Revit中包含一个内容库,可以用来访问软件提供的可载入族,也可以在其中保存创建的族。将可载入族载入项目的方法步骤:(1)在插入选项板中,选择载入族(图3.1.4.4-4)图图3.1.4.4-4 选择载入族选择载入族3.1.4.1 可载入族与项目可载入族
16、与项目 Revit-族基础(2)打开文件浏览,选择要载入的族文件即可,载入即可(图3.1.4-5)。图图3.1.4-5 选择要载入族文件选择要载入族文件 Revit-族基础修改项目中现有族的方法步骤:(1)在项目中选中需要编辑修改的族,在上下文选项卡中选择“编辑族”,即可打开族编辑器进行族文件的修改编辑(图3.1.4-6、图3.1.4-7)。图图3.1.4-6 载入族载入族 图图3.1.4-7 编辑族编辑族 Revit-族基础(2)修改编辑完成族之后,执行族编辑器界面的“载入到项目中”,然后在项目文件中选择“覆盖现有版本及其参数值”或“覆盖现有版本”。完成族文件的更新(图3.1.4-8)。图图
17、3.1.4-8 完成族文件更新完成族文件更新 Revit-族基础3.1.4.3内建族与项目如果项目需要不想重复使用的特殊几何图形,或需要必须与其他项目几何图形保持一种或多种关系的几何图形,请创建内建图元(图18.3-9)。图图3.1.4.3-9 创建内建图元创建内建图元可以在项目中创建多个内建图元,并且可以将同一内建图元的多个副本放置在项目中。但是,与系统族和可载入族不同,内建族不能通过复制内建族类型来创建多种类型。Revit-族基础尽管可以在项目之间传递或复制内建图元,但只有在必要时才应执行此操作,因为内建图元会增大文件大小并使软件性能降低。创建内建图元与创建可载入族使用相同的族编辑器工具。
18、内建族的创建和编辑基本步骤:(1)在“建筑”“结构”或“系统”选项板,选择“构件”下拉菜单选择“内建模型”,选择需要创建的“族类别”,进入族编辑器界面,创建内建族模型(图3.1.4-10、图3.1.4-11)。图图3.1.4-10创建内建族模型创建内建族模型 图图3.1.4-11选择族类别选择族类别 Revit-族基础(2)在完成内建族创建后,在“在位编辑”选项卡执行“完成模型”即可完成内建族的创建(图3.1.4-12)。图图3.1.4-12 完成模型创建完成模型创建 Revit-族基础(3)若需要再次对已建好的内建族进行修改编辑,选中内建族,在上下文选项卡,执行“在位编辑”重新进入到“族编辑
19、器界面”进行修改编辑族,编辑完成后,重复步骤(4)完成修改编辑(图3.1.4-13)。图图3.1.4-13 进行在位编辑进行在位编辑 Chapter 3.1.5族参数的添加 Revit-族基础3.1.5.1 族参数的种类和层次族参数的种类和层次 族的“参数类型”,种类(表3.1.5-1)。名称名称说明说明文字完全自定义。可用于收集唯一性的数据。整数始终表示为整数的值。数目用于收集各种数字数据。可通过公式定义。也可以是实数。长度可用于设置图元或子构件的长度。可通过公式定义。这是默认的类型。区域可用于设置图元或子构件的面积。可将公式用于此字段。体积可用于设置图元或子构件的长度。可将公式用于此字段。
20、角度可用于设置图元或子构件的角度。可将公式用于此字段。坡度可用于创建定义坡度的参数。货币可以用于创建货币参数。URL提供指向用户定义的URL的网络链接。材质建立可在其中指定特定材质的参数。图像建立可在其中指定特定光栅图像的参数。是/否使用“是”或“否”定义参数,最常用于实例属性。族类型用于嵌套构件,可在族载入到项目中后替换构件。分割的表面类型建立可驱动分割表面构件(如面板和图案)的参数。可将公式用于此字段。表表3.1.5-1 族参数类型种类表族参数类型种类表族参数的层次:实例参数、类型参数。通过添加新参数,就可以对包含于每个族实例或类型中的信息进行更多的控制。可以创建动态的族类型以增加模型中的
21、灵活性。Revit-族基础3.1.5.2族参数的添加3.1.5.2.1 族参数的创建族参数的创建1.族编辑器中,单击“创建”选项卡 “属性”面板 (族类型)。2.在“族类型”对话框中,单击“新建”并输入新类型的名称。这将创建一个新的族类型,在您将其载入到项目中后将出现在“类型选择器”中(图3.1.5-2)。图图3.1.5-2新建新建族类型族类型3.在“参数”下单击“添加”。4.在“参数属性”对话框的“参数类型”下,选择“族参数”。5.输入参数的名称。选择“实例”或“类型”。这会定义参数是“实例”参数还是“类型”参数。6.选择规程。7.对于“参数类型”,选择适当的参数类型。Revit-族基础8.
22、对于“参数分组方式”,选择一个值。单击“确定”在族载入到项目中后,此值确定参数在“属性”选项板中显示在哪一组标题下(图3.1.5-3)。图图3.1.5-3 修改参数属性修改参数属性 Revit-族基础9.(可选)使用任一“排序顺序”按钮(“升序”或“降序”)根据参数名称在参数组内对其进行字母顺序排列。10.(可选)在“族类型”对话框中,选择一个参数并使用“上移”和“下移”按钮来手动更改组中参数的顺序。注:在编辑“钢筋形状”族参数时,“排序顺序”、“上移”和“下移”按钮不可用(图3.1.5-4)。图图3.1.5-4 编辑族类型编辑族类型 Revit-族基础3.1.5.2.2 指定族类别和族参数指
23、定族类别和族参数“族类别和族参数”工具可以将预定义的族类别属性指定给要创建的构件。此工具只能用在族编辑器中。族参数定义应用于该族中所有类型的行为或标识数据。不同的类别具有不同的族参数,具体取决于Revit希望以何种方式使用构件。控制族行为的一些常见族参数示例包括:总是垂直:选中该选项时,该族总是显示为垂直,即90度,即使该族位于倾斜的主体上,例如楼板。基于工作平面:选中该选项时,族以活动工作平面为主体。可以使任一无主体的族成为基于工作平面的族。共享:仅当族嵌套到另一族内并载入到项目中时才适用此参数。如果嵌套族是共享的,则可以从主体族独立选择、标记嵌套族和将其添加到明细表。如果嵌套族不共享,则主
24、体族和嵌套族创建的构件作为一个单位。Revit-族基础标识数据参数包括 OmniClass 编号和 OmniClass 标题,它们都基于 OmniClass 表 218 产品分类。指定族参数的步骤:1.在族编辑器中,单击“创建”选项卡(或“修改”选项卡)“属性”面板 (族类别和族参数)。2.从对话框中选择要将其属性导入到当前族中的族类别。3.指定族参数。注:族参数选项根据族类别而有所不同。4.单击“确定”(图1.3.5-5)。1.3.5-5为为尺寸标注添加标签以创建参数尺寸标注添加标签以创建参数 Revit-族基础对族框架进行尺寸标注后,需为尺寸标注添加标签,以创建参数。例如,下面的尺寸标注已
25、添加了长度和宽度参数的标签(图1.3.5-6)。图图1.3.5-6 为尺寸标注添加参数标签为尺寸标注添加参数标签带标签的尺寸标注将成为族的可修改参数。您可以使用族编辑器中的“族类型”对话框修改它们的值。在将族载入到项目中之后,可以在“属性”选项板上修改任何实例参数,或者打开“类型属性”对话框修改类型参数值。如果族中存在该标注类型的参数,可以选择它作为标签。否则,必须创建该参数,以指定它是实例参数还是类型参数。Revit-族基础为尺寸标注添加标签并创建参数步骤:1.在族编辑器中,选择尺寸标注。2.在选项栏上,选择一个参数或者选择“”并创建一个参数作为“标签”。请参见创建族参数。在创建参数之后,可
26、以使用“属性”面板上的“族类型”工具来修改默认值,或指定一个公式(如需要)。3.如果需要,选择“引线”来创建尺寸标注的引线。(图1.3.5-7)图图1.3.5-7 为尺寸标注添加参数标签为尺寸标注添加参数标签2 Revit-族基础1.3.5.2.3 在族编辑器中使用公式在族编辑器中使用公式在族类型参数中使用公式来计算值和控制族几何图形。1.在族编辑器中,布局参照平面。2.根据需要,添加尺寸标注。3.为尺寸标注添加标签。请参见为尺寸标注添加标签以创建参数。4.添加几何图形,并将该几何图形锁定到参照平面。5.在“属性”面板上,单击(族类型)。6.在“族类型”对话框的相应参数旁的“公式”列中,输入参
27、数的公式。Revit-族基础公式支持标准的算术运算和三角函数。公式支持标准的算术运算和三角函数。公式支持以下运算操作:加、减、乘、除、指数、对数和平方根。公式还支持以下三角函数运算:正弦、余弦、正切、反正弦、反余弦和反正切。算术运算和三角函数的有效公式缩写为:加:+减:-乘:*除:/指数:,xy,x的y次方对数:log平方根:sqrt:sqrt(16)正弦:sin余弦:cos正切:tan Revit-族基础反正弦:asin反余弦:acos反正切:atan10的x方:exp(x)绝对值:absPipi(18.1414918.)使用标准数学语法,可以在公式中输入整数值、小数值和分数值,如下例所示:长度=高度+宽度+sqrt(高度*宽度)长度=墙1(11000mm)+墙2(15000mm)面积=长度(500mm)*宽度(1800mm)面积=pi()*半径2体积=长度(500mm)*宽度(1800mm)*高度(800mm)宽度=100m*cos(角度)x=2*abs(a)+abs(b/2)阵列数=长度/间距 Chapter 3.1.6族参数的驱动 Revit-族基础3.1.6 族参数的驱动族参数的驱动 添加完成族参数之后,直接修改参数的值,即可实现驱动修改参照平面的尺寸。将族形状轮廓与参照平面对齐锁定上,使形状轮廓随参照平面移动而移动,即可实现参数驱动参照平面位置变动,修改形状轮廓。