明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3068|回复: 57

[源码] (终更版)my快速选择,不完美,但简单,绝大部分场景通用

    [复制链接]
发表于 2021-4-9 20:28 | 显示全部楼层 |阅读模式
本帖最后由 wzg356 于 2022-7-31 20:45 编辑

;20220513贴出升级货,一直感觉很好用,下载文件在底部
;20220610优化选快缺陷-更新
;20220716更新,优化选块,增加属性块、动态块判断--更新
=====20220731终更版===========
本次
通通对影响s
sget过滤的字符中# *等转义处理
增加栏选——此按钮执行后可在圈交/圈围/栏选之间切换
也可选线栏选/圈交/圈围 适用"line,lwpolyline,polyline,spline,circle,arc,ellipse",
选曲线栏选/圈交/圈围 可能会有偏差(数学问题)
慢慢体会吧......
之后仅对bug修正了,功能难再突破



栏选按钮不喜欢的可在“下载文件130行”改这儿
(setq lb3n 0)
;lb3n= 0 1 2分别选用"栏选" "圈交" "圈围"按钮

;lb3n>2相当于取消该按钮 与老版本一样了


;快速选择
(defun c:ss nil(c:myQSELECT))
(defun c:myQSELECT( / e)
        (princ "\n 快速选择,作者wzg356")
        (if(setq e(car(entsel "\n选择样本对象:")))(MYQSELECT e))
        (princ)        
)










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

评分

参与人数 8明经币 +7 金钱 +45 收起 理由
步行黔南 + 1 + 5
ZJKUSO + 20 赞一个!
USER2128 + 1 赞一个!
bssurvey + 1 赞一个!
H123456H + 1 + 20 很给力!
断箭 + 1
xj6019 + 1 很给力!
start4444 + 1 很给力!

查看全部评分

本帖被以下淘专辑推荐:

发表于 2021-4-19 22:37 | 显示全部楼层
不错,有空来试下
回复 支持 1 反对 0

使用道具 举报

发表于 2021-5-27 11:14 | 显示全部楼层
我有一个新的构思,也许我们可以探讨一下咯:
能不能实现这样的功能:
我们框选出一大堆东西,然后弹出一个窗口,把框选到的东西的所有类型都列出在里面(0 = 圖元類型 (Entity Type))。
比如包含了註標 (DIMENSION) 插入圖塊 (INSERT) 引線 (LEADER)
文字 (TEXT) 等。
然后我们勾选其中我们要的,比如我只想要文字和引线,确定之后就保留选择文字和引线,其它都不要。
发表于 2022-6-13 01:25 | 显示全部楼层
本帖最后由 whophy 于 2022-6-13 01:36 编辑

感谢大神回复。我意思是:可以多选或者是勾选对话框做成可编辑的,类似 小菜或者 飞诗选择易 相似。
如:天正  通风或者电气  ,图层有相似之处,风管Duct-【排风、送风、新风】*<标注、边线、中心线、立管……>等,如果可以支持正则,可以一次性选择 【排风】或者 【送风】所以图元。现在需要N次 重复。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2021-4-9 21:19 | 显示全部楼层
你很伟大 分享了那么多好的代码  
发表于 2021-4-10 09:20 来自手机 | 显示全部楼层
顶一个 你的程序都很实用 感谢
发表于 2021-4-17 19:21 | 显示全部楼层
很实用的一个程序  能不能加一个长度选择  加上线的长度 不用管角度的选择
发表于 2021-4-17 21:41 | 显示全部楼层

顶一个 你的程序都很实用 感谢
发表于 2021-4-18 01:32 | 显示全部楼层
我在2008 和 2016使用提示 输入的字符串有缺陷。
发表于 2021-4-18 15:55 | 显示全部楼层
论坛有,小菜选择易,非常不错
发表于 2021-4-19 23:44 来自手机 | 显示全部楼层
谢谢大侠分享代码!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2022-8-8 18:44 , Processed in 0.160191 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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