NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 11889|回复: 3

[心得体会] 【Python】rhino选择自相交曲线

[复制链接]
发表于 2017-11-24 00:11:43 | 显示全部楼层 |阅读模式
  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()
复制代码
QQ截图20171123231211.jpg

评分

参与人数 1强度 +6 照度 +15 收起 理由
ly871108 + 6 + 15 感谢分享!

查看全部评分

发表于 2017-11-24 10:34:37 | 显示全部楼层
膜拜大神,另外求个学习  Python的书籍或教程之类的

点评

收小甲鱼python教程,就有了,又黄又清晰。我以前是看的《python核心编程》  详情 回复 发表于 2017-11-24 12:06
感觉廖雪峰那个网站还可以,很细致,但是有耐心才能看到最后。  详情 回复 发表于 2017-11-24 11:13
发表于 2017-11-24 11:13:44 | 显示全部楼层
cuimingyi000 发表于 2017-11-24 10:34
膜拜大神,另外求个学习  Python的书籍或教程之类的

感觉廖雪峰那个网站还可以,很细致,但是有耐心才能看到最后。
 楼主| 发表于 2017-11-24 12:06:04 | 显示全部楼层
cuimingyi000 发表于 2017-11-24 10:34
膜拜大神,另外求个学习  Python的书籍或教程之类的

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

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-4-16 22:37 , Processed in 0.190926 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表