热门标签

[讨论] grasshopper如何获得犀牛物体的键值

[复制链接]
查看: 6825|回复: 5

4

主题

15

帖子

45

积分

新手上路

Rank: 1

积分
45
发表于 2018-12-4 20:13:43 | 显示全部楼层 |阅读模式
本帖最后由 太平公主主主 于 2018-12-5 00:13 编辑

设置物体的用户文本。健就是key,,给key赋值后。就是健值。就是在gh里如何获得这个用户文本的健值
QQ五笔截图未命名.jpg
回复

使用道具 举报

171

主题

661

帖子

4463

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4463
发表于 2018-12-4 21:37:38 | 显示全部楼层
请问什么是 “健和值 ” ,能稍稍解释一下吗?
回复

使用道具 举报

4

主题

15

帖子

45

积分

新手上路

Rank: 1

积分
45
 楼主| 发表于 2018-12-4 23:13:07 | 显示全部楼层
本帖最后由 太平公主主主 于 2018-12-5 00:12 编辑
Jessesn 发表于 2018-12-4 21:37
请问什么是 “健和值 ” ,能稍稍解释一下吗?

设置物体的用户文本。健就是key,,给key赋值后。就是健值。就是在gh里如何获得这个用户文本的健值
回复

使用道具 举报

4

主题

34

帖子

158

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
158
发表于 2018-12-5 12:14:31 | 显示全部楼层
Grasshopper 里面没有电池能够直接读取,但是 GH 也是支持 python 的,你可以在 GH 里用脚本读取。
假如我有个几何体,我在上面写入了一组键值对,“length” 对应的是"300":
usertext.jpg

但是需要注意的是,在 GH 中用 GHpython 读取的时候,要把数据输入类型设置为 GUID ,还要在代码中把当前的文档设置为 Rhino 文档,通过引用把集合体拿到 GH 以后,GH 文档拿进来的只是几何体,没有把 UserData 拿进来,UserData 是记录而在 RhinoDoc 里面的。GH 默认是 ghdoc ,里面没有你在 Rhino 里面写好的 UserData。通过上下两个电池的对比就可以看出区别了:
docAndUserText.jpg
获取完键值对以后,记得像上面那个电池最后一行这样把文档切换回 ghdoc ,不然之后用 ghpython 写的几何体全部都跑到 Rhino 文档里面去了,哪怕重启 Rhino 和 GH 以及换个 ghpython 电池,也会跑到 Rhino 里面去。




评分

参与人数 1经验 +2 收起 理由
筑梦NARUTO + 2 又学习了

查看全部评分

回复

使用道具 举报

4

主题

15

帖子

45

积分

新手上路

Rank: 1

积分
45
 楼主| 发表于 2018-12-5 13:19:04 | 显示全部楼层
本帖最后由 太平公主主主 于 2018-12-5 13:28 编辑
Jorin 发表于 2018-12-5 12:14
Grasshopper 里面没有电池能够直接读取,但是 GH 也是支持 python 的,你可以在 GH 里用脚本读取。
假如我 ...

原来是这样的,非常感谢Jorin
回复

使用道具 举报

1

主题

2

帖子

46

积分

注册会员

Rank: 2

积分
46
发表于 2020-4-6 10:51:49 | 显示全部楼层
又学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

Rhino 6 的授权管理模式的调整与转换

2020-08-20 图文教学

2020冬季 Rhino 建筑造型系统面授课程

2020-03-21 面授课程

课程介绍|Rhino工业/艺术设计曲面造型高级

2020-03-20 面授课程

2020暑期 Grasshopper参数化系统面授课程

2020-03-20 面授课程

VisualARQ 2.7 发布更新

2020-02-17 新闻

VisualARQ 2.6 发布更新

2019-12-12 新闻

ShapeMap–复杂形体的表面纹理贴合参数化插

2019-11-04 新闻

图文教学 | Rhino 6 细分建模 BARCELONA 椅

2019-06-30 图文教学

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5