完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

[ 技术分享 ] Dynamo节点翻译之内置节点(BuiltIn)(三)

Dynamo节点翻译之内置节点(BuiltIn)(三)

GroupByFunction(通过函数编组)描述使用函数来确定如何编组列表项目输入list:var[]..[](列表:变量)func:_FunctionObject(函数:函数)输出var[]..[](变量)注释该节点将会返回一个通过函数编组的新列表。附图例如,图中通过点坐标的X分量对所有的点进行重新编组。IndexOf(获取索引)描述返回列表中成员的索引输入list:var[]..[](列表:

阅读(4402) 作者:朱光旺 发布时间:2019-01-02

[ 技术分享 ] Dynamo节点翻译之内置节点(BuiltIn)(二)

Dynamo节点翻译之内置节点(BuiltIn)(二)

CountFalse(False的计数)描述返回列表中“False”值的数量输入list:var[]..[](列表:变量)输出int(整数)注释计算列表中值为“False”的数量附图例如,检查图中列表“False”的数量。CountTrue(True的计数)描述返回列表中“True”值的数量输入list:var[]..[](列表:变量)输出int(整数)注释计算列表中值为“True”的数量附图例如

阅读(4436) 作者:朱光旺 发布时间:2019-01-02

[ 技术分享 ] Dynamo节点翻译之内置节点(BuiltIn)(一)

Dynamo节点翻译之内置节点(BuiltIn)(一)

AllFalse(都是False)描述检查指定列表中的所有元素是否均为“False”输入list: var[]..[](列表:变量)输出bool(布尔型变量)注释所有列表中的图元都是false的时候才会返回true附图该节点在列表中判断的范围和我们为其指定的层级有关。AllTrue(都是True)描述检查指定列表中的所有元素是否均为“True”输入list: var[]..[]

阅读(4439) 作者:朱光旺 发布时间:2019-01-02

[ 技术分享 ] 从零开始学Dynamo实战应用篇干涉判断类

从零开始学Dynamo实战应用篇干涉判断类

4.5干涉判断类4.5.2楼梯踏步平台上部净高检查1、选中楼梯及踏步曲面筛选01节点组主要是筛选出属于踏步的曲面。首先分别选取活动视图中的所有对象以及按类别选取楼梯,然后求两者的交集即得到活动视图中的楼梯。接着通过判断曲面的法向向量的方向来判定该曲面是不是属于楼梯踏步,法向向量分量为“1”表示该曲面平行于水平面即属于楼梯的踏步。2、获取踏步曲面质点垂直高度干涉点02节点组主要是找到踏步上方最近的障

阅读(6101) 作者:朱光旺 发布时间:2018-12-27

[ 技术分享 ] 从零开始学Dynamo实战应用篇干涉判断类

从零开始学Dynamo实战应用篇干涉判断类

4.5干涉判断类4.5.1天花板净高与对应房间数据1、空间信息汇入与求取关联的实例01节点组主要是获取天花板和楼板以及反射时获取的交点。首先通过房间获取房间实体的质点,然后通过质点反射,反射开始的方向是Z轴的正方向,通过反射后能找到反射光在反射过程中与天花板和楼板的交点以及相接触的天花板和楼板。2、依据关联实例分析其距离02节点组主要是获取房间的净高数据。首先获取反射时与天花板以及楼板的交点,然后

阅读(6496) 作者:朱光旺 发布时间:2018-12-27

[ 技术分享 ] 从零开始学Dynamo实战应用篇几何分析类

从零开始学Dynamo实战应用篇几何分析类

4.4几何分析类4.4.2曲面坡度与斜率分析1、曲面汇入与分析区域、点密度与范围设定01节点组主要是限定曲面的范围并分布点。首先获取被分析的曲面,然后限定曲面的范围,在范围内按照需要排布点,分布点的时候是以最大值点和最小值点作为参照向曲面内部均布点,最后通过分布后的点生成每个点相应的圆形范围。2、曲线投影作业02节点组主要是在曲面上进行投影。首先将之前创建出来的圆心投影至曲面上,然后将圆形透影到曲

阅读(6156) 作者:朱光旺 发布时间:2018-12-27

[ 技术分享 ] 从零开始学Dynamo实战应用篇几何分析类

从零开始学Dynamo实战应用篇几何分析类

4.4几何分析类4.4.1多边形辨识与面积计算1、房间边界线生成与基本图形判断01节点组主要是生成房间的边界线和初步判断图形。首先选择房间并且得到房间在平面的曲面,再通过曲面得到房间的边界线,最后初步判断边界线的边数。2、线段数过滤02节点组主要是通过房间边界数量进行过滤。房间边界的数量若小于两条或者大于五条都将会被定义为“非常规”,其他的房间会在后续的节点中被使用。3、弧线判断03节点组主要是判

阅读(7493) 作者:朱光旺 发布时间:2018-12-26

[ 技术分享 ] 从零开始学Dynamo实战应用篇翻模类

从零开始学Dynamo实战应用篇翻模类

4.3CAD翻模类4.3.2自动创建楼板1、选取要分析的结构柱梁并对应标高产生切面01节点组首先通过选取模型中的结构柱和结构梁来创建一个实体组合,再通过标高创建对应于每个标高的平面,最后通过求实体组合与平面的交集来初步确定楼板的边界。2、各层切面转换为封闭曲线02节点组主要是得到楼板边缘线。首先通过之前生成的“结构柱梁实体组合与标高平面的交集”来创建边缘线,该边缘线包括最外围的边缘线。然后我们将边

阅读(9497) 作者:朱光旺 发布时间:2018-12-25

[ 技术分享 ] 从零开始学Dynamo实战应用篇翻模类

从零开始学Dynamo实战应用篇翻模类

4.3CAD翻模类4.3.1CAD图结构柱翻模1、选取视图可见实例与曲线筛选首先将视图中的封闭曲线都选中,然后判断哪些封闭曲线属于结构柱的平面轮廓。2、柱截面中心点数据输出从所有的封闭多边形中找出四边形,然后获取四边形的四个顶点后生成曲线,最后通过每个四边形四条曲线的中点找到四边形的中心点位置。3、矩形柱长宽数据输出通过创建矩形后读取矩形的长和宽,并且将长和宽的数据连接起来,形成“XXXxXXXm

阅读(10149) 作者:朱光旺 发布时间:2018-12-24

[ 技术分享 ] 从零开始学Dynamo实战应用篇排序编码类

从零开始学Dynamo实战应用篇排序编码类

4.2排序编码类4.2.3坐标编码排序坐标编码的方式主要是使用实例的中心点或者插入点坐标为基准,根据其与起始点的距离做排序判断。1、视图中停车格筛选首先需要选取停车位,通过三个步骤,第一步选取视图中的所有图元,第二步选取族类别为停车场的图元,最后一步就是求前两步结果的交集即得到视图中族类别为停车场的图元。2、选择起始图元实例选取一个编码的基准,这个基准作为其他停车位Y方向坐标值分类和确定位置的参照

阅读(7169) 作者:朱光旺 发布时间:2018-12-21