找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: wkai

[分享]:选择易v3.10版—强力选择过滤器(040809更新)

[复制链接]
发表于 2004-3-3 15:18:27 | 显示全部楼层
好了,是运行SS后,我的界面上没有附加过滤文字数值这一项,现在已经设置好了,下面是我选的大于等于128的结果,图中红字所示,不过能否让最后两个字串中的128和129也能选取上?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-4 18:05:50 | 显示全部楼层
附加条件在扩展操作为“无”时不起作用,能不能改一下!希望作者早日出正式版本,每次都出现一下对话框,挺烦的!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-4 21:40:59 | 显示全部楼层
最初由 coolzhb 发布
[B]附加条件在扩展操作为“无”时不起作用,能不能改一下! [/B]



在扩展操作为“无”时生成的选择集可以在接着的编辑命令中用 P 来调用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-5 07:33:37 | 显示全部楼层
最初由 wkai 发布
[B]


在扩展操作为“无”时生成的选择集可以在接着的编辑命令中用 P 来调用。 [/B]


这个我当然知道,可是这时过滤的附加条件不起作用,请作者看看!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-5 08:42:02 | 显示全部楼层
不知道以后还要加那些功能?

以后的功能主要靠自己来添加了  :)
1 附加过滤  2  扩展操作

这个我当然知道,可是这时过滤的附加条件不起作用,请作者看看!

我昨天试过了,没有问题,请说详细点!
或者发个测试图来~
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-5 17:20:24 | 显示全部楼层
最初由 wcf 发布
[B]好了,是运行SS后,我的界面上没有附加过滤文字数值这一项,现在已经设置好了,下面是我选的大于等于128的结果,图中红字所示,不过能否让最后两个字串中的128和129也能选取上? [/B]


是啊,好多时候,数值前面都带字母前缀的:如GZ1,GZ2……、KJ1,KJ2……等,如果一幅图中有很多这类文字,想从中选出GZ5至GZ50来,用常规方法,不论用find,还是filter和qselect,都要操作几十次,真是费事。
不知wkai能否使“选择易”实现这样的筛选?十分期待!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-5 17:45:36 | 显示全部楼层
最初由 wkai 发布
[B]
我昨天试过了?.. [/B]


我详细说一下:
就是直接运行ss(非透明调用),如扩展操作为无,那么设置的附加过滤条件不起作用(点于不点均不能正确过滤附加条件的内容),R14,R2002均是如此,请wkai看看!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-6 08:40:50 | 显示全部楼层
to ywx0576 :
数值前面都带字母前缀的:如GZ1,GZ2……、KJ1,KJ2……等,如果一幅图中有很多这类文字,想从中选出GZ5至GZ50来,用常规方法,不论用find,还是filter和qselect,都要操作几十次,真是费事。


把下面的代码加到easysel_filter.lsp文件中TEXT部分中的相应位置,可以实现.
[PHP]
("文字值1"
                  (progn
                    (if        (= "TEXT" (dxf 0 zf_sent))
                      (progn
                        (setq tmp2 (dxf 1 zf_sent))
                        (if s1
                          (progn
                            (print tmp2)
                            (setq tmp0 (getint "\n测试起始位置<1>:")
                                  tmp1 (getint "\n测试位数<至文字结束>:")
                            )
                            (if        tmp0
                              ()
                              (setq tmp0 1)
                            )
                            (if        tmp1
                              ()
                              (setq tmp1 nil)
                            )
                          )
                        )
                        (if (>= (strlen tmp2) tmp0)
                          (setq tmp3 (atof (substr tmp2 tmp0 tmp1)))
                          (setq tmp3 (atof (substr tmp2 tmp0 tmp1)))
                        )
                      )
                      (setq tmp3 0.0)
                    )
                    tmp3
                  )
                )
[/PHP]

to  coolzhb :
试试把
扩展操作中的
("无" X)
修改为
("无" (COMMAND ".select" X ""))
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-8 10:18:09 | 显示全部楼层
[B]在扩展操作为“无”时生成的选择集可以在接着的编辑命令中用 P 来调用。[/B] 请问能否把这个操作改为类似filter的形式--用filter之后,被选择的实体处于激活状态,可以直接对这些实体使用下一个命令。而easysel在在这点上似乎不是很方便,使用之后生成选择集,并用一个右手键位"P"来使用之;当然,在“扩展操作”中改变操作类型也可以实现,但假设每次都必须使用不同命令……这样的操作未免过于烦琐。现在小生只好使用一个折中的办法:把“扩展操作”改为“物体特性”,只是每次都要忍受一闪而过的特性工具栏..............
最后感谢作者提供这么好的工具,的确比filter强悍好多....
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-8 12:56:09 | 显示全部楼层
最初由 mikary 发布
[B][B]在扩展操作为“无”时生成的选择集可以在接着的编辑命令中用 P 来调用。[/B] 请问能否把这个操作改为类似filter的形式--用filter之后,被选择的实体处于激活状态,可以直接对这些实体使用下一个命令。而easysel... [/B]


深有同感,期待改进!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-8 13:11:04 | 显示全部楼层
最初由 mikary 发布
[B][B]在扩展操作为“无”时生成的选择集可以在接着的编辑命令中用 P 来调用。[/B] 请问能否把这个操作改为类似filter的形式--用filter之后,被选择的实体处于激活状态,可以直接对这些实体使用下一个命令。而easysel... [/B]


谢谢 mikary  的建议和鼓励!
如果你使用的cad2k+,可以用下面的方法实现将被选择的实体处于激活状态 。

进入设置对话框后,将扩展操作中的
[PHP]("无" X)[/PHP]


修改为
[PHP]("无" (COMMAND "_.PSELECT" X ""))[/PHP]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 1 反对 0

使用道具 举报

发表于 2004-3-8 18:23:01 | 显示全部楼层
确实很实用,正在试用,不过刚一见,感觉对话框按钮排列不够美观,还有对话框的长宽比例不太协调……
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-12 23:12:43 | 显示全部楼层
请j加过滤:最小数~最大数
如2.01~3.49
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2004-3-13 08:29:43 | 显示全部楼层
最初由 ydf7332462 发布
[B]请j加过滤:最小数~最大数
如2.01~3.49 [/B]


这个功能本身就包含在选择易的实数和整数过滤中。

如下图所示:
文字数值改为2.01,容差范围设置为+1.48  (2.01+1.48=3.49),注意一定要有加号。
没有的话表示文字范围是0.53到3.49,如果是-1.48,表示文字范围是0.53到2.01。

下图所示为设置和选择结果,注意3.49没有被选择上,因为cpu进行实数相加出现了误差,我测试了一下2.01+1.48在我的计算机上的结果为3.4899999999999999~,所以你将容差设为1.481就可以准确地完成选择。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-3-13 20:54:31 | 显示全部楼层
谢了,能否在图中多重过滤----如天正
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-12-23 02:04 , Processed in 0.450507 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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