我最喜欢的Dynamo节点TOP 10

今天分享下,我最喜爱的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的乐趣”哦~~


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/463231.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库管理-第14期 Oracle Vector DB AI-01(20240210)

数据库管理149期 2024-02-10 数据库管理-第149期 Oracle Vector DB & AI-01(20240210)1 机器学习2 向量3 向量嵌入4 向量检索5 向量数据库5 专用向量数据库的问题总结 数据库管理-第149期 Oracle Vector DB & AI-01(20240210&#xf…

基于JavaWeb的物业管理系统

点击以下链接获取源码: https://download.csdn.net/download/qq_64505944/88822949?spm1001.2014.3001.5503 物业管理系统 项目描述 主要功能有: 保安保洁管理 保修管理 房产信息管理 公告管理 管理员信息管理 业主信息管理 登录管理 技…

RCE(命令执行)知识点总结最详细

description: 这里是CTF做题时常见的会遇见的RCE的漏洞知识点总结。 如果你觉得写得好并且想看更多web知识的话可以去gitbook.22kaka.fun去看,上面是我写的一本关于web学习的一个gitbook,当然如果你能去我的github为我的这个项目点亮星星我会感激不尽htt…

Linux 软件管理(YUM RPM)

1 YUM yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次…

Qt网络编程-写一个简单的网络调试助手

环境 Windows&#xff1a;Qt5.15.2&#xff08;VS2022&#xff09; Linux&#xff1a;Qt5.12.12&#xff08;gcc) 源代码 TCP服务器 头文件&#xff1a; #ifndef TCPSERVERWIDGET_H #define TCPSERVERWIDGET_H #include <QWidget> namespace Ui { class TCPServerW…

Linux文本三剑客(2)

文章目录 一、Linux文本三剑客之awk使用方法awk 的原理实例一&#xff1a;只查看test.txt文件&#xff08;100行&#xff09;内第20到第30行的内容&#xff08;企业面试&#xff09;实例二&#xff1a;已知test.txt文件内容为 BEGIN 和 END 模块实例一&#xff1a;统计/etc/pas…

C#实现矩阵乘法

目录 一、使用的方法 1.矩阵 2.矩阵的乘法原理 二、实例 1.源码 2.生成效果 一、使用的方法 矩阵相当于一个数组&#xff0c;主要用来存储一系列数&#xff0c;例如&#xff0c;mn矩阵是排列在m行和n列中的一系列数&#xff0c;mn矩阵可与一个np矩阵相乘&#xff0c;结果…

AAAI 2024 | Adobe提出全新上下文提示学习框架CoPL,高效提升下游性能

论文题目&#xff1a;CoPL: Contextual Prompt Learning for Vision-Language Understanding 论文链接&#xff1a;https://arxiv.org/abs/2307.00910 提示学习&#xff08;Prompt Learning&#xff09;在近几年的快速发展&#xff0c;激活了以Transformer为基础的大型语言模型…

备战蓝桥杯---搜索(进阶2)

话不多说&#xff0c;直接看题&#xff1a; 相当于找一个点使它到3个国家的距离和min,显然&#xff0c;我们不可以枚举点&#xff0c;但是&#xff0c;我们可以对这3个国家分别bfs&#xff0c;然后枚举相加即可。 下面是AC代码&#xff1a; #include<bits/stdc.h> usin…

ChatGpt报错:Your authentication token is no longer valid解决办法

今天打开ChatGpt突然提示Oops&#xff01;,Your authentication token is no longer valid.&#xff0c;之前还好好的&#xff0c;环境也没变啊&#xff0c;结果弄了好久终于解决&#xff0c;于是记录一下解决过程&#xff0c;顺便总结一下关于OpenAI各种报错的解决办法。 完整…

图书系统的Web实现(含源码)

源码地址https://gitee.com/an-indestructible-blade/project 注意事项&#xff1a; BorrowBooksWeb\src\main\resources路径下的application.yml文件里面的url&#xff0c;username&#xff0c;password这三个属性和自己的数据库保持一致。 浏览器访问url:http://127.0.0.1:…

centos中docker操作

一、安装docker 确保系统是CentOS 7并且内核版本高于3.10,可以通过uname -r命令查看内核版本。 更新系统软件包到最新版本,可以使用命令yum update -y。 安装必要的软件包,包括yum-utils、device-mapper-persistent-data和lvm2。使用命令yum install -y yum-utils devic…