Rhino3D犀牛中文网

标题: 关于选取控制点 [打印本页]

作者: 啊树    时间: 2018-1-2 17:38
标题: 关于选取控制点
请问大神们,有什么命令或工具,可以在同一直线上隔一个或多个控制点来重复选取控制点的?

作者: Jessesn    时间: 2018-1-3 09:35
目前看起来Rhino中并没有这么直接的、智能的选择工具,少的情况下你目前可能只能手动挑选,如果是批量处理,建议使用 GH 自己建立需要的规则来选择这些控制点。
例如下图是隔着选择控制点,
(, 下载次数: 267)



作者: 啊树    时间: 2018-1-3 10:36
Jessesn 发表于 2018-1-3 09:35
目前看起来Rhino中并没有这么直接的、智能的选择工具,少的情况下你目前可能只能手动挑选,如果是批量处理 ...

受教了,非常感谢。
作者: 筑梦NARUTO    时间: 2018-1-3 16:03
[AppleScript] 纯文本查看 复制代码
#coding=utf-8
#作者:月之眼
import rhinoscriptsyntax as rs

obj = rs.GetObject("需要间隔选取控制点的曲线", rs.filter.curve)
if obj:
    rs.EnableObjectGrips(obj)
    grips_count = rs.ObjectGripCount(obj)
    count = rs.GetInteger("间隔数",2,1,grips_count-1)
    for i in xrange(0,grips_count,count):
        rs.SelectObjectGrip(obj,i)
    grips = rs.SelectedObjectGrips(obj)


贴一个rhinopython的脚本,可以执行间隔选择控制点

作者: 啊树    时间: 2018-1-3 18:06
筑梦NARUTO 发表于 2018-1-3 16:03
[mw_shl_code=applescript,true]#coding=utf-8
#作者:月之眼
import rhinoscriptsyntax as rs

大神,你这种操作我没见过。可以麻烦你详细的说一下操作方式吗?

作者: 啊树    时间: 2018-1-4 08:35
啊树 发表于 2018-1-3 18:06
大神,你这种操作我没见过。可以麻烦你详细的说一下操作方式吗?

真的非常感谢。




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