兴东快选(Cad快速选择工具)
根据本人经验编写,主要用于cad图纸用于建模的时候,快速查找类似元素,CAD自带的快速选择非常强大,但我主要用于BIM建模的特殊工况下的使用,减少鼠标点击次数,属于专属工况下的快速实现。
向兴东 本说明更新日期2025年10月31日

1 工具

《Cad快选工具》下载地址: Cad快选工具



2 工具使用

2.1 条件

windows系统:win10、win11;
CAD版本:肯定支持CAD2020,可能支持CAD2021、CAD2022我是基于CAD2020开发,由于仅仅是自用,顺便分享,因此其他版本请自己测试是否可用

2.2 单次加载

CAD启动后,手动加载,关闭CAD后消失,下次启动不会有;如需使用需继续手动加载;

CAD中输入命令netload回车,弹出对话中选择CADSelectElement.dll并打开;

如果正确加载,会在命令栏记录中看到已经加载命令;

2.3 永久加载

非CAD2020版本,请先单次加载,确定可用后,再考虑永久加载;永久加载,每次启动软件都会加载本插件。
需要修改注册表,对电脑不熟悉的不建议执行本操作
制作一个reg文件:新建要给txt,修改后缀为.reg,修改内容,另存为ansi编码格式,然后双击这个文件就可以在注册表创建相应内容;重启CAD即可;
会操作注册表的,也可以手动在注册表相应栏目下手动创建项和值;
参考注册表下载参考注册表文件
注意:
修改1:R23.1你那边可能是其他数字,ACAD-3001:804也可能是其他数字;需要自己到注册表查看并修改;
修改2:修改LOADER后的路径为dll所在路径,并注意,路径都是双斜杠\\;
我的电脑内容如下:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R23.1\ACAD-3001:804\Applications\Xxd_CADSelectElement]
"DESCRIPTION"="向兴东的快速选择插件"
"LOADCTRLS"=dword:00000002
"LOADER"="E:\\03_开发项目Addin\\08Cad\\CADSelectElement\\CADSelectElement\\bin\\Release\\CADSelectElement.dll"
"MANAGED"=dword:00000001

修改好后如下图:

3 使用方法

3.1 CAD右键菜单


文字

以下命令区分多行文字和单行文字,单行和多行文字被视为两种不同对象;
--文字相关--
选择相同文字内容:"AABBCC" "AABBCC"
选择以当前文字为前缀:"AA"== "AA" "AABBCC" "AACCDD"
选择以当前文字为后缀:"CC" == "CC" AABBCC" "BBCC"
选择包含当前文字:"BB" == "BB" "AABBCC" "AABB"
--梁平法--
选择相同编号内容:"LL15(1)" == "LL15 (2)200*400" "LL15(3)";
选择相同编号+图层内容:图层一致,"LL15(1)" == "LL15 (2)200*400" "LL15(3)"


填充

主要用于快速查找同一标高区域;统一做法区域;

选择相同类型填充图案:相同填充类型的图案,不考虑比例问题;
选择相同类型+图层填充图案:图层一致,相同填充类型的图案,不考虑比例问题;


图块

主要用于快速查找名称的图块,用于快速统计和查看同名图块的数量和位置;例如门窗、设备等,但是不考虑多层包裹的图块

选择相同名称图块:同名称图块;
选择相同名称+缩放图块:同名称+相同缩放;
选择相同名称+图层图块:同名称+相同图层;
选择相同名称+图层+缩放图块:同名称+相同图层+相同缩放;


多段线

用于寻找相同的柱子,相同的特殊标记;不管线宽等样式属性;

选择相同长度多段线:长度一致;
选择完全相同多段线:长度一致+夹点一致;
选择图层+长度多线段:图层+长度一致;
选择图层+完全相同多段线:图层+长度一致+夹点一致;


线

用于快速查找相同线条长度;不管线宽等样式属性;

选择相同长度线:长度一致;
选择图层+长度线:图层+长度一致;


3.2 CAD命令行

具体命令意义参考右键菜单的内容,都是一样的,调用的都是同一个函数;
XDSELPLINE
XDSELPLINE 选择匹配模式[长度一致(L)/完全一致(E)/图层+长度(LL)/图层+完全(LE)]
XDSELBLOCK
XDSELBLOCK 选择匹配模式[图块名称一致(N)/名称+绾放一致(NS)/名称和图层一致(L)/名称+图层+编放一致(L5)]
XDSELTEXTBEAM
选择匹配模式 [编号相同(I)/编号+图层相同(L)]
XDSELHATCH
选择匹配模式 [填充图案一致(D)/图层和图案一致(L)]
XDSELLINE
选择匹配模式 [长度一致(L)/图层+长度(LL)]
XDSELTEXT
选择匹配模式 [开头是(S)/包含(C)/结束于(E)/等于(=)]


黔公网安备52030002001040号 黔ICP备17011295号-1