grasshopper随机数里平面随机开洞出现这个问题怎么处理

本版提供grasshopper学习资料以及相关参数化设计案例
主题: 9, 帖数: 300
主题: 3, 帖数: 159
主题: 161, 帖数: 2万
主题: 299, 帖数: 1万
主题: 24, 帖数: 4167
主题: 895, 帖数: 8662
喜欢: 5 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 13 & 回复:
喜欢: 2 & 回复:
喜欢: 6 & 回复:
喜欢: 15 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 58 & 回复:
喜欢: 1 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 2 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
喜欢: 0 & 回复:
Powered by用grasshopper生成表皮时出现问题,在线求助啊_百度拇指医生
&&&网友互助
?用grasshopper生成表皮时出现问题,在线求助啊
拇指医生提醒您:该问题下为网友贡献,仅供参考。
用grasshopper生成立方体的表皮,即类似中钢国际的表皮怎么给表皮加厚度啊,还有就是模型bake出来太大,65M啊,怎么解决这个问题
最好不用开洞,每个洞独立单元曲面,可以快速并且文件小
向医生提问
完善患者资料:*性别:
为您推荐:
* 百度拇指医生解答内容由公立医院医生提供,不代表百度立场。
* 由于网上问答无法全面了解具体情况,回答仅供参考,如有必要建议您及时当面咨询医生查看: 727|回复: 8
grasshopper如何将A物体在B物体内进行随机排列
在线时间31 小时
主题帖子e币
拓邑团练, 积分 206, 距离下一级还需 294 积分
grasshopper如何把1与2的对象在3里面进行随机排列(1、2、3的长宽是倍数关系,分配后刚好吻合)
3.jpg (72.88 KB)
11:22 上传
在线时间54 小时
主题帖子e币
拓城校尉, 积分 515, 距离下一级还需 485 积分
提供两种思路:
1,按照块1划分3,有n个块,随机算选出一些,然后把这些块和他们编号+1 的块组合,就是2号模块,把剩下的模块和拼好的2号模块重新排序即可。
2,按照线划分,随机删除中间不相邻的一些线(需要test一下删掉的线的序号,保证不相邻,不然连续删两条会出现三块相拼合的状况,就出现了新的模块),然后把剩下的线按照顺序连接。
在线时间31 小时
主题帖子e币
拓邑团练, 积分 206, 距离下一级还需 294 积分
提供两种思路:
1,按照块1划分3,有n个块,随机算选出一些,然后把这些块和他们编号+1 的块组 ...
好的,我试下,谢谢帮助
在线时间213 小时
主题帖子e币
拓邑团练, 积分 278, 距离下一级还需 222 积分
用戈拉帕戈斯那个运算器优化,就可以,具体的算法要自己想一下
在线时间31 小时
主题帖子e币
拓邑团练, 积分 206, 距离下一级还需 294 积分
用戈拉帕戈斯那个运算器优化,就可以,具体的算法要自己想一下
谢谢咯,遗传算法的Galapagos,听过,可惜还没开始学习,正在找教程或实例呢
在线时间54 小时
主题帖子e币
拓城校尉, 积分 515, 距离下一级还需 485 积分
好的,我试下,谢谢帮助
昨天随便撸了一下,发现思路二里面那个判断不是很好写,本来想用expression里的IF函数的,后来发现不行,但是用python代码还是很方便的,输入端是x:分块的总数量,y:你要随机选出的数量。
import random
def roll_number():
& & i = random.randint(1,x)
& & return i
def number_choice():
& & number_list = []
& & numbertest_list = []
& & times = y
& & while times & 0:
& && &&&number = roll_number()
& && &&&if number in number_list or number in numbertest_list:
& && && && &roll_number()
& && &&&else:
& && && && &number_list.append(number)
& && && && &number_extend = [number+1,number-1]
& && && && &numbertest_list.extend(number_extend)
& && && && &times = times -1
& & sorted(number_list)
& & for i in range(0,len(number_list)):
& && &&&print(number_list[i])
number_choice()复制代码
在线时间54 小时
主题帖子e币
拓城校尉, 积分 515, 距离下一级还需 485 积分
QQ截图16.png (161.47 KB)
14:36 上传
have fun:)
在线时间54 小时
主题帖子e币
拓城校尉, 积分 515, 距离下一级还需 485 积分
用戈拉帕戈斯那个运算器优化,就可以,具体的算法要自己想一下
能否说说思路?实在没明白这个用加拉帕戈斯怎么搞
在线时间31 小时
主题帖子e币
拓邑团练, 积分 206, 距离下一级还需 294 积分
昨天随便撸了一下,发现思路二里面那个判断不是很好写,本来想用expression里的IF函数的,后来发现不行, ...
嗯,好的,谢谢哦
以下回复属于恶意灌水!请不要抱有侥幸心理,我们随时注意到您的言行。
无意义字符串×,无文字纯表情×,在一个主题帖无休止回复×,在多个主题帖回复同样话语()×
站长推荐 /2
第一、二、三、四期你在观望,到了第五期还在观望吗?学到就是得到,请不要等待!越早报名,越大优惠!
自信,自省,让青春更美丽绽放。建筑学课程设计2017年作业展赛第一期,欢迎你的原汁原味作业!
拓筑学院导航:
留欧自主申请
自我定义学习力
快速畅享您所需
Powered by关注我们:
后使用快捷导航没有帐号?
请完成以下验证码
马上注册,和几十万牛友一起交流学习,更有免费教程获取!
才可以下载或查看,没有帐号?
各位大神帮个忙啊
该帖共收到 3 条回复!
最后登录: 08:00<
注册时间: 13:35
阅读权限:1
UID:207295
在线时间: 小时
用populate 2D,再copy trim试试
谢谢!谢谢谢谢&
谢谢!谢谢谢谢&
最后登录: 08:00<
注册时间: 18:35
阅读权限:1
UID:194839
在线时间: 小时
南龍際天 发表于
用populate 2D,再copy trim试试
谢谢!谢谢谢谢
最后登录: 08:00<
注册时间: 18:35
阅读权限:1
UID:194839
在线时间: 小时
南龍際天 发表于
用populate 2D,再copy trim试试
谢谢!谢谢谢谢
Powered byGrasshopper教程第二期
楼主本已规划好教程节奏,但在做完一个实例后,觉得命令的问题还是蛮令人头疼的,故又抽时间做了此次常用命令的圈点。这次楼主只是将它们提出来给大家认识一下,具体的功能还是要在实例中体现。接上来就直接切入正题。其实有些也并不是常用命令,但也算是对建筑建模蛮重要的命令,同样的,没被楼主圈出的命令也并非用不到。大多命令都是通俗易懂,用了几次就能熟练运用的那种,真正需要花时间去熟悉的命令满打满算其实也并不多。楼主在此建议大家多去熟悉下命令,多尝试下每个命令的左右击以及命令栏提示的内容,相信大家会有很多令人惊喜的发现。在对rhino界面进行基本的熟悉之后,楼主带大家熟悉一些基本和常用的操作命令。rhino大大小小命令400多个,对建筑学子来说,常用的也就那些个,当然有时候也会遇到需要使用些生僻命令的情况,在此系列教程中,楼主将命令学习融入实例讲解中,避免漏讲偶尔用到的冷门命令,也可以带大家了解下常规操作中的一些小技巧。也希望大家多多自行摸索,相信你们能通过自己的尝试获得新技能。今天来第一个实例,这是上次一位拓友的疑问贴,楼主将会把众多方法方法之一带给大家。由于楼主没有详细资料,就以此图片大致建模。
首先,运用“帧平面”命令导入参考图片,图片是实现我们把方案从草图转化到三维模型的重要工具,而帧平面可灵活的对图片进行操作,可以把它理解为一个贴着图片贴图的平面,rhino任何对平面的有效操作都可运用在帧平面上,并将其视为已赋予材质的平面。
楼主习惯将帧平面调成半透明。
切换图层,将底图图层锁定,避免影响鼠标拖拽操作。rhino左击按住为拖拽操作,会影响到框选操作,可在rhino选项内的鼠标那儿做调整。
接着用“曲线”命令描线,可长按右下角带三角的标签选择更多同类命令,也请注意鼠标左右击的区别,将鼠标置于命令图标上一段时间就能看到,楼主在这就只讲最常用的命令了,大家有兴趣自己动手看看。第一次描完往往是不大精确的,选中要调整的曲线F10显示“控制点”进行编辑,控制曲线形态,调整完毕后F11关闭控制点,也可点击图示图标操作。
平面形态完成后,调整空间形态,也是用控制点慢慢调整,可点击视图标签转换视角方便控制曲线形态,点击+可新增视图窗口。注意楼主圈出的操作轴,楼主移动控制点均是使用“操作轴”完成,红绿蓝分别表示三个坐标轴方向和旋转基准平面,可按住拖动,也可单击输入数据,均可配合Alt键完成复制操作。今后的教程内会慢慢讲解,具体操作大家可自己先尝试,如遇到问题可发帖询问。
切换到Top视图,如图限制条件用“直线”连接以进行下一步的双轨放样操作,而连这么多截面线是有原因的,下面楼主将会说明。
“双轨放样”,注意观察命令栏的指令一步步进行操作。先选择两条轨道线,再选择截面线,截面线数量可自由选取。选完全部断面线后鼠标右击或Enter或空格,都是确定的意思,鼠标右击和空格还有重复上一次命令的功能,楼主一般都使用右击,比较方便。有些时候,长按右击平移时会不小心重复上一步,需稍加注意。
在弹出的扫掠选项内修改为重建点数,控制点数适当即可;可继续添加断面线优化放样形态;任何弹出窗口内的修改都可通过预览在工作视窗内实时反馈。全部修改完毕后右击或点击确定。切换显示模式为着色模式或渲染模式查看效果。
选中生成的曲面,如图所示更换图层,这是楼主的习惯,希望也能成为大家的习惯。
形体部分已完成,其实就是很简单的一个双轨放样,接下来是开口效果,由于图片角度问题,楼主不清楚开口细节,只能以严谨的态度去思考,也争取让大家在一篇教程中学到更多的东西。下面分两种情况作说明。
一、简单的曲面开洞:
这好办了,继续描线。每个开口分上下两根描,调整方法上面说过了,保证顶点尖锐的形态,然后“组合”起来就行。
在选中状态下下可直接Ctrl+T“修剪”目标曲面,或点击修剪图标,根据命令栏指引操作,点击相应选项可改变命令执行方法。按箭头所指修剪,注意鼠标点击位置对修剪内容的影响。
就这样简单的开洞,其实说这只是为了让大家多了解个命令。从图片阴影关系上可以发现,开口的形式并非如此简单,可以看作是层叠状。楼主在开口处画断面线的初衷,一方面是为了优化曲面形态,一方面就是为方便接下来第二种开口做准备。
在埋个伏笔,留作下次讲,操作说通了就很简单。楼主下次讲完后会留作业,光看不做是不可能学会rhino的。当然,在下期放出前大家就有时间了解下今天讲的操作,为作业做好准备。
二、层叠状开口:好,楼主接着上次的继续讲,如何处理成有层次的开口,其实方法也很多,楼主在这就只讲一种了,大家可以去探索下其他方法。首先,用双轨放样时用到的断面线“分割”曲面,不知道大家一开始发现了没,楼主的断面线正好画在开口两端。一开始建模没注意也不要紧,再画线或直接抽离结构线都行,只是曲线的UV会稍显混乱,这也是楼主在双轨放样时尽量保证断面线数量的原因。这其实也算是个小技巧吧,为了让曲面最优化,在变化剧烈的地方增加断面线才能控制精度,大家可一遍遍推倒重来强化自己的控制意识和能力。接着,用“抽离结构线”命令在开口位置提取结构线,或直接右击分割命令进行结构线分割,在这,楼主为多介绍几个命令而选择前者执行操作。每个曲面的结构线都有U、V两种,如果方向不是自己想要的,就在命令栏修改。用得到的结构线分割曲面。在这再提下,分割和修剪不仅在效果上有差别,在执行命令时选取物件的顺序也是不一样的,多试几次就ok了。现在这些线已经完成使命了,但为小心行事,楼主新建一个图层,把暂时用不到的线给扔进去。目前这模型只有线和曲面,因此,楼主在过滤器里去掉曲面的勾选,直接框选此范围的曲线进行图层切换。到现在,实现层叠效果的最简单方法就是直接调整曲面控制点,故楼主在过滤器重新勾回曲面后,选中曲面F10打开了控制点,结果却是这样的。楼主只选择显示分割后的曲面,rhino却把整个形体的控制点反馈给了楼主。只是因为rhino并无真正意义上的分割和修剪,相当于是在修剪时又新建了一个曲面掩盖住了被修剪的部分,可以理解为蒙版的概念。分割亦然,内在上被分割开的曲面还是一个整体。为使其成为一个单独存在的整体,可以“复制边框”再进行双轨放样,还有就是用“缩回边缘”,用前者的好处就是能重建曲面uv而不错位,对精度要求高就这样操作,楼主这次用了后者,因为之后还会再调整控制点以达到层叠效果。再打开控制点,这样就对了,但楼主觉得控制点太多,决定“重建曲面”,这就会造成前面说过的误差。曲面重建区别于曲线重建,并不是说数值越大就越精确,大家可以留意下,U的点数修改为比图示7大的偶数时误差将会达到多少。最后就是调整控制点形成层叠开口,手工活楼主就不演示了,只要保证楼主圈出的开口端点控制点位置不变就行,大家可慢慢调整到自己满意。其余层叠开口都可用同样手法,只是上下位置不同而已。方法还有很多,在这楼主就将剩余部分的开口建立作为作业,激励大家动手操作熟悉rhino手工,回帖交作业的同学,楼主会进行奖励,能截图表明自己用的是不同于楼主建模手法的,楼主会加倍奖励。上面已经说过了,方法还有很多,希望大家多多探索,多多实践。虽然楼主时间很紧,但必须先以身作则。希望大家能在理解的基础上再进行快速建模,如果是从头开始的,就一步步踏实的走,不用操之过急。今后的作业,楼主将独立出题,同样,奖励也会很多。希望第一次作业大家活跃起来,也能坚持下去。
馆藏&23232
TA的推荐TA的最新馆藏

我要回帖

更多关于 grasshopper随机数 的文章

 

随机推荐