![82f243c23f8da072e04f5d81fb91a437.png](https://img-blog.csdnimg.cn/img_convert/82f243c23f8da072e04f5d81fb91a437.png)
前一次,我分享了一些关于 Parameter的探究,有读者留言,希望讲一些关于Dynamo中Python Script的教程,其实这部分,我也是新手,我也是不会了就百度,代码不在多,有用就行。
所以呢,接下来,我准备分享一些Python Script的小案例,和大家一起学习进步。
第一次,我们先来写几行代码,获取打开的Revit文档,这样的教程网上特别多,只需要几行代码就可以搞定,代码如下:
![cc9f7242f5b4393e7ce22d95027394b9.png](https://img-blog.csdnimg.cn/img_convert/cc9f7242f5b4393e7ce22d95027394b9.png)
运行效果如下:
![a71a7943325cebf8bbf61677e5817b63.png](https://img-blog.csdnimg.cn/img_convert/a71a7943325cebf8bbf61677e5817b63.png)
这样我们就获得了当前Revit文档。
但是,我想获取链接文件,该怎么写呢?
这里只需要加几行代码就可以,先要获取链接实例,然后通过一个for循环,来获取,代码如下:
![6d7e077a2d66502bef6435ff1af4e336.png](https://img-blog.csdnimg.cn/img_convert/6d7e077a2d66502bef6435ff1af4e336.png)
然后我想同时获取链接文件的名称和路径,也是类似的方法,是不是挺简单的呢?完整代码如下:
![314491027d0afc57785220c1990f9c8e.png](https://img-blog.csdnimg.cn/img_convert/314491027d0afc57785220c1990f9c8e.png)
运行效果如下:
![8521cbe5727965c179bd660fc159aca1.png](https://img-blog.csdnimg.cn/img_convert/8521cbe5727965c179bd660fc159aca1.png)
当然了,你不会写代码也没问题,这类节点在很多节点包里都能找到,例如"Rhythm","BimorphNodes","Orchid","Zhukoven","Data-Shapes","Clockwork"等等,可以说节点非常丰富。只有你想不到,没有做不到~~
![209e6aad0304bd63a0000d2050379d6d.png](https://img-blog.csdnimg.cn/img_convert/209e6aad0304bd63a0000d2050379d6d.png)
记得多去翻翻你的节点库,看看你都下载过哪些好用的节点哦~~
好了,今天就简单分享到这里,我们改天再续~~
本公众号其他的相关DYNAMO文章还有:
一、学会这几个Dynamo数据处理技巧,效率翻倍提升
二、Dynamo也可以创建图形界面,使用起来超简单
三、在Visual Studio中搭建Dynamo Python开发环境,效率飞一般的增长
四、一键放置柱子护角,你get了吗?
五、Dynamo随机地形思路分享
六、Revit在弯曲面上的贴图调试
七、利用revit幕墙填充图案绘制钢架模型
八、通过Dynamo删除Revit中族参数探究
喜欢的小伙伴,记得关注“BIM的乐趣”哦~~
![16df9cf739e2ed5087c96b80f57bfd2d.png](https://img-blog.csdnimg.cn/img_convert/16df9cf739e2ed5087c96b80f57bfd2d.png)