热门标签

打印 上一主题 下一主题

[作品展示] 【python】Rhino选择自相交曲线

[复制链接]
查看: 13994|回复: 0

18

主题

166

帖子

984

积分

超级版主

Rank: 8Rank: 8

积分
984
跳转到指定楼层
楼主
发表于 2017-9-28 21:41:40 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 筑梦NARUTO 于 2017-9-28 21:43 编辑

前段时间有人在群里问,Rhino如何选择自相交曲线,分享一个简单的代码。有兴趣的可以试试

[AppleScript] 纯文本查看 复制代码
#coding=utf-8
#Author:月之眼  E-mail:[url=mailto:naruto@n-dda.cn]naruto@n-dda.cn[/url]

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()


QQ截图20170928214333.jpg (98.46 KB, 下载次数: 386)

QQ截图20170928214333.jpg

评分

参与人数 1金币 +2 收起 理由
Jessesn + 2 赞一个!

查看全部评分

收藏1 分享
[db:签名]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

Rhino 6 的授权管理模式的调整与转换

2020-08-20 图文教学

2020冬季 Rhino 建筑造型系统面授课程

2020-03-21 面授课程

课程介绍|Rhino工业/艺术设计曲面造型高级

2020-03-20 面授课程

2020暑期 Grasshopper参数化系统面授课程

2020-03-20 面授课程

VisualARQ 2.7 发布更新

2020-02-17 新闻

VisualARQ 2.6 发布更新

2019-12-12 新闻

ShapeMap–复杂形体的表面纹理贴合参数化插

2019-11-04 新闻

图文教学 | Rhino 6 细分建模 BARCELONA 椅

2019-06-30 图文教学

Rhino3D(犀牛)中文网

  • 深圳:0755-29642189
  • 上海:021-56496412
  • 成都:028-61592400
  • support@shaper3d.com

关注我们

Copyright   ©2007-2017  Rhino3D犀牛中文网  Powered by©Discuz!     ( 粤ICP备12051517号-5