NCF参数化建筑论坛

标题: 【Python】rhino选择自相交曲线 [打印本页]

作者: 月之眼    时间: 2017-11-24 00:11
标题: 【Python】rhino选择自相交曲线
  1. #coding=utf-8
  2. #Author:月之眼  E-mail:naruto@n-dda.cn

  3. import rhinoscriptsyntax as rs
  4. import scriptcontext as sc
  5. import Rhino.Geometry as rg

  6. #custom_filter
  7. def select_CurveXSelf(rhino_objects, geometry, geometry_index):
  8.     list = rs.CurveCurveIntersection(geometry)
  9.     return (list!=None)and(list[0]==Overlap)


  10. def commond():
  11.     geometrys = rs.GetObjects("Select self intersecting curves",rs.filter.curve,True,True,custom_filter = select_CurveXSelf)
  12.     color = rs.GetColor(0)
  13.     if geometrys and color:
  14.         [rs.ObjectColor(i,color) for i in geometrys]


  15. if __name__=="__main__":
  16.     commond()
复制代码

作者: cuimingyi000    时间: 2017-11-24 10:34
膜拜大神,另外求个学习  Python的书籍或教程之类的
作者: lovearchi    时间: 2017-11-24 11:13
cuimingyi000 发表于 2017-11-24 10:34
膜拜大神,另外求个学习  Python的书籍或教程之类的

感觉廖雪峰那个网站还可以,很细致,但是有耐心才能看到最后。
作者: 月之眼    时间: 2017-11-24 12:06
cuimingyi000 发表于 2017-11-24 10:34
膜拜大神,另外求个学习  Python的书籍或教程之类的

收小甲鱼python教程,就有了,又黄又清晰。我以前是看的《python核心编程》




欢迎光临 NCF参数化建筑论坛 (http://bbs.ncf-china.com/) Powered by Discuz! X3.2