明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1505|回复: 4

[求助]选择集问题!

[复制链接]
发表于 2006-7-8 21:13:00 | 显示全部楼层 |阅读模式

请教高手们一个问题:

想创建一个选择集,能过滤四组圆心相同,半径不同的圆,第一组半径是3。5和半径是5。5  第二组是半径是4。5和7  第三组是半径是5。5和9   第四组是半径6。5和半径10

请问该如何写函数

先谢谢!

发表于 2006-7-9 10:35:00 | 显示全部楼层
创建一个循环,判断初始选择集中的每个图元是否为圆,如是,则根据半径创建4个选择集.接下来的操作就看你的要求了.
 楼主| 发表于 2006-7-13 12:24:00 | 显示全部楼层

先谢谢!

能否给出解决问题的代码!

发表于 2006-7-13 12:47:00 | 显示全部楼层

这里有些问题:

1. 是不是这四组共8个圆最后结果都在一个选择集中?

2. 对于比如第一组圆来说,是不是只有3.5的圆而没有6.5的圆不行?换句话说,如果在图上找到一个圆匹配于8个圆之一,但没有同心的同组圆就不算?

 楼主| 发表于 2006-7-13 20:23:00 | 显示全部楼层

正如你所说,如果同一个圆心上只有3。5的圆而没有5。5的就不行,也就是说,在thisdrawing中如果同一个圆心只找到一个3。5而没有5。5则不符合条件!

8个圆可以在一个选择集中,也可以不同时在这个选择集中,就是说可能只有3。5和5。5的一组,也可能是丙组,也可能都有!

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-27 00:50 , Processed in 0.165445 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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