脑子里面有点乱,随便写点东西(#.#)。
新建一个结构项目,要给项目中添加结构梁和柱,由于截面类型众多,希望能够有一种批量操作的方法导入,一来节省时间,二来也修改。初学Revit,很多操作方法还不懂,目前还没接触任何插件之类的东西,下面简单写写我的做法。请前辈们多多指教。
首先给出Revit软件的在线帮助文档:
https://knowledge.autodesk.com/zh-hans/support/revit-products/troubleshooting/caas/sfdcarticles/sfdcarticles/CHS/Where-to-find-the-online-help-for-Autodesk-Revit.html
吐槽一下,感觉Autodesk的这个帮助界面做的没有MATLAB的好,搜索搜来搜去,搜不到目标结果。o( ̄ヘ ̄o#)
下面以结构柱中混凝土矩形柱为例,说明操作方法。
1. 创建类型目录
(1)将系统族里面的“混凝土 - 矩形 - 柱”添加一个类型:-1F - KZ 1。其中b和h分别代表柱截面的宽度和高度,是系统自带的;“结构材质”也是系统自带的,但它是内建参数,无法删除。
注意:系统族是Revit内置的族,不可以自由编辑它的模型、类型和参数。
![](https://img.haomeiwen.com/i1686568/477503d956887a17.png)
(2)在上面族文件里面,选择“应用菜单--导出--族类型”,默认导出的文件保存在相应族的位置,比如我的保存位置为:“C:\ProgramData\Autodesk\RVT 2016\Libraries\Generic\China\结构\柱\混凝土”。
![](https://img.haomeiwen.com/i1686568/54aa3d5957e79836.png)
(3)打开导出的TXT文件,这里为了看起来方便,我给TXT文件增加了空格,使上下对应。txt里面的东西叫做“类型目录”。
![](https://img.haomeiwen.com/i1686568/7e8a863413822cbe.png)
(4)帮助文档里面是这样介绍类型目录的,先学习一下要点。【网址链接:http://help.autodesk.com/view/RVT/2016/CHS/?guid=GUID-FFA71D72-D4C5-416D-BF65-1757657C3CE9】
官方给出的介绍:
类型目录列出了族中的所有类型,以使您能够仅选择并载入当前项目所需的类型,从而产生较小的项目文件大小。
要创建类型目录,请创建一个外部文本文件 (TXT),其中包含在特定族中创建不同类型的参数和参数值。 您可以将该文件放置在与族文件相同的位置,以便在选择载入族时显示类型目录。
要创建类型目录,最简单的方法是在现有族中使用导出族类型工具。 通过使用该工具,可以创建一个基本类型目录,然后在文本编辑器中修改该文本文件。
简单讲,类型目录的作用就是:族中的类型很多时,一个一个复制太繁琐,可以将所有的类型写入到一个文件中,然后读取载入,当然也可以将已经建好的族的类型导出了,就像我上面做的那样。(机智如我,哈哈,O(∩_∩)O~)
(5)回到导出的类型目录TXT文件,文件第一行为:参数声明,用英文逗号分开。
, b##LENGTH##MILLIMETERS, h##LENGTH##MILLIMETERS, 结构材质##OTHER##
参数格式为:参数名称##参数类型##单位,帮助文件里面给出了不同参数类型的格式:
![](https://img.haomeiwen.com/i1686568/d15fe02cad07a350.png)
前面我建立的混凝土柱族导出的TXT中有材质参数和长度参数:
结构材质##OTHER##
b##LENGTH##MILLIMETERS
h##LENGTH##MILLIMETERS
上面类型名称、参数和族中定义的参数一样。
(6)然后按照TXT中的格式建立一个Excel表格,将需要的类型全部填好,然后按照格式复制到TXT中,比如我的结构柱类型目录如下:
![](https://img.haomeiwen.com/i1686568/d763b17fb4b024ff.png)
注意:TXT中柱材质参数,我设为:混凝土,C50。这个材质也是需要在项目中的材质库中存在!
(7)将修改好的类型目录保存和族一样的名字,一样的位置。(这点很关键)
2. 载入族,指定类型
(1)打开结构项目,选择:插入--载入族,载入刚刚创建的族:“混凝土 - 矩形 - 柱.rfa”。
![](https://img.haomeiwen.com/i1686568/185b9936006c3de1.png)
(2)这时会弹出“指定类型”的对话框,右侧的类型就是刚刚我们在类型目录TXT文件中创建的所有类型。
![](https://img.haomeiwen.com/i1686568/b7c111ff409c73a4.png)
(3)确定后,如果弹出覆盖对话框,说明之前项目中已经存在同名的族了,选择“覆盖现有版本及其参数值”。
![](https://img.haomeiwen.com/i1686568/523d76eda77ed8dc.png)
(4)此时在项目浏览器的“族”中可以找到刚刚载入的族类型了。
网友评论