通知:E拓建筑网正式更名为拓筑在线!

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

什么才是理性的GH数据建模思路,我来举个栗子


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 9407|回复: 36   
拓城校尉|racoon 发表于 2015-1-29 23:46:50 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
之前发了个帖子,将gh表皮建模思路的(https://www.eeeetop.com/forum.php?mod=viewthread&tid=23165),一共列举了四种建模思路,点干扰,线干扰,切分,扭转。其实gh用的多了你会发现这些都是数据的处理,正如我在那个帖子里说的:思路是整个参数化设计的核心是如何从以往的通过造型出发的感性的建模思路转变为从逻辑出发的理性的建模思路是我们学习参数化时候必须转变和掌握的。

正好最近遇到一个觉得还不错的例子,发出来给大家看看。
具体拆开揉碎了说说什么是思路的转变。

好,发那个帖子的晚上有个小伙伴跟我说他们方案里需要一座桥
QQ图片20150129220732.jpg
QQ图片20150129220738.jpg
对就是这个样子的,平心而论,这个桥还是挺好看的,我蛮喜欢。

问我怎么建这个模型,我说你自己先试试,然后我再给你思路。
过了差不多两个多小时,他给了我一个这样的模型。
QQ图片20150129220833.png
我一下子没看明白,这个桥,他不长这样啊,起码那个桥的两翼是没有那个曲度的呀,没太看明白他的思路。
然后我问他是怎么建模的,原来他把这个桥拆成了三个部分,两翼和中间那个。
也没有用gh,直接在rhino里建的。
我之后向他说你这个模型有点问题啊,你这个桥的曲面不对啊,虽然在桥和两翼的交界处是脊线,但是在两翼是没有曲度的啊。
QQ图片20150129222920.png
而且如此连续的一个曲面,光看uv线建成这样,就肯定是有问题的。
然后我问他是怎么建的,他给我看了这张图
QQ图片20150129220918.png
QQ图片20150129221014.png
明白了,拿两条脊线和某个截面线放样了
平心而论这个思路对不对?也对不对。
对,在于这个曲面造型,在rhino里建,确实只能抓住脊线的形状和位置来定位,然后把这个造型造出来。
不对,在于这个造型是一个有绝对规律的造型,我们可以非常容易的通过gh数据轻松的把模型建出来。
然后我跟他说这个模型,你可以根据我在那个帖子里写的切分的逆向化的思路去建模。
就是通过多个平面的处理,最后由2d向3d转化。
QQ截图20150129221223.png
然后就出现了如下的对话。。。。-.-#
真的,当时一脸黑线。
我这时候才彻底明白为什么他那么执着于这几条脊线,在刚开始学gh的时候都会遇到这个问题,遇到一个造型,先去分析的不是他背后的逻辑,而是先去把造型最复杂的,至少是看上去最复杂的地方先处理掉。
但是其实很多时候,造型最复杂的地方偏偏是逻辑最简单的地方,如果先从这个角度去入手,那么就很容易被造型迷惑。
好,让我给你分析一下,这个看上去最复杂的地方,到底复杂不复杂。
bridge-1.jpg
这是整个桥的造型,平面和立面,上面的是每个截面的造型,最下面的是每个截面的立面。
当然这些都是最后有的,开始的时候我们只能大概的画出平面和立面。发现这个桥是三块,左翼,主桥,右翼。
好我们先去看桥的主体。
因为对于这个桥来说是个拱桥,
既然我们说了用切分的逆向化去建模,那么我们就去分析这个模型的每个截面,我们可以把整个桥分为n个截面。
先做简单的,先把桥的主体建出来,桥的主体截面特别简单,就是一堆矩形,如果我们的每个截面都是均匀切分的,是不是我们只需要把每个平面给他一个z轴方向的移动,也就是高度上的移动,就可以得到这个桥的主体了?

怎么得到这个z轴向移动的向量呢?

bridge-32.jpg


可以看到我们要得到的是那条红色的线,我们现在把这条线拆分为n个截面,这个曲线明显可以通过这n个点的连线得到,现在要做的事情就是得到每个点垂直方向上移动的高度。
因为我们对曲面截面的拆分是绝对均匀的,这样,我们有了每个点在上图所示的平面上横向的坐标值(也就是y轴的坐标,
空间中的每个点都是xyz三个坐标值确定的,x值我们确定了,都一样,y值也确定了,是一组等差数列,总长x,分为n段的等差数列,现在只需要z值),现在需要获得纵向的坐标值(z值),看着上面的图形是不是有种似曾相识的感觉,嗯?是不是很熟悉了,这就是他喵的高中时候画的一个函数啊。
忘记了sin,cos和tan了么。是不是高一时候画了不少这样的图,知道x值,去求一个y值,然后n个y值连成一条函数曲线。
我们可以确定截面的位置,也就是x值,再给一个曲线函数是不是就得到了y值,这么看是不是so easy?而且特别准确啊,桥多高,分多少段,总长多少,我们都可以通过参数控制了,这样建模比在犀牛里建明显好很多了。

ok,桥主体每个截面的位移解决了。桥已经出现了拱桥的样子了,下面去折腾那个看似复杂的两翼。
再仔细去分析每个截面,我们就能看出特别明显的规律
bridge-2.jpg
如果我们忽略整个桥的曲度,把每个截面放在同一个平面上,其实我们能看出来:整个造型变化的只是两翼最外点的那个位置。
也正是由这个点的不断变化导致了那条看似复杂的脊线。
而对于这个点,如果主桥没有曲度的变化,不是一个拱桥,而是一个平的桥,把他的截面全部都叠合在一起看,是不是如果我们以桥面两侧的点作为基准点,通过一个想外的水平方向的移动,再通过一个向上下的垂直方向的移动就可以得到这个点的位置。也就是说,对于这个不断变化点,其实就是桥面最两端的点给两个向量就可以得到。
继续分析
这两个方向的向量怎么得到呢?
先看他想外移动的这个方向,也就是平面上的方向。
bridge-31.jpg
好了,这个不就是把刚才做桥拱起来的那个曲度换一个方向么。还是一个简单的知道每个x值的函数求y值。
又so easy了,还做到了数据可控。

刚才说了这个点不光是有一个水平方向的位移,还有一个垂直方向的位移。
bridge-33.jpg
因为这个桥的曲度我们在第一步的时候就已经做出来了,可以看到这个点有时候在上面,有时候再下面,嗯?有点复杂?
可是如果我们把这些点全部放在一个基准平面上去看,
bridge-34.jpg
请原谅我比较懒,如果蓝色的线就是桥的不同高度截面,全部拉倒一个水平面上的那个基准平面,是不是这个上下的变化就变成了和刚才那个完全一样的变化了,只是把求的y值从全部在0 以上,变成了每个数值剪掉向下的最低值。。。还是一样的知道x值,求y值不是。。。

到这里整个模型其实已经建完了

我们再把第一步的时候得到的每个截面中间的那个四边形的四个点,后面两步,得到了每个截面两翼的点,根据顺序把这六个点全部通过一条折线连起来,每个截面就有了,最后在loft一下每个截面就ok了。

最后再整理一下思路:
切分的逆向化,需要n多个切好的截面,最后再把这些截面通过2d转化为3d。
问题就是做这些截面,首先要有n个垂直于xy平面的平面,在每个平面上做出桥主体的矩形,这个时候还是一个平的桥
1)先给桥加上拱度,就是给每个平面一个z轴方向上的移动值,这个值可以通过函数求出,
这时候桥的大形状有了
2)给两翼的点先水平移动,也就是每个点x或者y方向上的移动至,这个值可以通过函数求出。
3)再给这些点一个垂直方向的位移,这个可以通过函数求出。
4)连成截面——loft。

