大家知道,型钢,门窗或者其他标准构建的形状一样,尺寸变化的时候往往要为同一个族创建很多个类型。 Revit提供了一个比较简单的方法,通过文本文件就能批量创建族类型。
前两天有网友在问如何批量创建族类型,今天有点时间整理一下给大家分享了。
以系统自带的族:H焊接型钢柱为例,大家打开以下目录:C:\ProgramData\Autodesk\RAC 2011\Metric Library\结构\柱\钢
会发现有两个文件名一样,扩展名不同的文件: H焊接型钢柱.rfa 和 H焊接型钢柱.txt。是的,诀窍就在这个同名的txt文件上。如果我们希望建某个族文件的一系列的类型,那我们就必须创建一个同名的txt文件,然后编辑该文件。
那么如何编辑呢?
我们再来看看系统自带族的txt文件:
第一行是以逗号分隔开的一系列参数(特别注意以逗号开头),这些参数和族文件的类型参数刚好吻合:
同时,大家会发现第一行除了参数之外,每个参数还对应有参数的类型和参数的单位(如果有单位,如长度等的话)。要知道一个参数的类型的话,可以在族文件里打开类型对话框,选中这个参数,点击修改命令。以参数A为例,下面是他的详细情况:
可见A的类型为面积,也就是文本文件里面的Area。由于我们用的中文版,所以不同。我们需要严格按照Revit英文版的类型归类。然后就是单位,我们用的是毫米。
分析完第一行参数,我们来看看下面每行里面的一串以逗号分开的数字:
第一个就是我们要定义的给个类型的名称,接下来是每个参数对应的值。这里注意必须一一对应,如果为空,则程序认为改参数值与族文件中默认的类型参数值一致。
整个文件就分析完成了。有了一个族文件,和相应的txt文件,这样一个类型列表就可以在加载族文件的时候自动生成了。
不建议大家自己建这样的txt文件,因为文件的格式要求有点严格。如果类型不是很多,可以直接在族文件里面定义。不过大部分情况下我们只需要修改该文件,那是相当的容易的了。
|