#coding=utf-8
#Author:月之眼 E-mail:naruto@n-dda.cn
import rhinoscriptsyntax as rs
import scriptcontext as sc
#自定义选择类型
def select_CurveXSelf(rhino_objects, geometry, geometry_index):
list = rs.CurveCurveIntersection(geometry)
return (list!=None)and(list[0]==Overlap)
def commond():
geometrys = rs.GetObjects("选择自相交曲线",rs.filter.curve,True,True,custom_filter = select_CurveXSelf)
return geometrys
if __name__=="__main__":
commond()
欢迎光临 Rhino3D犀牛中文网 (https://www.rhino3d.asia/) | Powered by Discuz! X3.3 |