如何利用 rhino 插件 grasshopper 做出住宅规划强排
发布网友
发布时间:2022-05-01 18:51
我来回答
共4个回答
懂视网
时间:2022-04-18 14:05
从GH官网上摘下来的,反正没怎么看懂,但是最后两句还蛮有意思的,第一条是不是指楼主这个问题。
下载——省略
红嘴奎利亚界面
子目录
agent rules emitters environment particle rules quelea utility veh...
然后我下到了软件说明中的案例文件
我们简化案例文件,删除多余的设置之后就变成下图
从这个文件中,很容易看出这个文件其实分成几个部分。
猜测 中间部分应该是计算的核心,不断的将计算组件减少,直到如下图的时候还可以计算。
据此可以猜测,这个叫做system的运算器应该是核心,所有的设定条件输入到这个system里面,再结合之前的软件界面上的几个类别标题,基本可以了解出一些信息。
system为运算需求,必须要满足quelea settingsemittersenvironment immerquelea 这五个元素,然后我们从菜单栏中找出这五个元素所在的组分析感受一下。
quelea,
在这一组中,我们发现了案例文件中使用的4个运算器,如下图
setting:
与particle quelea settings 相同小组的还有两个 consturct agent 和 construct vehicle,于是我吧它们拉出来遛一遛,马上发现了同名的部分,基本可以理解为关于红嘴鸟的个个属性设置。
这个时我瞎设置的玩的,请忽略,但是可以通过这种方法了解各个属性的含义,此处自行了解。
system 和 engine
这两个应该是恒连接的吧,目前还没有看到有其他叫做system的接口,为什么不直接整合成一个呢
deconstruct 与前面三个呼应
少废话,拉出来遛一遛
前三个应该是与上文对应的,生产出来的粒子(鸟儿 --这么叫好像怪怪的,突然想起来觉得叫做粒子好像专业些)的各种属性,应该可以与GH自带的display结合出可视化的图,具体的没有研究,结合楼主问题中的案例,应该是用这些component。
后三个看上去应该也是差不多的,与前面的区别可能主要是在于前面提取属性,后面直接提取元素。这个是下图这样拉出来遛一遛之后觉得的。
emitter
翻译过来叫做发射器,也就是说应该是原始发射物的形状(如果我来汉化我觉得应该起名叫做红嘴鸟鸟巢。)
随便实验了其中一个长方体的鸟巢,鸟儿们应该是从鸟巢表面发射出来的,而且看起来应该是均匀发射(未求证)。
environment
与上发射器同理,感觉很好理解,就是鸟儿们飞行的边界。
其中值得注意的是 ,后面两个,这个给楼主这个案例的模拟提供了可能性。
如此之后,还剩三组运算器
agent rules 字面上来讲应该是对粒子的设置吧
案例文件中并未用到这几个运算器,拉其中出来遛,找了半天才找到接口。
接上去之后所有的鸟都和图标一样往一起飞了,嗯 很神奇。
然后又拉出一个来试试
所有粒子全部网target point飞行。
然后有一个不太一样的
eat behavior
嗯这个很奇怪,拉出来也没看懂。
就剩这一只了,貌似是指其他的全部被吃掉了,目前也没有试出有什么规律,等待大神解毒。
utility和veh...
貌似这两个要一起看 deconstruct quelea network
第一个是要把鸟群变成一个一个的鸟
quelea network ,没看懂 ,好像让每只鸟变成一个群了,求解读。
除了
后三个运算器
只看出好像图片让粒子属性受到影响,并没有看懂发生了什么。
未完待续
下一步将结合楼主的问题进行实验。
————————————分割线————————————
未解决的问题
1、utility 和veh组运算器
2、连接方式(楼主的图应该是需要像最高票那样设置然后根据粒子的密度来出的图
3、这个运算器的套路
——————————分割线——————————————
不知耻的拿出自己的微信公众号,专门用于记录自己的学习轨迹。
这几天好像突然关注的人变多了,楼主近来比较忙,填坑时间大致会在七月初,同时微信素材也在积累,争取能够周期化
各位赶紧丢璞玉
有个grasshopper插件叫quelea,不谢
processing什么的去死吧
GH里面有个插件叫做Kangaroo
可以做这方面的分析,但不知道具体效果怎么样
答辩完试试看再来回答
私以为这才是人流模拟吧
说的那么复杂,不就indexing吗?
求详细回答……也好奇这个怎么做的……
记得好像有个anylogic professional可以做人流模拟...之前试图用它来做车站人流..
空间句法吧
可以用processing实现
用processing 模拟sworm 人流
如果非要导入gh的话 下个gwal插件(好像叫这个。。)
热心网友
时间:2022-04-18 11:13
利用 rhino 插件 grasshopper 做出住宅规划强排,就类似用revit插件dynamo做出住宅规划强排。
思路如下:
1、首先根据《城市居住区规划设计规范》的规定,结合当地规划局的规划细则,拟定建筑物退道路、退地界、退围墙、建筑日照间距、建筑卫生视觉距离的尺寸参数。
2、根据以上间距参数,用软件创建住宅规划模型,其中包括道路模型、建筑物模型(高层、多层、底层)、围墙等。
3、设定关联参数,进行参数化设计,需要用到if等参数,让模型在不同的条件下,呈现不同的建筑规划布局方案。
4、如果想实现自动化布局,可以用python语言编程来实现。
热心网友
时间:2022-04-18 12:31
用rhino的grasshopper做强排运算比较慢,我记得知乎应该有个文章写过gh做强排。最近人工智能很火,也可以尝试小库xkool做住宅规划强排。
热心网友
时间:2022-04-18 14:06
犀牛软件 不是做异形体吗?