下面是做出来的造型,桥的所有数据,长度高度,两翼是造型,宽度,什么乱七八杂的数据都是可以控制的,没有任何需要从rhino里导入的数据,直接打开gh,想调哪里调哪里,截个图,绿色的线就是截面,想要多少截面有多少截面。
QQ截图20150130000849.png

PS:因为我对sin函数的偏爱,里面所有我都用的sin函数,你也可以用gragh mapper
QQ截图20150129234116.png
调自己喜欢的函数图形,这个最大的好处就是所见即所得,是曲线常用做法,这里我就不科普了。

PS2:其实这个两翼也可以用扭转的思路去做,只是每个扭转的形体会有一个大小的变化,愿意尝试的可以取试试。我之所以没这么做,因为我想更彻底的分解出这个数据梳理的过程,展示给大家看。

就是这么简单,这就是通过

逻辑出发的理性的建模思路

是不是我这么讲完也觉得没什么,对,本来就没什么。


(最后夹点私货建议:对gh数据处理不熟悉的可以先去拿桥梁模型练练手,因为桥梁的结构基本都是非常完善的结构形式,造型也比较优美,基本上都是可以用数学公式搞定的造型,难度也不大,可以参考下这个帖子里的桥,我特别喜欢:http://www.douban.com/note/315079344/)。

把gh贴出来,我不会给gha文件的,png,没看懂的自己去跟着连一遍。
qiao.rar (1.14 MB, 下载积分: e币 -2  e币充值 VIP免e币)

评分

参与人数 6e币 +93 收起 理由
憨豆先生爱麦迪 + 2 交流多进步,碰撞思维火花最珍贵。
mi717mi + 1 爆料兼分享,分享总让我们知更多。
DanielJin + 30 非常给力!
summer5un + 20 向上好少年,多学多思多练多设计。
cmmsn + 10 感谢楼主的无私分享
深圳老梁 + 30 交流多进步,碰撞思维火花最珍贵。

查看全部评分

拓邑团练|淡语夕林 发表于 2015-1-30 08:30:55 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
学习了!感谢分享!
拓都将军|cmmsn 发表于 2015-1-30 09:32:52 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
感谢感谢,为我们讲解了软件的思路而不仅限于技能
拓邑团练|shaoshihao 发表于 2015-1-30 11:14:36 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
好强大,对于新手来说真是太好了,谢谢楼主

来自:Android客户端
拓乡士官|jimmy841918 发表于 2015-1-30 11:41:37 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
支持楼主,多交流,共进步。
QQ截图20150130113920.jpg

评分

参与人数 2e币 +14 收起 理由
racoon + 4 多练习多思考
DanielJin + 10 交流多进步,碰撞思维火花最珍贵。

查看全部评分

拓邦元帅|DanielJin 发表于 2015-1-30 12:58:37 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
让我想到了ncf的那个桥。还好没有放gh文件,不然学生课设里估计要出现一大片类似的桥。
我司提供建筑方案设计/全流程BIM设计/参数化设计
有兴趣欢迎站内信或在https://www.jianzhu.us进行商务洽谈
我的《Grasshopper从入门到进阶》课程购买地址为https://www.tuozhu123.com/course-54.html
管理员|深圳老梁 发表于 2015-1-30 14:51:32 来自手机 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
DanielJin 发表于 2015-1-30 12:58
让我想到了ncf的那个桥。还好没有放gh文件,不然学生课设里估计要出现一大片类似的桥。

这会是怎样一种景象呢,哈哈。
 楼主 | 拓城校尉|racoon 发表于 2015-1-30 15:18:46 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
DanielJin 发表于 2015-1-30 12:58
让我想到了ncf的那个桥。还好没有放gh文件,不然学生课设里估计要出现一大片类似的桥。

是的,有时候这种简单一些的不需要给gha,照着图连一遍练习效果更好
 楼主 | 拓城校尉|racoon 发表于 2015-1-30 15:19:32 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
深圳老梁 发表于 2015-1-30 14:51
这会是怎样一种景象呢,哈哈。

以前ncf这情况多的去了,出一个表皮练习讲解然后就出一票那样的作业。。。
拓乡士官|jimmy841918 发表于 2015-1-30 15:33:02 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
untitled.14.jpg

评分

参与人数 3e币 +20 收起 理由
憨豆先生爱麦迪 + 1 向上好少年,多学多思多练多设计。
DanielJin + 15 非常赞!
racoon + 4 只能给到4了,特别赞,细化了!

查看全部评分

 楼主 | 拓城校尉|racoon 发表于 2015-1-30 15:37:07 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币

原桥的两头的侧翼是在主桥平面下面哦~~可以给一个更低的vector值
 楼主 | 拓城校尉|racoon 发表于 2015-1-30 15:38:31 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币

不得不说,这种通过结构出序列感的东西,光是渲染白膜就特别好看,有种卡拉特啦瓦的赶脚
拓邦元帅|DanielJin 发表于 2015-1-30 16:01:54 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
racoon 发表于 2015-1-30 15:38
不得不说,这种通过结构出序列感的东西,光是渲染白膜就特别好看,有种卡拉特啦瓦的赶脚

白模独特的表现力,很多时候是无法取代的!
我司提供建筑方案设计/全流程BIM设计/参数化设计
有兴趣欢迎站内信或在https://www.jianzhu.us进行商务洽谈
我的《Grasshopper从入门到进阶》课程购买地址为https://www.tuozhu123.com/course-54.html
 楼主 | 拓城校尉|racoon 发表于 2015-1-30 16:53:02 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
DanielJin 发表于 2015-1-30 16:01
白模独特的表现力,很多时候是无法取代的!

哈哈哈,我这种渲染菜鸡只会渲白膜,其他全靠ps
拓邦元帅|DanielJin 发表于 2015-1-30 17:22:15 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
racoon 发表于 2015-1-30 16:53
哈哈哈,我这种渲染菜鸡只会渲白膜,其他全靠ps

我出国的作品集里也多靠白模为主,每个设计的彩色渲染图不超过一张
我司提供建筑方案设计/全流程BIM设计/参数化设计
有兴趣欢迎站内信或在https://www.jianzhu.us进行商务洽谈
我的《Grasshopper从入门到进阶》课程购买地址为https://www.tuozhu123.com/course-54.html
您需要登录后才可以回帖 登录 | 快速注册 微信登录

SU-厂房-第二篇
SU-厂房-第二篇
每日分享: 弗洛伊德说:一个人能否合理表达自己的攻击性是健康的重要标准。 重要的是要把攻击性转化成正向的能量吧。 继续分享厂房SU模型-第二篇,直
  xuelian  阿白47923最后回复于 2024-11-27 SketchUp模型

室内高品质SU模型—楼梯(39个)
室内高品质SU模型—楼梯(39个)
缩略预览图(点击图片可放大): 百度网盘下载链接(收集于网络,仅供学习交流,侵删): [sell=5]链接: https://pan.baidu.com/s/1v2chGk2ynJJCWQogS4w2yA
  年少的我  阿白47923最后回复于 2024-11-27 SketchUp模型

发个ps的灯光工厂,做光晕效果特别好用
发个ps的灯光工厂,做光晕效果特别好用
直接上图
  514656668  飘雪无痕最后回复于 2024-11-27 图形化处理

分析图大全,含ps分析图素材。。。
分析图大全,含ps分析图素材。。。
喜欢的话,求评分打赏。。。。谢谢。。。不作强求收费。。。。 链接: http://pan.baidu.com/s/1dDe3kn3 密码: p3h8
  linapapa  飘雪无痕最后回复于 2024-11-27 图形化处理

园林PSD素材
园林PSD素材
第一次发贴,一些素材给大家分享一下,多多支持。 下附下载网盘。 **** 本内容被作者隐藏 ****
  JRui  飘雪无痕最后回复于 2024-11-27 图形化处理

PS分析图工具汇总
PS分析图工具汇总
PS分析图工具,排版文本第一帮手。希望能给各位有帮助。
  lusedeni  飘雪无痕最后回复于 2024-11-27 图形化处理

附下载地址天正T20v8.0 7.0 5.0 2014最新版建筑结构水暖电专业适配CAD2023 2022 20...
附下载地址天正T20v8.0 7.0 5.0 2014最新版建筑结构水暖电专业适
附下载地址 天正T20v8.0 7.0 6.0 5.0 3.0 2014最新版建筑结构水暖电专业适配CAD2023 2022 2021 2018 下载地址: **** 本内容被作者隐藏 ****
  hooxm  shxyue最后回复于 2024-11-27 图形化处理

附下载地址AutoCAD2023官方简体中文版20222021搭配天正T20V8.0~2014支持苹果MAcM1
附下载地址AutoCAD2023官方简体中文版20222021搭配天正T20V8.0~2
AutoCAD2023官方简体中文版20222021搭配天正T20V8.0~2014支持苹果MAcM1 软件介绍: AutoCAD2023目前已经正式发布,是世界领先的2D和3D CAD工具的设
  hooxm  shxyue最后回复于 2024-11-27 图形化处理

15K606 《建筑防烟排烟系统技术标准》图示
15K606 《建筑防烟排烟系统技术标准》图示
本图集收集于网络,仅供学习研究,侵删。若您发现有更新版本,请回复提醒或直接上传新版本。以下为百度网盘下载链接: [sell=1]链接:https://pan.baidu.com/s/1
  建筑范儿  109457最后回复于 2024-11-26 建筑图集

[德国版]Detail 建筑细部 2019年全10册(限时免费)
[德国版]Detail 建筑细部 2019年全10册(限时免费)
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接:(具体册数,以贴内封面截图为准,请自行查阅) **** 本内容被作者隐藏 **** 国外60种设
  设计杂志  LTLX987最后回复于 2024-11-26 建筑景观

22J403-1 楼梯 栏杆 栏板(一)
22J403-1 楼梯 栏杆 栏板(一)
22J403-1 楼梯 栏杆 栏板(一) 代替15J403-1
  huazai_1991  阿白47923最后回复于 2024-11-26 建筑图集

[日本版]Shotenkenchiku 商店建筑 2024年10期
[日本版]Shotenkenchiku 商店建筑 2024年10期
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接: [ck8_view=10]通过网盘分享的文件:Shotenkenchiku 202410_eeeetop.com.pdf 链接: https
  设计杂志  设计杂志最后回复于 2024-11-26 建筑景观

[日本版]Shinkenchiku 新建筑 2024年10期
[日本版]Shinkenchiku 新建筑 2024年10期
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接: [ck8_view=10]通过网盘分享的文件:Shinkenchiku202410_eeeetop.com.pdf 链接: https://
  设计杂志  设计杂志最后回复于 2024-11-26 建筑景观

[日本版]A+U 建筑与都市 2024年11(650)期
[日本版]A+U 建筑与都市 2024年11(650)期
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接: [ck8_view=10]通过网盘分享的文件:a+u 650_eeeetop.com.pdf 链接: https://pan.baidu.c
  设计杂志  设计杂志最后回复于 2024-11-26 建筑景观

[日本版]Jutakukenchiku 住宅建筑 2024年09-10期
[日本版]Jutakukenchiku 住宅建筑 2024年09-10期
本杂志PDF电子版收集于网络,仅供学习研究之用,百度网盘下载链接: [ck8_view=10]通过网盘分享的文件:Jutakukenchiku 202410_eeeetop.com.pdf 链接: https
  设计杂志  设计杂志最后回复于 2024-11-26 建筑景观

23J941 母婴室
23J941 母婴室
新图集,可供使用!
  杨飞73020  109457最后回复于 2024-11-26 建筑图集

20G361 预制混凝土方桩
20G361 预制混凝土方桩
本图集收集于网络,仅供学习研究,侵删。若您发现有更新版本,请回复提醒或直接上传新版本。
  fncl  fncl最后回复于 2024-11-26 建筑图集

23J909 工程做法  更新啦!
23J909 工程做法 更新啦!
23J909代替05J909 18年过去了,不容易呀~ 另外屋面保护层40厚配14的钢筋 应该是印刷错误,欢迎大家纠错,讨论~
  huazai_1991  fncl最后回复于 2024-11-26 建筑图集

官方综合交流QQ群(更多):

240721746

拓筑在线——面向建筑师群体的

设计交流论坛、软件学习社区、资料下载网站及企业服务平台!

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2024-11-28 02:36 , Processed in 0.090935 second(s), 39 queries , Gzip On.    拓筑在线 ( 粤ICP备11043922号 )

Powered by Discuz! X3.4  © 2011-2023 拓筑在线

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