Rhino3D犀牛中文网

标题: 最近学习Ghpython遇到了一些问题希望大佬们帮忙看看 [打印本页]

作者: extra    时间: 2019-12-18 13:12
标题: 最近学习Ghpython遇到了一些问题希望大佬们帮忙看看
(, 下载次数: 94)   首先第一个问题: 很多运用函数的时候需要输入的参数类型是guid,然后我用scriptcontext.doc.Objects将得到物体的guid,运行之后为什么会在犀牛里生成一个新的物体,输出端却没有guid,是空的。这边是哪里出了问题,要怎样才能得到物体的guid也不会在犀牛里直接生成新的物体。


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




作者: extra    时间: 2019-12-18 13:40
第一个貌似是ghPython运行环境的问题,新建一个犀牛和gh做就可以了,
作者: extra    时间: 2019-12-18 13:41
第二个问题,用scriptcontext.doc.Objects只能获取到曲面修建前的guid,这个问题怎么就解决,求大佬们指点
作者: extra    时间: 2019-12-18 14:20
extra 发表于 2019-12-18 13:40
第一个貌似是ghPython运行环境的问题,新建一个犀牛和gh做就可以了,

是rhinodoc和ghdoc的切换问题
作者: 筑梦NARUTO    时间: 2019-12-19 13:46
关于第一个问题:是你破坏了ghdoc个rhinodoc的关系,可以通过sc.doc = ghdoc修复。
第二个问题:修建问题,你可以通过brepface做




欢迎光临 Rhino3D犀牛中文网 (https://www.rhino3d.asia/) Powered by Discuz! X3.3