下载app免费领取会员
Dynamo节点python有哪些?如果你不知道的话,一定不要错过这篇超详细dynamo节点讲解!针对PythonScript节点的讲解也没有落下,一起来看一下吧!
我们在Core>Scripting下,可以看到有两个节点,分别为:PythonScript和PythonScriptFromString,第一个节点可以打开在节点内编写代码,第二个看名字就知道是将已写好的代码导入这个节点内使用。Dynamo使用的是IronPython,通过它可以调用.Net的库,也就可以调用RevitAPI。有兴趣的可以百度或者谷歌下IronPython
程序即数据+算法,要完成一个程序首先得有数据,那么如何往这个节点中传入数据呢,以PythonScript为例,该节点的输入端默认为IN[0],将你想要传入的数据连入输入端即可,当然可以通过点击节点中间的+来添加输入端,后添加的输入端将会依次+1,即IN[1]、IN[2],依此类推,-即为减去输入端,默认去掉最后一个输入端。
可理解为输入数据保存在IN列表中,第1个元素为IN[0]。
这两个节点输出端均为OUT,从这不难看出想要将节点中数据输出只需要将数据赋值给OUT变量即可,比如OUT=[1,2,3],则节点输出列表{1,2,3}(注:此为Dynamo中列表形式)
那么,如果你不给OUT赋值,则节点不会输出任何值,即为null
右键PythonScript节点标题或空白区域,在弹出菜单中选择编辑即可打开代码编辑窗口,或者双击空白区域也可打开.
文章来源:壹匹BIM
仅作分享交流,文章著作权归原作者所有。
转载请注明来源本文地址:https://www.tuituisoft/bim/15992.html
上一篇:没有了
下一篇:没有了