读取文本节点_我最喜爱的Dynamo节点TOP 10
应好多小伙伴的要求,“BIM的乐趣”微信群重新恢复运营,由于人数过百了,有兴趣的小伙伴可以添加我的微信(微信号:leaderspring)拉你入群,记得备注来源哦~~
今天分享下,我最喜爱的10个Dynmao节点,在某种程度上讲,这些是我比较常用的节点,当然了,这些仅仅是我的个人观点,仅供娱乐~~
第十名:Code Block & Python Script
首先CodeBlock作为最常用的一个节点,肯定是要上榜的,因为太好用,太实用,基本上每个程序都会用到它,它允许你直接编写DesignScript代码,可以使文本,数字,列表,参数或自者定义函数等等,特别的方便。
同样的,Python Script允许你直接嵌入Iron Python脚本,提高Dynamo的可玩性,无比的强大。
第九名:Elements.Delete
这个节点,很多包都有,我这里举几个例子,如 archilab、Orchid、Chynamo等包里都有,但是返回的结果不太一样,大家可以根据自己需要选择。
为什么这个节点会上榜呢,因为它可以删除我想要删掉的所有图元,不论是选中的图元,视图中的图元还是视图本身等等,都可以删掉,特别的方便。
第八名:GetParameterValueByName & SetParameterByName
在获取参数和修改参数的时候,这两个节点是最基本的,只要涉及参数的问题,基本都会用到,上榜也是必然的了。
第七名:Data.ExportExcel & Data.ImportExcel
这对节点,也是比较常用的了,在与Excel进行数据交互的时候,必然会用到这俩节点,当然很多包中也有类似的节点。
这里我想特别推荐的是,这两个节点,如果配合Bumblebee使用,效果简直逆天,你一定要尝试一下。这里我就不过多介绍了,有兴趣的小伙伴快去试下吧~
第六名:List.SortByKey & List.SortByFunction
这个节点看起来比较普通,但是在对列表进行梳理的时候,经常会涉及到排序的方式,尤其是按照特定的关键词进行排序,是特别实用的。
这里列表会根据键值排序,而键值也会根据列表排序,分别返回结果。
第五名:UI.MultipleInputForm ++
这个是Data-Sharp包里的一个节点,是我比较喜欢玩的一个节点,它可以配合包内的其他节点,做出各种各样的UI,然后提供给不会Dynamo的同事用,别提多惬意。
如下图,简简单单,就可以做出一个图表界面。当然,NodeModelCharts节点包,也可以实现,这里就不再赘述了。
数据可视化
第四名:List.Map
这个节点,可以将任意函数应用到一个列表的每个元素,可以是简单的加减法,也可以是复杂函数,可以随意使用。
第三名:String.Contains & List.Contains
这两个节点,可以在字符串中或者列表中,检索关键字,并返回布尔值,在比对某些数据或者查找某些数据的时候,经常会用到。
第二名:if & logic if (Zebra)
例如在我做的门窗详图那个小程序里,最开始就用下面这个一个简单的布尔值,来选择是生成门详图还是窗详图,当然还有很多复杂的用法,小伙伴自己去尝试吧~~
第一名:List.FilterByBoolMask
这个可以说是,我最常用的一个节点了,在筛选数据的时候,通过前面的一些比对方法,得到了布尔值,然后就可以通过List.FilterByBoolMask,来过滤出所需的结果。
好了,这些就是我今天要分享的10个常用节点,仅供娱乐,如果对你有帮助,记得关注“BIM的乐趣”哦~~
本公众号其他的相关DYNAMO文章还有:
一、学会这几个Dynamo数据处理技巧,效率翻倍提升
二、Dynamo也可以创建图形界面,使用起来超简单
三、在Visual Studio中搭建Dynamo Python开发环境,效率飞一般的增长
四、一键放置柱子护角,你get了吗?
五、Dynamo随机地形思路分享
六、Revit在弯曲面上的贴图调试
七、利用revit幕墙填充图案绘制钢架模型
八、通过Dynamo删除Revit中族参数探究
九、获取链接文件Document——Dynamo Python系列教程(一)
十、创建墙——Dynamo Python系列教程(二)
十一、图元的基本操作(隔离、移动、旋转、删除)——Dynamo Python系列教程(三)
十二、创建楼板——Dynamo Python系列教程(四)
十三、Dynamo读取cad图快坐标,匹配地形种树
十四、Dynamo与Revit API之间的转换——Dynamo Python系列教程(五)
读取文本节点_我最喜爱的Dynamo节点TOP 10相关推荐
- 读取文本节点_总结语录|Part1:Dynamo节点介绍
记得点蓝色关注 想必开始接触Dynamo的小伙伴清楚 在2017版前Revit,没有Dynamo附带在插件里面,只能单独安装Dynamo,在2018Revit之后就会有Dynamo的插件,那么两者有什 ...
- js添加多个子节点_在js中添加新节点
Insert title here window.onload = function(){ alert(1); //document.createElement(elementTagName); // ...
- 如何删除链表的最后一个节点_面试:删除链表的节点
给定单向链表的头指针和一个要删除的节点的值,定义一个函数删除该节点.返回删除后的链表的头节点.注意:此题对比原题有改动示例 1:输入: head = [4,5,1,9], val = 5 输出: [4 ...
- java读取文本单词_使用Java计算文本文件中的单词数
我们可以使用Java的BufferedReader类读取文件中的单词,然后根据空格字符拆分读取的数据.请参阅以下示例: 示例 考虑类路径中的以下文本文件. test.txtThis is Line 1 ...
- 一致性hash算法虚拟节点_一致性哈希算法——虚拟节点
一致性哈希算法--虚拟节点 一致性哈希算法是分布式系统中常用的算法.比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是 ...
- java二叉树插入节点_[javaSE] 数据结构(二叉查找树-插入节点)
public class BSTree>{private BSTNodemRoot;/*** 定义二叉树 * *@authortaoshihan *@param **/ public class ...
- mysql如何设置多节点_详细介绍Mysql5.7从节点设置多线程主从复制的办法
软件安装:装机软件必备包 SQL是Structured Query Language(结构化查询语言)的缩写.SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言.在使用它时,只需要发出& ...
- java中什么叫节点_区块链中提到的节点什么意思?
节点指的是区块链网络中的计算机,包含手机,矿机和服务器等等.由大量个人或者家庭用户参与的区块链,每个个人或者家庭都是区块链的节点.下面我们以比特币为例,解释下节点是什么意思. 众所周知,比特币被设计为 ...
- java 获取xml所有节点_获取XML下的所有节点(父节点及子节点)
展开全部 xml结构 本方案用来解决XML根据父节点的属性得到指定子节点的属性的值 需要的jar包: jar包本方案的xml结构为以下格式62616964757a686964616fe58685e5a ...
最新文章
- 英语计算机工程师求职信,电脑工程师的英文求职信样文
- 使用mysql-proxy 快速实现mysql 集群 读写分离
- 探秘Hadoop生态12:分布式日志收集系统Flume
- makefile ifneq多个判断条件_Python基础语法——条件判断
- 订单最小量限制的增强
- 音视频技术开发周刊 92期
- 修改WordPress主题导致整个站点404无法访问
- 一致性哈希算法原理分析及实现
- java延迟覆盖_高效Java第九条覆盖equals时总要覆盖hashCode
- python调用jar 性能_亲自有效---python 调用jar
- java indexof方法_【3-14】Java中集合类list的增删改查
- MPC实现自动驾驶轨迹跟踪
- Java中list对象的三种遍历方式
- 外星人bios按f2调风扇_外星人电脑上海维修站地址「上海市飞雕国际大厦2703室」...
- Mysql中key与index区别
- ESXi7.0 安装 MacOS (ESXi Unlocker 3.0.3)
- NPN PNP 的区别
- js打折 (批量计算9折 8折 7折
- 员工修改添加,部门修改添加
- 4.3 走出应试的阴影——《逆袭大学》连载