Rhino(犀牛)中国技术支持与推广中心
标题:
Python的rs.command如何引用变量?
[打印本页]
作者:
想入飛飛
时间:
2014-12-15 14:49
标题:
Python的rs.command如何引用变量?
本帖最后由 想入飛飛 于 2014-12-15 14:50 编辑
求大神指点,Python的rs.command如何引用变量?
有时候犀牛本身的命令比python内置的快很多,想引用犀牛的命令,但无法使用python的变量。
比如:! _ClosestPt _Pause _Object
这个命令所需要的曲线和曲面都是变量
作者:
筑梦NARUTO
时间:
2014-12-15 17:02
import rhinoscriptsyntax as rs
def closestPt():
point = rs.GetObject("select point",rs.filter.point, True, True)
if not point: return None
point = rs.coerce3dpoint(point)
curve = rs.GetObject("Select curve", rs.filter.curve, True, True)
if not curve: return None
cmd = " _ClosestPt" + " " +str(point)
rs.Command(cmd, False)
if __name__=="__main__":
closestPt()
这样就可以啊
QQ图片20141215170338.jpg
(124.62 KB, 下载次数: 24)
下载附件
2014-12-15 17:02 上传
欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/)
Powered by Discuz! X3.2