NCF参数化建筑论坛

标题: grasshopper能分析多个曲面吗? [打印本页]

作者: xiaoyuql    时间: 2010-3-13 11:02
标题: grasshopper能分析多个曲面吗?
我是GRASSHOPPER的新手,我用GRASSHOPPER编译了一个表皮的程序,但是只能够选取单一的连续曲面,不能选取多个通过RHINO命令"JOIN"连接在一起的曲面...请问如果我想让"Srf电池"选取多个曲面应该怎样做呢?
谢谢!!
作者: xiaoyuql    时间: 2010-3-13 11:11
另外,如果我选择"multiple surfaces"的话,那么"subdivideSRF"命令总会出错...
作者: panhao1    时间: 2010-3-13 11:52
电池就要问sky了 多曲面要用brep来选嘛
作者: xiaoyuql    时间: 2010-3-13 13:13
怎样用BREP来选??
作者: xiaoyuql    时间: 2010-3-13 13:14
噢...找到BREP了...在尝试...
作者: xiaoyuql    时间: 2010-3-13 13:23
谢谢panhao1 的帮助,我用BREP选中了polysurfaces了...但是选中的BREP不能用"ISOTRIM"来划分表皮...请问BREP怎样进行划分呢?
作者: skywoolf    时间: 2010-3-13 14:04
折面得细分之前有过讨论,一些内容可见此贴6楼 http://ncf.5d6d.com/thread-1086-1-1.html

想多个曲面subdivideSRF的话,楼主可以试试在surface后面加一个graft试试,这个属于树形数据的简单运用

想多个曲面ISOTRIM相对麻烦一点,S和I端应该都输入相应的树形数据,如果楼主还不了解树形数据的话,建议在坛子里搜搜相关讲解。
作者: zi34lang    时间: 2010-3-13 14:35
哦,渐懂...
作者: xiaoyuql    时间: 2010-3-13 16:42
谢谢SKYWOOLF的回复...
1.我的流程是:Srf(Multiple Surface)>Graft>ISOTrim,然后ISOTrim就没有问题了...
2.但是如果是:BREP>Graft>ISOTrim的话,此时Divide Domain运算器的Paths和Graft出来的Paths是一致的...但ISOTrim提示不能识别曲面...那么可以将BREP转为Srf吗?
3.另外,如果我的Srf在RHINO里面经过布尔运算减去了一部分,但在Grasshopper里面Divide的时候却是将未进行布尔运算的曲面进行Divide...那么该如何解决呢?
......本来想截图出来的...但是还不知道如何可以截...
作者: panhao1    时间: 2010-3-14 12:53
就用qq截图
最好能把文件传上来看看
作者: xiaoyuql    时间: 2010-3-14 19:58
还是不能贴图片,我上传一个吧...麻烦高手们下载一下了...
作者: skywoolf    时间: 2010-3-15 08:06
谢谢SKYWOOLF的回复...
1.我的流程是:Srf(Multiple Surface)>Graft>ISOTrim,然后ISOTrim就没有问题了...
2.但是如果是:BREP>Graft>ISOTrim的话,此时Divide Domain运算器的Paths和Graft出来的Paths是一致的...但ISO ...
xiaoyuql 发表于 2010-3-13 16:42


2.brep是连续表面,不能直接转换成多个surfaces, 而且isotrim只能依次对单个曲面细分,用brep也不行,建议楼主直接用surface拾取。
3.divide主要依据曲面的uv坐标细分,布尔运算或修剪改变的仅是曲面显示值域,没改变uv,所以不影响divide.
作者: xiaoyuql    时间: 2010-3-15 09:30
明白了...感谢SKY...




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