幽兰聆雨 发表于 2025-4-2 14:26:44

快速选择插件

本帖最后由 幽兰聆雨 于 2025-4-29 17:04 编辑

      用了一下论坛的快速选择插件“my快速选择3.0.lsp”,十分nice,但是在图纸太大的情况下(比如250000个图元),启动插件时会非常卡顿(大概卡个几十秒吧),因此自己写了一个快速选择插件,优化了卡顿。此外增加了当筛选条件为“内容”时,可采用正则表达式筛选。
      不太会写界面,插件界面基本参照“my快速选择3.0.lsp”编写,见谅。插件采用CAD2014编写,版本低于2014大概用不了。
      “快速选择.zip”为项目文件,“EasySelect.zip”为“EasySelect.dll”插件。

使用方法:CAD输入“netload”命令,双击或打开“EasySelect.dll”文件,加载完成即可使用,插件命令为es。
PS:欢迎提出优化意见(因CAD版本产生的问题除外),有时间会改一下。

25.04.06 修改
1、动态块有多个参数报错问题
2、遮罩报错问题

25.04.07 修改
1、增加属性块属性筛选
2、增加文字样式筛选
3、图元特有属性过多时显示优化
4、增加文字输入框都可以用正则表达式筛选
5、修改动态块设置了可见性时块名获取错误的问题

25.04.29 修改
1、复杂块属性太多,增加了分割线。PS:目前测试按块名过滤的时候,一次性选择太多会有点慢,但是按图层名等过滤块就没问题,猜测是正则表达式到的原因,目前尚未解决该问题。
2、增加了长度、坐标等数字匹配时按0.00001精度控制







江湖夜雨 发表于 2025-4-2 23:48:02

难道小菜选择易不好用吗?还要花钱下这个?

幽兰聆雨 发表于 2025-4-7 20:29:58

tranque 发表于 2025-4-7 19:09
你好楼主,我测试了新版本又出现了一点点问题,多可见性的动态块,无发筛选,不同可见性的图块,目前都是一 ...

应该是可以筛选的,用那个当前块名。另外,刚才更新那个不小心给可见性漏了,重新上传补充了可见性。

tranque 发表于 2025-4-7 17:46:13

幽兰聆雨 发表于 2025-4-7 16:44
应该是这个问题了,我刚才测试的时候没有这个问题,现在试又出现了。。。。。。

默认形态的动态块初始形态,未切换任何修改,用楼主的快速选择是没问题的
但是多复制几个动态块,拉伸;翻转;修改可见性等操作后,用楼主的快速选择就会出现匿名块的现象*U+数字

loveu515 发表于 2025-4-2 14:55:56

感谢分享哦

完整武器 发表于 2025-4-2 15:04:11

cad2024用不了

幽兰聆雨 发表于 2025-4-2 15:08:55

完整武器 发表于 2025-4-2 15:04
cad2024用不了

因为用2014开发的,高版本可能有问题吧,用同事的2022测试过能用

幽兰聆雨 发表于 2025-4-2 15:25:20

完整武器 发表于 2025-4-2 15:04
cad2024用不了

项目文件也发了,有需要的话可以自己改一下

p-3-ianlcc 发表于 2025-4-2 15:25:49

谢谢楼主的分享
下载来试试看

帝都划水王 发表于 2025-4-2 15:30:35

无法加载程序集。错误详细信息: System.IO.FileLoadException: 未能加载文件或程序集“file:///C:\Users\lianxiang4\Desktop\LISP\文件\EasySelect.dll”或它的某一个依赖项。不支持操作。 (异常来自 HRESULT:0x80131515)

幽兰聆雨 发表于 2025-4-2 15:37:04

帝都划水王 发表于 2025-4-2 15:30
无法加载程序集。错误详细信息: System.IO.FileLoadException: 未能加载文件或程序集“file:///C:%users\li ...

可能版本问题吧。唉,都不能用吗?搞的我都不好意思收费了

p-3-ianlcc 发表于 2025-4-2 18:31:42

2021的autocad目前使用是正常

tranque 发表于 2025-4-2 21:17:23

ACAD2022测试了下,目前不支持动态块么,选动态块后就弹窗,选非动态块又可以正常用
页: [1] 2 3 4
查看完整版本: 快速选择插件