作者:Jessesn
这是系列教学【Rhino.Inside.Revit 中文手册 101】的第6章,在本章会介绍 Revit 中的文档与链接、Revit To Rhino等相关内容。
文档与链接
如何利用 Revit 中的 Grasshopper 来与 Revit 的文档与链接配合作业呢?希望下面这些内容能对您有帮助。
查询打开的文档
可以使用
OpenDocuments 运算器来查看已经在 Revit 中打开的文档,如下图所示:
运算器
ActiveDocument 总会参照当前工作文档内容,这样您切换不同的 Revit 文档时它也会及时的更新,如下图所示:
使用
DocumentIdentity 可以从当前执行文档中获取身份信息,如下图所示:
Document-Aware 运算器
Document-Aware 运算器可以应用于当前文档和指定文档,它还有隐藏的输入选项
Document 可以放到运算器后增加参数,如下动图所示:
一旦增加好参数,就可以将任何的 Revit 文档作为其输入选项进行输入。
您也可以配合其它运算器查询多个文档,如下图所示可以查询多个墙体:
文档属性
利用
DocumentFile 运算器来查看给定文档的属性:
使用
DocumentWorksharing运算器来查看给定文档的工作共享属性:
保存文档
使用 Save Document 运算器将给定的文档另存为一个输出文档,输出文档可以给定一个路径字符,请注意给定路径中要包含正确的文件扩展名:
查询链接的文档
API
Revit 导入一个模型的同时也会将所有的链接模型导入至内存,每一个 Revit 模型都经由一个 DB.Document 实例来表达, 因为 DB.Document.IsLinked 将会显示是否导入其他的链接文档, Revit不能在同一个场景同时开启两个相同的实例,这就是不导入主模型的情况下无法编辑链接模型的主要原因。
可以使用
DocumentLinks 运算器来查询当前文档(或给定文档)的所有链接文档信息,如下图所示:
也可以联合
OpenDocuments 运算器与
DocumentLinks 运算器来查询所有开放文档中的图元信息,如下图所示:
Revit To Rhino
如何利用 RIR 将 Revit 的几何内容调入 Rhino 中呢?希望下面这个视频教学对你有帮助!
~本章到此结束,后台回复关键词 rir 可查看有关 Rhino.Inside.Revit 的教学汇总,更多精彩文章请您持续关注 Rhino 原厂微信服务号 Rhino3d 和微信订阅号 Shaper3D~
近期 Rhino.Inside.Revit更新介绍系列
请点击图片或扫描图中二维码了解详情
关注Rhino原厂微信公众号获取更多优质内容


