NCF参数化建筑论坛

标题: 关于Path mapper组件一些问题 [打印本页]

作者: lingxia0du    时间: 2016-12-7 22:36
标题: 关于Path mapper组件一些问题
Path mapper组件:对为什么经过组件,路径会发生这样变化不是很明白, 例如{0,0,0}数据,会变成{0,0,0,1}数据请大神指点

作者: captainlee    时间: 2016-12-8 09:08
本帖最后由 captainlee 于 2016-12-8 09:12 编辑

运算器对{A;B;C}路径中的C级路径进行处理,首先是除法取整(int函数),得到的数据结果相同的归入一个路径下,然后是排序D级路径,模除2(%函数),若C%2=0,则放入到D=1路径下,因为GH中1代表TRUE。就是这样确定最终排序的。不过图上出现了两次对C级路径的操作,没见过。。
说的有点绕,你最好搜一下论坛上的关于path mapper的帖子吧,不少前辈都做了总结,看后对这个运算器会有所了解。
作者: lingxia0du    时间: 2016-12-10 20:31
本帖最后由 lingxia0du 于 2016-12-10 20:47 编辑
captainlee 发表于 2016-12-8 09:08
运算器对{A;B;C}路径中的C级路径进行处理,首先是除法取整(int函数),得到的数据结果相同的归入一个路径 ...

输入端{0,0,0} 中,  C为0,C%2,  那0%2=1?
作者: captainlee    时间: 2016-12-10 21:58
本帖最后由 captainlee 于 2016-12-10 22:18 编辑
lingxia0du 发表于 2016-12-10 20:31
输入端{0,0,0} 中,  C为0,C%2,  那0%2=1?

mapper中出现C%2=0类似的,有“=”号操作时,相当于重新判定并存放数据,如0%2=0,满足了mapper运算器的要求,即判定为True,为真,提取出来,并则放入到D=1的路径,因为GH中1代表真。




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2