
前面对于节点的介绍,大家可能刚接触也会看得云里雾里。直接进入主题,这边我将常用的节点分为下面六大类型,分别是输入节点、滑块节点、生成面节点、几何图元节点和辅助节点。
输入节点
Number:数值节点
输入整数或小数。
String:字符串节点
输入字母或文字。
滑块节点
Number Slider:滑块节点
设置滑块叠加空间,按一定的数值进行叠加。
代码节点
Code Block:代码节点
允许直接编写DesignScript 代码的节点,可以直接输入数字、字符串、列表、函数命令等。
几何图元节点
Point.ByCoordinates:生成点节点
通过是三个坐标生成点
Line.ByStartPointEndPoint:生成线节点
在两个点直线创建一条线。
Polygon.ByPoints:生成面节点
通过3个或三个以上的点生成一个面。
Circle.ByCenterPointRadius:生成圆形节点
通过制定圆心坐标、半径生成圆形。
Circle.ByCenterPointRadiusNormal:生成圆形节点
通过制定圆心坐标、半径和法线方向(可不输入)生成圆形。
两个生成的结果是一样的,图中有两条线。
Polygon.RegularPolygon:内接多边形节点
基于生成的园创建内接多边形。如果取消生成圆形节点的预览,可以将生成的园隐藏。
Cuboid.ByLengths:长方体节点
Cuboid.ByLengths生成长方体的方式有三个,但是节点名称都叫Cuboid.ByLengths。最简单的是第一个通过输入长宽高生成长方体,第二个指定点,输入长宽高生成长方体,第三个以输入的CoordinateSystem为中心和导向,输入长宽高生成长方体。
Sphere.ByCenterPointRadius:生成球体节点
通过给定坐标点和半径值生成球体。如果要让球体的底部一直在当前平面上,将半径值和“Point.ByCoordinates”节点的Z输入项连线即可。

辅助节点
List.Create:集合节点。
将多个点汇总在一个集合里面,用法参考Polygon.ByPoints:生成面节点。
来源:BIM匠先生
文章评论