找回密码
 欢迎加入
搜索
查看: 4|回复: 0

[教程] CAD图里几百个同类图形一个一个点?用QSELECT按条件一次全选出来

[复制链接]

45

主题

0

回帖

1045

积分

实习版主

积分
1045
发表于 2026-11-11 15:04 | 显示全部楼层 |阅读模式
图里东西一多,改图最烦的就是选东西。比如一层平面图里有几百个圆,只想把某一层上的圆全改掉;或者一堆文字里,字高小于 3 的那批要统一改大。一个一个点过去,又慢又容易漏,框选吧,框里混进来的还得一个一个剔。

问题不在手速,在选的方法:框选是按位置选,可我们要找的其实是按属性选——同一图层、同一个颜色、同一个半径、同一个字高。位置和属性是两回事,用位置的办法去凑属性的活,当然别扭。AutoCAD 里专门干这个的命令是 QSELECT(快速选择),按对象类型加一个特性条件,一次把符合的全部挑出来。

用法是这样的。命令行输入 QSELECT,回车,弹出快速选择对话框,里面就六个地方要填:

一是“应用到”。默认是整个图形,也就是全图里筛;如果只想在某一片区域里筛,先把那片框选出来,再开 QSELECT,对话框里就会变成“当前选择”。

二是“对象类型”。想选什么就选什么:直线、圆、圆弧、多段线、文字、块参照都有;如果不限类型,选“多重”,就是所有类型都算。

三是“特性”。这是筛的条件本身,比如图层、颜色、半径、文字高度、块名称。选了对象类型之后,这里列出来的就是这种对象能拿来筛的特性。

四是“运算符”。等于、不等于、大于、小于,还有一个“全部选择”。文字类的特性另外有个“通配符匹配”,比如块名可以用 DESK* 这种写法,星号代表后面随便是什么。

五是“值”。填具体的条件值,比如图层名、半径 24、字高 3。

六是“如何应用”。一般选“包括在新选择集内”,点确定,符合条件的就全被选中了,接下来改颜色、改图层、删、移,随便处置。如果要把不符合条件的挑出来,就选“排除在新选择集之外”。

举三个最常用的例子。第一个:选某一层上的所有圆。对象类型选“圆”,特性选“图层”,运算符选“等于”,值填层名,确定,全图这个层上的圆一次全选中。第二个:统一改一批小字。对象类型选“文字”,特性选“高度”,运算符选“小于”,值填 3,确定,字高小于 3 的文字全出来了,直接在特性面板里把高度改掉。第三个:找名字带某个词的块。对象类型选“块参照”,特性选“名称”,运算符选“通配符匹配”,值填 DESK*,名字以 DESK 开头的所有块参照一次全选中。

有两个地方容易踩坑。第一个是颜色。图上有不少对象颜色设的是“随层”(ByLayer),看起来是红的,是因为它所在的图层是红的。这时候按颜色等于红去筛,是筛不到它的——QSELECT 比的是对象自己的颜色值,对象自己的值是“随层”,不是红。要选这批对象,别按颜色,按图层筛。第二个是一次只能设一个条件。比如要“某一层上红色的圆”,QSELECT 一次只能写一个条件,办法是做两次:第一次筛出这层上的圆,第二次再开 QSELECT,勾上“附加到当前选择集”,筛出红色的,两次结果叠在一起就是要的。如果条件更复杂,还有个 FILTER 命令,能一次写多个条件,就是对话框复杂一些,平时 QSELECT 够用了。

顺带说一句,如果只是想选“跟手头这个长得一样”的对象,不用开对话框,选中一个,右键“选择类似对象”(SELECTSIMILAR),一下就把全图同类的都选出来了。QSELECT 是条件精确、能筛数字范围;SELECTSIMILAR 是图快,适合随手一选。

你们平时改图,批量选东西是先框选再剔,还是已经用上 QSELECT 了?有没有遇到过按颜色筛却筛不出来的情况?
您需要登录后才可以回帖 登录 | 欢迎加入

本版积分规则

Archiver|手机版|小黑屋|八三设计网

GMT+8, 2026-11-11 21:11 , Processed in 0.009631 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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