编写你的第一个Dynamo脚本
安装好的Dynamo,你最好要
- 懂一点产品:如Revit,AutoCAD,或者Civil 3D
- 懂一点Python语言
但对我们今天开始第一个Dynamo脚本,没有任何影响。因为,我们今天不需要编写任何代码,只需要动动鼠标,就能把第一个脚本完成。是不是很期待?
我们打算编写一个脚本,可以读取当前文件的文件名和路径。因为DWG文件是AutoCADDocument对象。因此,我们要运用到里面的一些属性和行为
Documents下的
- Current:帮助我们获取当前文档,也就是当前工作的DWG文件。。
- Detail 获取文件的详细信息
- Folder 文件所在的文件夹
- FileName 文件名
基本的流程:
- 启动你的Civil 3D,创建一个新的图纸
- 从管理菜单启动Dynamo
- Dynamo启动后,建立一个新的Dynamo文件
- 通过点击AutoCAD->Document下的Current和Detail 把它们加入到Dynamo工作空间去。
- 把Dynamo的运行模式改为手动(这步是为了让我们看到运行前后的变化,可以保留为默认模式)
- 把Document.Current里的输出Document连接到Document.Detail里的输入Document里
- 为了,观察到效果,我们把Document.Detail上的图钉符号按上,可以让我们看到它的输出参数:folder和filename
- 点击手动运行按钮,结果出来了,可以看到我们的dwg文件所在的路径和文件名了。
至此我们的第一个编程完成了。把操作录像附上供大家参考
相关阅读:
Autodesk Dynamofor Civil 3D 的下载与安装