快到农历新年了,陆陆续续大家可能已经在安排年会活动。借此机会介绍一个用Dynamo 做的抽奖器,也许可以在年会上应用一番以体现我们BIM行业的本色,现在介绍如下。

先用dynamo的沙盒模式打开,也就是说不配套打开Revit,因此打开界面是没有“Revit”节点库的,如图:

前期做好整备工作将抽奖名单先输入到Excel表格内,工作表的名称为“Sheet1”,输入完毕后保存,如图:

然后在dynamo工作空间编写抽奖程序。

第一步:先将抽奖人员名单读取出来,节点代码相对简单,直接上图:

第二步:拟定中奖人员名单数量,可以使用Number Slider数字进度条,双击节点还可以将“Number Slider”字样改为“中奖人数”,如图:

第三步:获得中奖人员名单,节点用法是生成中奖人员人数多的随机数,也就是有几个人中奖就生成几个随机数,这个随机数是从0-1之间,所以还要运用MatTo节点将0-1范围映射到我们中奖人员人数上去,获得相应的索引后,再运用“List.GetItemAtIndex”节点将中奖人员提取出来,如图:

第四步:将中奖人员名单写回Excel表格内,如图:

最后点击运行,立刻在桌面上弹出excel表格,表格内的名单就是中奖名单,短视频如下:

另外,附件节点全图供大家参考:

0

评论0

请先
高清正式版 T/CBDA 51-2021 住宅装饰装修工程施工技术规程( 条文说明)(OCR文字可搜索复制).pdf
高清正式版 T/CBDA 51-2021 住宅装饰装修工程施工技术规程( 条文说明)(OCR文字可搜索复制).pdf
3分钟前 有人购买 去瞅瞅看

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站