热门标签

[已解答] 如何匹配注释点与方管长度

[复制链接]
查看: 7983|回复: 2

10

主题

20

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
QQ
发表于 2017-10-20 20:24:51 | 显示全部楼层 |阅读模式
本帖最后由 笑里追风 于 2017-10-23 22:18 编辑

如何匹配注释点与方管长度
如下图,要对三维挑杆模型进行加工过程中,需要提供相关编号及方管的长度,如何快速一一对应获得注释点内容及相关方管的长度呢?
匹配注释点及方管长度.jpg

如何完成这个想法呢,思路如下:
01 选取注释点,提取注释点的内容及注释点的坐标值;
02 选取所有方管,获得方管的中心点;
03 通过注释点与方管中心点距离最小匹配注释点与方管;
04 匹配注释点内容与方管长度;
05 三点连线核对配对正确与否;
05 输出匹配后的注释点与长度到EXCEL表格。
注释点匹配.jpg

操作过程:
01 按颜色或者图层选择注释点
02 按颜色或图层选择全选或框选方管
03 隐藏注释点及方管,核对观察
核对观察.jpg
04 数据输出
数据输出.jpg
链接:http://pan.baidu.com/s/1qYzBYxe 密码:p7nr
在这些操作中,我有几个问题还没有解决:
1.有没有第一步将注释点跟方管全选,并将注释点跟方管分类的电池,或者代码,供参考,谢谢。学习python关于犀牛的代码及代码应用查询,有什么好的书或者教程吗?
2.在数据输出电池中,我这个是打开EXCEL,然后数据输出,有没有过不打开excel直接通过路径直接输入excel表格,seg或者LUNCHBOX,等插件的范例。
3.就是wpsmicro excel,对于数据输入,是不是有影响啊?
希望大神及各位老师指导,谢谢。


回复

使用道具 举报

18

主题

166

帖子

984

积分

超级版主

Rank: 8Rank: 8

积分
984
发表于 2017-10-23 18:39:44 | 显示全部楼层
第一个问题,可以用个GUID电池把注解点和boxs拾取进gh,然后用Rhino.RhinoDoc.ActiveDoc.Objects.Find()刚发把物体的类型解析出来,在判断他们的ObjectType就可以把他们分开了。
关于rhino的python代码你可以查看论坛的jorin大大出的《跟我一起读rhinopython101系列》教程,也可以查犀牛官网给开发者提供的帮助案例。关于rhino编程的书没有,你可以查纯语言编程的书。

第二个问题excel应该有很多库的,你可以使用库来文件写入就行了吧,或者直接用插件呗。

第三个是有点变化的,不过差别不是很大
[db:签名]
回复

使用道具 举报

10

主题

20

帖子

408

积分

中级会员

Rank: 3Rank: 3

积分
408
QQ
 楼主| 发表于 2017-10-23 22:17:15 | 显示全部楼层
谢谢大师的指导。
回复

使用道具 举报

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

本版积分规则

精彩推荐

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