Jessesn 发表于 2018-1-3 09:35
目前看起来Rhino中并没有这么直接的、智能的选择工具,少的情况下你目前可能只能手动挑选,如果是批量处理 ...
#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)
筑梦NARUTO 发表于 2018-1-3 16:03
[mw_shl_code=applescript,true]#coding=utf-8
#作者:月之眼
import rhinoscriptsyntax as rs
啊树 发表于 2018-1-3 18:06
大神,你这种操作我没见过。可以麻烦你详细的说一下操作方式吗?
欢迎光临 Rhino3D犀牛中文网 (https://rhino3d.asia/) | Powered by Discuz! X3.3 |