如何一键生成整个地段的房子 建筑学院 • 2019-01-11 上午7:00 • CAD, Grasshopper, 建筑设计, 经验 本文是一个诚意满满,从旧城CAD测绘线稿,识别老建筑标记,再生成坡顶小房子的 grasshopper C#工具。作为批量,大面积,生成地段模型的极佳工具。非常硬核,所以,历时长久远…… 简单说说: 本文是一个诚意满满,从旧城CAD测绘线稿,识别老建筑标记,再生成坡顶小房子的 grasshopper C#工具。作为批量,大面积,生成地段模型的极佳工具。非常硬核,所以,历时长久远…… 解释一下:最近消停,消极怠工,拖延症,所以好久没有更新。为了写这一篇公众号,甚是苦恼。从刚刚过去的去年10月初,就憋着这篇文章了。本来要发,结果出现了BUG。毕竟,为了做一个具有一定的普遍适应性的功能gh还是不太容易。最后还是下定决心在新年初做完去年本该做完的事情吧。感谢大家还关注着! 背景回顾 作为一个喜欢偷懒的建筑狗,怎么能不好好的利用Grasshopper做一些重复性高的工作呢?让我们想象如下画面: 月黑风高的,设计课前夜,思考着那地段旧城改造方案。忆,走街串巷,曲径通幽,坡顶小房,别有一番风味。要表现旧城风貌,美其名曰城市肌理,实为地段建模的各种坡顶小房。然,数GoogleEarth小房数,发现三两公顷几万屋顶,是以,卒…… 好不易,得测绘CAD图纸,乍眼一看,规整的小房子,一个个矩形,看上去很像回事嘛! 简单思考,先搞个四边形生成小房子再说! 遂有 15分钟迅速搞定。 从一个四边形,直接生成坡顶小房。 还能随机高度,设定坡度,哎呀,真是不能再沾沾自喜。于是想下一步就把CAD测绘图中的方块选中输入进去即可!胜利在望 然而,现实是骨感的 CAD图粗看如西施,细看……混乱不堪,惨不忍睹,不忍直视。根本无法直接使用。遂,起意开发一gh电池,欲解决此问题。然而难度之大,旷日之持久,debug时间之长,版本更迭之多,让人崩溃。bug的点: 1. 重复的线,小碎线,不连续的线,不垂直的角,不闭合的矩形…… 2. 动不动就几万条线要处理,再遍历几次…… 3. 各种识别正方形的办法,我真的差点没有想导出图片然后cv一下再导回来。 终于认知到,建筑狗真的要做跨专业的事,还是各种基础知识薄弱,面壁我大学6年都学了什么??? 然而,好的成果,都是时间堆出来的。经过我艰苦卓绝的努力,终于可以放出来了! 加速的图,看上去是不是很爽?其实还是要算个两分钟的。 通过分片区搜索,来缩小解空间,提高搜索效率。加快运算速度,同时还能防止卡死,防止闪退,回避局部bug!哈哈哈哈,为自己机智开心一秒钟。 目标是识别区域中的方形的框框且内部有一条斜线的标记。经过n次反复实验,一个比较有效的算法原理如上图。 (10 < n < 20,具体记不清了) 最后,请看成果 (上半部分是CAD测绘图查找线稿的部分 (下半部分是四边形生成小房子的部分 (建议CAD导入Rhino后make2d处理一下 (我用的是Rhino6.10,低版本可能有问题。如果有,可以告知 当然,由于各种神奇的因素,还是有10%以下的房子不能识别。 如果有任何问题,欢迎后台问我哦,也可以加我微信 wucl12 最后,祝大家新年快乐。 本文来自 © 建筑学院, 发布于 © 建筑学院官方网站。 未经授权,禁止转载或摘编。 编辑版本版权归 © 建筑学院官方网站 所有, 设计、图纸及照片版权归设计方 © 建筑学院 ↗ 所有。 查看作者在建筑学院发布的更多作品: 建筑学院 @ 建筑学院官方网站 模型 建筑学院编辑 下载原图 收藏 3 关于作者 建筑学院编辑 关注私信 9.0K 文章 202 评论 6 粉丝 建筑学院(ArchCollege)是中国领先的建筑师移动垂直社区,成立于2012年,超过 70% 的年轻建筑师正在使用我们的产品。我们致力于通过建筑设计新媒体与在线教育平台,连接教育、行业与科技,为建筑师提供灵感与成长支持,陪伴并见证每一位青年建筑师的专业进阶与时代探索。 日式禅意,偶落于轻井泽密林中的四叶别墅 上一篇 2019-01-11 上午6:30 重温OMA作品——白色经典的混凝土空腔音乐厅:波尔图文化剧院 下一篇 2019-01-11 上午7:30 猜你喜欢 山东建筑大学17级工艺美术馆模型成果展示 2019-08-29 好图分享 方圆之间|2017年华工营造大赛深圳大学队作品建造记录 2017-10-25 建筑设计 以假乱真,如何渲染出逼真的手工模型 2018-10-12 SketchUp “你的毕业展览布置的挺认真的,就是无聊了点” 2019-05-16 建筑设计 毕业季丨微展厅 · 2019届研究生毕业作品展——建筑学院 2019-06-03 好图分享 他徒手盖房的视频播放量过亿!吸粉133万,小白看了都知道怎么盖房了 2019-07-26 建筑设计 发表回复 请登录后评论...登录后才能评论 提交 评论列表(3条) SHADOW 2019-01-11 下午1:18 大佬厉害啊,还在学电池,仰望大佬 回复 wucl12 2019-01-13 下午3:43 源文件下载可以关注微信公众号 1024个我。回复 “GH小房子” 回复 wucl12 2019-01-13 下午4:03 【作者补充】需要源文件的小伙伴,可以搜索公众号 OneThousandMe 找到公众号,就不用加我的微信了。 回复 橙子 2019-01-21 下午6:46 谢谢分享但是…… OneThousandMe与1024个我公众号均不存在? 回复 建筑学院 2019-01-22 下午6:20 @橙子:可以呀。你再扫一下二维码 回复 橙子 2019-01-21 下午6:46 已收藏 过两天来看看作者大大理没理我hhh 回复 我是服大神的 2019-03-02 下午4:14 大佬大佬 回复 L 2019-01-13 上午10:26 最后的10%倒不是神奇因素,边数大于4了 回复 路痴看这里 2019-04-08 下午12:39 工具使我快乐…… 回复 接头把网 2020-08-06 下午10:28 这用的啥工具啊 真强 回复