NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
查看: 2361|回复: 12

GH住宅小区方案初步强排逻辑思路

[复制链接]
发表于 2018-4-19 22:40:00 | 显示全部楼层 |阅读模式
本帖最后由 Mr_Ing 于 2018-4-19 22:45 编辑

网上看了一些关于用GH做小区前期强排的文章,发觉这个操作很实,在但是没有电池,于是我自己又忍不住撸了把,先上个大图,用了这么久的GH,这绝对是我做过最最复杂的逻辑了,一个屏幕都放不下file:///C:\Users\ADMINI~1\AppData\Local\Temp\~$6IUVN)]_A6H9B@KK}6KS6.gif
1.jpg 2.jpg
第一版编写就用了3天,后来修修补补大概改了十几版

3.jpg 总于是很完美了
第一步:规范设置
4.jpg 5.jpg
设置好这些规范,在后面拍住宅的时候回自动根据住宅的高度来选择间距
第二步:设置不同产品的排布参数,例如层数,旋转角度等
6.jpg 7.jpg

高层的产品比较复杂,因为在实际排布中,高层最北面的楼栋不用考虑遮挡后面的建筑的话,可以设置得更高 8.jpg


开始生成,先要设置地块,我随意假设一个异形地块,中间还有两个湖,是不能建造的:
9.jpg
这里用高层产品为例:
用平面切地块得到线,之前那些产品参数的位移旋转间距就是用在这些平面的控制上:

然后把这些线在地块里面来回偏移,再筛选出地块里面的:
11.jpg



然后把这些线段安装产品的进深和日照间距等分,并选南边那一栋的南边的线往前布尔它前面的那些线:
13.jpg
然后后面的线循环迭代上一步,循环次数设置为每一组线的线段数,这就保证前面的建筑都是按间距来的:

14.jpg

图片上传已到达上限预知后事如何,且听下回分解



评分

参与人数 1强度 +1 收起 理由
奇奇狗 + 1 感谢分享!

查看全部评分

发表于 2018-4-20 00:49:20 | 显示全部楼层
老哥很有想法呀,首先赞一个!
发表于 2018-4-20 09:35:17 | 显示全部楼层
666,这波很服
发表于 2018-4-20 10:21:55 | 显示全部楼层
厉害,厉害!
发表于 2018-4-24 18:15:37 | 显示全部楼层
分享到微盘的GH看不到啊
发表于 2018-4-28 15:10:01 | 显示全部楼层
卧槽比我的强排思路6到哪里去了..........膜拜
发表于 2018-5-8 01:02:10 | 显示全部楼层
真强啊!!!!!!!!!!!!!膜拜!!!!!!!教教我们呗   老师!!!!!!!!!!!
发表于 2018-6-27 16:59:44 | 显示全部楼层
work2011 发表于 2018-5-8 01:02
真强啊!!!!!!!!!!!!!膜拜!!!!!!!教教我们呗   老师!!!!!!!!!!!

很不错的Gh方案

点评

放心,日后会在论坛把电池以及使用方法专门发一个贴,在此之前大家可以先自己练练手,尝试一下。  详情 回复 发表于 2018-7-2 21:10
 楼主| 发表于 2018-7-2 21:10:27 | 显示全部楼层

放心,日后会在论坛把电池以及使用方法专门发一个贴,在此之前大家可以先自己练练手,尝试一下。
 楼主| 发表于 2018-7-2 21:12:31 | 显示全部楼层
放心,日后会在论坛把电池以及使用方法专门发一个贴,在此之前大家可以先自己练练手,尝试一下。
发表于 2018-7-3 13:49:16 | 显示全部楼层
KeyWord:矩形阵列,遗传算法,布尔运算。
等大佬的来对标一下
未标题-3.gif
发表于 2018-7-3 21:07:57 | 显示全部楼层
楼主牛逼啊,最近也正在研究这个,期待楼主分享讲解一下

小黑屋|手机版|NCF参数化建筑论坛 ( 辽ICP备12011358号-1   辽公网安备 21020302000097号

GMT+8, 2018-8-22 02:09 , Processed in 0.302386 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表