如何记录Dynamo每个节点的运行时间

2021年5月26日
评论

不知道小伙伴们在写Dynamo程序的时候,有没有遇到这种问题→程序运行很慢,但是却不知道该优化哪些节点,可以提高程序运行的速度。

今天呢,就给大家分享一个节点包→TuneUp,在节点包管理器里就可以下载,安装好以后,就能在视图菜单看到开启TuneUp的选项,目前只支持Dynamo2.5以上版本。

如何记录Dynamo每个节点的运行时间

勾选以后,就会在Dynamo右侧打开TuneUp扩展,如下图:

如何记录Dynamo每个节点的运行时间

这里显示了程序运行完成后,每个节点所用的时间,以及总运行时间。

同时左侧显示每个节点的运行顺序,TuneUp会自动编号排序为你显示出来。

同时,这个程序采用增量计算的统计方式,如果调整了程序部分位置,而没改变程序的输入,那么重新运行,只会统计有变化的节点,未调整的节点,不会再浪费资源重新统计。

然后你可以点击某个运行时间比较长的节点名,会自动在程序中定位到指定的节点,便于查找优化你的程序。

并且这个包实在GitHub上开源的,如果你是二开高手,可以关注下,按照自己的需求进行调整和使用:

如何记录Dynamo每个节点的运行时间

不会开发的小伙伴,也可以留言,提出自己的需求,开发者会评估是否进行更新。

是不是很酷的操作,我觉得很多小伙伴都会需要这个工具,快来尝试吧~

  • 小编的微信
  • 微信扫一扫
  • weinxin
  • 微信公众号
  • 微信扫一扫
  • weinxin
BIM学习网

发表评论