我正在尝试找出分析蚱hopper/犀牛平面图的最佳方法。我正在尝试创建一张房间地图,以确定到达住宅建筑物中出口所需的门。输入是房间曲线,名称和门。我试图使用空间语法或句法,但其中一些组件丢失了。我一直在寻找的很多插件都擅长制定平面图,但没有分析它们。
您的帮助将不胜感激:(
您可以创建某种仅穿过门的房间的脊柱,并在整个拓扑中进行一些路径,以计算您需要多少"啤酒花"才能到达出口。
因此,获得拓扑的一种方法是创建一个保存曲线(房间(和一个点(门(的数据结构(元组,keyvaluepair(,现在,每个房间都互相循环,看看点/是否是点/每个房间的门比某个门槛更近,如果是的话,将关系存储为图(从抽象意义上讲,您实际上不需要从中划出线条,但是如果您打算将其他插件用于路径 - 找到,这可能很有用(,然后运行一些路径 - 找到最短的距离(dijkstra,a*等(。
至于句法:如果从安装路径解开后复制GHA到特殊组件文件夹(或指向_grasshopperdevelopersettings的文件夹(不起作用,请使用Coff Byte阵列选项选项,勾选内存负载 *.gha。_grasshopperdevelopersettings。*请注意,句法不会给您任何自动拓扑。
如果您需要一些伪代码,请写一个评论,我很乐意为您提供帮助。