【SEG出品】Grasshopper插件讲解(5)

2019-03-10 20:34

而且你还可以拖住箭头所指的黑色边界左右拖动来调节Suggestions的个数。 D,Messages 消息

GH的SDK里面有错误消息,警告消息和空白消息。我们一般看到的都是前两个

如果勾选了Show Messages widget,那么会在每一一个计算器的右上角显示一个消息,鼠标移到此处会弹出提示。

鼠标单击此处会弹出消息内容,鼠标点击消息内容可将消息复制到粘贴板。 E,Profiler 分析器

这个是最有意义的一个部件。 本帖隐藏的内容

显示它,可以让你知道每个计算器的运行时间,以及所占总时间的比例。如下图:

这样,我们就可以知道哪些步骤比较耗时间,来寻找更优化的方案。

Threshold是用来设置显示时间的最小值,小于这个值就不再显示时间,毕竟显示也是一种浪费资源的计算。这个是以毫秒为单位的,gh里面电池的运算速度还是非常快的,因为所有的东西都是加载到内存的。

21

F,Zooming widgets 缩放部件

这个也是跟性能有关的,如下图:

Gh电池界面采用的是gdi+技术,很多显示在缩放的时候可以不显示的,只有当缩放到特别小的时候才显示,例如上图箭头所指的Profiler message以及动态添加参数的+号按钮。这样当缩放特别大的时候这些显示了也是没有什么意义的,就好比,你站的远了就看不清人的五官了,只知道那是个人就可以了,至于鼻子耳朵什么么必要看清楚。

这个值调到100%的话是全部都显示,最消耗内存的,调到1000%是最节省内存的。而黑色三角所指示的是当前的缩放比例。

【SEG出品】GH插件讲解(四)之Preference

这是界面教程的最后一期。下一期将会推出脚本电池讲解。

让我们快速结束GH的界面,进入一些对高级用户有意思的话题。继续上一节内容....

1,文件点击后如下

22

AutoSave 是否开启自动保存。还是建议经常Ctrl+S 下面是激活自动保存的事件。

On document unload event 在文档卸载的时候(应该指的是关闭吧) On object added event 在添加电池的时候

On object deleted event 从gh文档删除电池的时候

On object changed event 在电池改变的时候(应该指电池的输入改变的时候吧) On wire event在线头接入断开时

On data mapping event 在数据映射的时候(这个真不清楚是什么东东) 下面是自动保存的路径,点击show可以在文件浏览器中打开。

Recent Files 这里我们可以设置File菜单下,recent files子菜单中显示最近文档的个数。 Remove missing files 点击会将最近文档列表中已经不存在的文档从最近文档列表中删除。 Remove all files将所有最近文档从列表中移除。

Template Files 这里可以设置自己的gh模板,设置后每次新建都会新建此模板。

2, 计算

23

上面可以设置GH里面GHA插件的加载方式。

默认系统会选择最合适的方式来加载此插件。

用GH默认的加载方式来加载插件。(究竟是神马方式我真不清楚)

插件将直接被加载。

插件将先被复制到内存中,优先加载。

24

后面这把锁

如果锁上则,加载此插件的时候会提示,让你手动选择是否加载。

最后两个: 本帖隐藏的内容

勾选Enable Solver会将整个文档锁起,不进行任何计算(显示除外),这个很有用,有些无法打开的文档比如里面有个死循环,打开即死怎么办?我们要先新建一个文档,锁起(中间也有把大锁性能一样)然后再打开我们想要打开的文档更改其逻辑即可。有的时候计算太慢,我们一般也是先锁起连线,按F5单次运行的。

Solver undo意思是Bake到犀牛文档中的几何物件的回退。

OK,今天就讲到这里,明天我们将穿插一些计算器的讲解。

【SEG出品】GH中级篇计算器讲解之脚本计算器(一)

感谢各位关注。新加入成员可以查看我之前发布的帖子,在我发布的主题下【SEG出品】系列。由于用户基础不一,我们要由浅入深,先讲基础操作,再讲工程实例,再到深入GHA开发,以及各种复杂算法。期间可能会穿插着来讲,可以直接回复问题,我们会尽量去解答。

25


【SEG出品】Grasshopper插件讲解(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版高中语文课内成语汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: