NCF参数化建筑论坛

标题: 古建筑的生成尝试 [打印本页]

作者: ssysdtc    时间: 2010-1-30 16:22
标题: 古建筑的生成尝试
本帖最后由 ssysdtc 于 2010-1-30 16:27 编辑 [attach]3962[/attach] [attach]3963[/attach] [attach]3964[/attach] [attach]3967[/attach] [localimg=180,97]3[/localimg]
作者: skywoolf    时间: 2010-1-30 16:52
{:3_55:}充分说明了古代匠人的营造具有参数化特点,呵呵~
作者: uuuf8    时间: 2010-1-30 18:41
很糊人啊,我觉得应该是只需要调整基地的长宽,从而使得整个建筑的开间屋顶样式等等发生变化,也就是说,你的台基台阶屋顶细部等等之间的联系还没找到,每个构件都要单独调节,是这样吧,牵一发而动全身这才对吧,你这应该是个伪参数
作者: skywoolf    时间: 2010-1-30 19:20
话说回来,这个倒是可以让这些数据之前按照营造的规则,关联起来,这样确实会更猛些~
作者: uuuf8    时间: 2010-1-30 19:34
关联起来,确实才够猛
作者: vangough    时间: 2010-1-30 20:56
其实 古建 就是很参数化的 呵呵~ 棒!
作者: ssysdtc    时间: 2010-1-30 21:30
本帖最后由 ssysdtc 于 2010-1-30 21:59 编辑 3# uuuf8 完全不用单独调节啊,只要调节基地长宽就够了。之所以列出这些是因为我没有一套详细的模数的资料,所以模数都是YY的,方便到时候填入模数而已,PS.瓦片的模块断掉了,连上太卡
作者: momo_zmc    时间: 2010-1-30 22:13
很赞 想得到 做得到~~~
作者: dizon    时间: 2010-1-30 23:34
楼主,你亮了
作者: ssysdtc    时间: 2010-1-31 01:00
本帖最后由 ssysdtc 于 2010-1-31 09:14 编辑   由于上传的文件很乱没有经过整理,所以这里说一说思路:首先,是根据你画的矩形以及面宽和进深的参数计算出在你画的基地上最多可以建几间,几进(几进这个数据非常重要,它将在之后无数次被用到)。然后就是屋顶了,当然我们施工时是先落柱,但穿斗式房屋的形制决定了屋顶高度决定柱高。应该说举折是一个难点,为此我推了两次公式,因为第一次我没有注意到其实两根落地柱之间的短柱也是参与举折的,最终这个公式是H=a+d*b+(3+3+4*(d-1))*d/2*c+b,a是初始高度,b是基本坡度,c是举折高度,d则是进深的编号,通过几进的数据生成的List获得,上面的公式可以得到每个落地柱的高度,而中间的短柱的上端则由邻近的落地柱的上端逆向计算得,下端则由穿枋定位A(决定与落地柱顶端的距离)穿枋定位B(决定两根穿枋之间距离)决定。实际情况比这个更复杂,因为你看最外端的两根穿枋之间是没有短柱的,也就是说它是不参与举折的,所以最终决定屋顶的函数是一个分段函数,同样在最内端,穿枋的情况也变得复杂,也是一个分段的函数,而且因为我要做的是一个完全参数化的模型,因此函数的自变量是未知的,为此在整个的操作中,我们将多次使用这一思路以完成分段函数的操作:由进深数得到一个List,然后用create branch把它变成掩码,由于在建模过程中我们将一个较为复杂的树型进行过XY的转变,最后源树的掩码很奇怪,因此你在编织这个掩码的时候不得不使用诸如shift list和reverse list这样的电池,然后就是用这个掩码选出相应的branch进行操作了,剩下的就不难了,比如椽和瓦的生成,基本方法和得到几间几进是一样的。   大家一定觉得很繁琐吧,确实我曾一度动摇,其实这种穿斗式的建筑完全可以用线性的结构做出其中的一排然后阵列来做的,之所以没有那样做,一方面当然是因为要改的话工作量大,更重要的是那样其实给后续的扩展造成了不便,随着构建越做越多,线性结构势必要用更多move或者参照,优势会渐渐消失。应该说目前,这个模型的基本框架已经完成,后续的细化也已经有了较好的基础,就是这样。   至于uuuf8说的每个构件都要单独调节,我想是一种误会,你当然完全可以不改那些参数,那也就是说默认了我ssysdtc定下的“营造法式”(哈哈!),从设计的角度看,在自动生成且关系不变的情况下,能够对构件的尺寸和定位进行调整,不正是参数化的便利之一么,而且我自己在试的时候把那个矩形弄大也发现原来比较好的比例关系会变得不和谐(那是自然的了),也就是说其实每一个尺度或者说规模都有相对应的参数,也就是古人的营造法式,那其实就是一组数据库(目前来看,很难用一组或多组公式来描述这些参数之间的关系,它们还只是一些离散的量),我想你要的就是这个数据库,但我确实没有嘛,于是我只能保留可修改的能力,自己探索,古人也是在探索中总结出来的么,现在我们可以藉由参数化加速它了。而对于那些有志于古建研究的大能来说,他们完全可以用类似的方法将以往古建研究的成果制作成数字化的数据库,最简单的就是做成Excel文件,然后利用GH的output和input以及list item来替代slider直接赋值,这样就能实现真正的数字化自动生成了。
作者: uuuf8    时间: 2010-1-31 04:03
本帖最后由 uuuf8 于 2010-1-31 04:30 编辑 我不是故意找茬,你做的这个非常不错,值得肯定,但是《法式》中房屋在用料大小、构造仿上、建筑式样上都有差别。。。。。。。也就是说比例是最重要的,而你的gh逻辑恰恰忽略了这最重要的一点,如果真如我说的是伪参数的话对于比例的调整还好办,但正是你引以为豪的自动生成会导致比例的失控,这是最要命的,如果只是在任意平面竖起柱子加上檩条,而且不管开间进深是多少都一个逻辑生成的话,确实值得讨论。 下图是我理顺了你的gh文件。。。。。。。 [attach]3975[/attach]
作者: uuuf8    时间: 2010-1-31 04:49
哈哈。。虽然我对古建没特殊感情,不过还是要顶你
作者: 咸鱼空间    时间: 2010-1-31 09:12
原来古人早就懂得参数化啊
作者: alsoscript    时间: 2010-1-31 10:03
顶以下,很好的尝试!
作者: yal7    时间: 2010-1-31 12:24
3# uuuf8 uuuf8果然很厉害!!
作者: morphosis    时间: 2010-1-31 16:08
我认为楼主的动机是好的,但不是向前看,而是应该向后看。前人对这一套已经提练到无以附加的程度(营造法式就是集大成的精华)。所以用参数化去模拟前人的东西没有意义。楼主要是用GH做些新东西出来才会更有意义。{:3_57:}同样还是很支持你~~~
作者: zeuson    时间: 2010-2-1 00:07
这个参数也太多了,不过方向是对的
作者: miaomiao    时间: 2010-2-1 22:23
已经很牛x了,支持
作者: yellowhpl    时间: 2010-2-2 10:13
哇塞,太亮点了~楼主大亮
作者: lettle    时间: 2010-2-2 10:14
哈哈 回来灌水啦
作者: lettle    时间: 2010-2-2 10:15
很酷的古建哈 犀利了
作者: qsun1988    时间: 2010-2-3 22:12
巧遇盛B同志!
作者: qsun1988    时间: 2010-2-3 22:12
虎!!!!!
作者: spore42    时间: 2010-2-3 22:54
这个。。。 有点没必要吧
作者: dunksman    时间: 2010-2-4 01:19
很棒啊!! 学习,学习!
作者: qsun1988    时间: 2010-2-4 02:46
盛大师 我只能仰视你
作者: OutlowN    时间: 2010-2-4 15:59
楼主牛~~~~~~
作者: loulou    时间: 2010-2-4 18:18
想当年,徒手建古建的摸,要是早会这个就好了…
作者: zhangannelin    时间: 2010-2-7 23:24
我也得学学啊
作者: redspread    时间: 2010-2-8 23:39
仔细看了LZ的ghx文件,对古建筑的分析是到位的,虽然有很多可以增加的细节,但是这种尝试对古建筑的认识和学习提供了一种新的途径。在古建筑教育上是有促进的。 对程序细节暂无评论,支持lz的尝试!
作者: renjyzy    时间: 2010-2-9 11:03
这的确是一种方向 !顶楼主!
作者: 建筑小明    时间: 2010-2-9 12:12
太牛了 太亮点了~楼主大亮
作者: 宋思明    时间: 2010-2-26 09:58
古建筑这个东西已经很牛了!顶LZ
作者: 无忧    时间: 2010-2-27 10:50
用参数化设计古建,才是我的梦想。其实古建非常具有参数化的,一切都是以斗口的模数尺寸来定。
作者: zfconnor    时间: 2010-3-2 16:12
非常有意义的尝试,标记备用。
作者: woniulgl    时间: 2010-3-3 00:48
哈哈,这也行,有意思.
作者: cjsyzwsh    时间: 2010-3-3 13:31
哈哈,谢谢分享
作者: ty7428    时间: 2010-3-3 15:03
这个很强大 楼主是否还在继续探索
作者: claudemit    时间: 2010-3-3 16:30
比起做古建 我想过要不要做个方盒子万能建构方便一下每天都做类似盒子推敲比例的人
作者: ficer    时间: 2010-3-14 17:15
可以西学中用——在营造法的教学中注入点参数化的思维
作者: bryson    时间: 2010-3-15 20:29
大比搞出来了?哈哈哈哈
作者: KENTHIN    时间: 2010-3-16 15:52
uuuf8说的不错,楼主的尝试也相当的赞啊~!!
作者: volvo565110463    时间: 2010-3-19 10:23
11# uuuf8 我想我需要一台不卡的电脑 哇哈哈
作者: lighteddy    时间: 2010-3-19 10:35
这个太有发展了
作者: 董羽天    时间: 2010-3-19 10:55
O(∩_∩)O哈哈哈~学习一下
作者: 锦堆灰    时间: 2010-3-19 18:20
我越来越发现老一辈很生猛了
作者: bylin    时间: 2010-3-19 20:53
参数化牛b还是古中国人牛n呢
作者: dairuliang    时间: 2010-3-21 00:16
想下 照度不够
作者: bozi651    时间: 2010-3-21 17:24
不错不错··`~`
作者: gxm2009    时间: 2010-3-23 23:24
看完感觉生在现在的我更OUT了。。 {:3_60:}
作者: 飞着的疯子    时间: 2010-4-3 19:26
这个帖子要多顶啊!
作者: 3972602    时间: 2010-4-8 22:37
想楼主学习
作者: skyvsapple1    时间: 2010-4-11 20:35
看贴必回。。。。。。。
作者: skyvsapple1    时间: 2010-4-11 20:37
看贴必回。。。。。。。
作者: xiaoyaoyiling    时间: 2010-4-13 15:09
这个也能参数。。。。
作者: ericwest    时间: 2010-4-18 11:15
感激的 ... ^^
作者: hw80883398    时间: 2010-4-18 19:38
我觉得楼主的想法很好 至少让先进技术让古建重新有了新的定义 当然希望今后能够更加严谨的总结古建的建构特点 复合古建的计算方法
作者: bbsmango    时间: 2010-5-2 14:44
哇塞,太亮点了~楼主大亮
作者: qq56    时间: 2010-5-4 20:40
1# ssysdtc
作者: a3c3e3    时间: 2010-5-6 20:25
真的是很赞
作者: 忘忘    时间: 2010-5-14 10:29
很好的尝试
作者: dimline    时间: 2010-5-14 11:11
太牛了啊。。。
作者: liubaolalala    时间: 2010-5-15 18:10
好东西,学习了
作者: 86220267    时间: 2010-5-15 22:17
很牛逼 红色很有感
作者: miaomiao    时间: 2010-5-16 04:08
支持楼主,再接再厉!!!!!!!
作者: konghaoaaa    时间: 2010-5-17 15:00
前无古人,后无来者,沉贴注定
作者: zhouningyi    时间: 2010-5-18 00:41
据公司古建组的说 以前有个cad是可以做古建的 好像是中国建筑研究院啥做的 不过估计比不上grasshopper的牛。楼主的思路很好 支持
作者: A.DS.L    时间: 2010-5-18 19:06
真的是很有意义的探索,
作者: zhuyifei2432    时间: 2010-5-19 10:22
建这样一个模型难吗?
作者: sophia_G    时间: 2010-5-19 23:35
确是同意比例为重牵一发而动全身 做效果图应该还可以罢 总之顶楼主啦~~
作者: marcowoo    时间: 2010-5-21 18:36
收藏学习,谢谢~
作者: plaice    时间: 2010-6-30 11:38
不错的尝试啊,强
作者: divedragon    时间: 2010-6-30 17:02
惊呆了 都说中国古建是模数化的 其实也就是参数化啊。。。。
作者: Pisces    时间: 2010-7-1 09:43
这张被理顺的gh文件还是很纠结啊
作者: 建筑为人民服务    时间: 2010-7-1 10:11
可惜没做完啊
作者: star760730    时间: 2010-7-1 10:18
讚!! I like it ,大家討論後又多了很多可能
作者: wwwanttogo    时间: 2010-7-1 13:28
支持楼主, 参数化 有了新 趋向
作者: arcfuzi    时间: 2010-10-2 16:37
呃,这个是牛贴……
作者: hzc123    时间: 2010-10-7 16:46
好牛x,我最近在做古建,值得参考。
作者: Pisces    时间: 2010-10-7 22:11
楼主太强大了
作者: rabbit8ge    时间: 2010-10-8 09:52
很牛呢 好好学习中
作者: cowper56    时间: 2010-10-9 06:17
这个也用参数话啊。。。。是不是有点小题大做了。。
作者: ayutandy096    时间: 2010-10-9 17:23
大家真是厉害啊。。。
作者: mqcjackson    时间: 2010-10-9 23:32
哇塞,我同学也做了一个,这个是高级版啊
作者: harchy    时间: 2010-10-10 01:35
很不错啊!
作者: jovanny    时间: 2010-10-10 03:00
还行,很不错。就是有个找茬的。
作者: renyile    时间: 2010-10-11 19:09
生猛啊!不过这个用gh好像优势不明显!
作者: bzq_524    时间: 2010-10-11 21:29
楼主很强大
作者: mzpq01    时间: 2010-10-12 15:41
太牛B了!!深刻激励我继续学习GH
作者: angelliu321    时间: 2010-10-12 16:52
ding!!!!!!!!
作者: susi623    时间: 2010-10-29 18:51
学习了学习了!楼主很强
作者: cixitom    时间: 2010-10-29 20:57
好喜欢啊 好喜欢 我一定要学会啊~~学会~~~
作者: xiaoxiaoW    时间: 2010-11-1 22:26
好东西,谢谢楼主分享
作者: wbrwbr2000    时间: 2010-12-27 13:02
顶一下,不过真贵啊
作者: youisika    时间: 2010-12-27 19:08
真帅气 。。。顶 !~
作者: cixitom    时间: 2011-1-4 18:25
能否发个源文件啊~~~~~~
作者: lijishui    时间: 2011-2-9 09:53
这个强悍,将来就用这个保修
作者: wolfson    时间: 2011-2-12 00:14
我了个擦了个去 太牛了 我顶顶顶
作者: Kunka    时间: 2011-2-12 16:56
需要调节这么多参数啊···
作者: xmasyoung    时间: 2011-2-13 00:31
哇 这个厉害 怎么吧grasshopper实际应用最有意义啊




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2