热门标签

打印 上一主题 下一主题

[未解答] 最近学习Ghpython遇到了一些问题希望大佬们帮忙看看

[复制链接]
查看: 4075|回复: 4

1

主题

4

帖子

9

积分

新手上路

Rank: 1

积分
9
跳转到指定楼层
楼主
发表于 2019-12-18 13:12:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  首先第一个问题: 很多运用函数的时候需要输入的参数类型是guid,然后我用scriptcontext.doc.Objects将得到物体的guid,运行之后为什么会在犀牛里生成一个新的物体,输出端却没有guid,是空的。这边是哪里出了问题,要怎样才能得到物体的guid也不会在犀牛里直接生成新的物体。


   第二个问题:我在Ghpython里使用这个获取曲面的边框时,发现在Ghpython里输入一个修剪过的曲面时,用scriptcontext.doc.Objects获取guid会获得修剪前曲面的guid,然而用犀牛或者gh里的获取修剪曲面边界时不会有问题,这里有什么办法可以解决么



收藏 分享
回复

使用道具 举报

1

主题

4

帖子

9

积分

新手上路

Rank: 1

积分
9
沙发
 楼主| 发表于 2019-12-18 13:40:13 | 只看该作者
第一个貌似是ghPython运行环境的问题,新建一个犀牛和gh做就可以了,
回复

使用道具 举报

1

主题

4

帖子

9

积分

新手上路

Rank: 1

积分
9
板凳
 楼主| 发表于 2019-12-18 13:41:55 | 只看该作者
第二个问题,用scriptcontext.doc.Objects只能获取到曲面修建前的guid,这个问题怎么就解决,求大佬们指点
回复

使用道具 举报

1

主题

4

帖子

9

积分

新手上路

Rank: 1

积分
9
地板
 楼主| 发表于 2019-12-18 14:20:59 | 只看该作者
extra 发表于 2019-12-18 13:40
第一个貌似是ghPython运行环境的问题,新建一个犀牛和gh做就可以了,

是rhinodoc和ghdoc的切换问题
回复

使用道具 举报

18

主题

166

帖子

984

积分

超级版主

Rank: 8Rank: 8

积分
984
5#
发表于 2019-12-19 13:46:10 | 只看该作者
关于第一个问题:是你破坏了ghdoc个rhinodoc的关系,可以通过sc.doc = ghdoc修复。
第二个问题:修建问题,你可以通过brepface做
[db:签名]
回复

使用道具 举报

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

本版积分规则

精彩推荐

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