乐于分享
好东西不私藏

cad批量筛选某种线性的插件,文中有视频演示

cad批量筛选某种线性的插件,文中有视频演示
已关注
关注
重播 分享

事情是这样我的工作场景中会有把solidworks出的图纸转成用cad标准图框的过程

而且会把多张sw图纸统一到一张dwg当中

此时sw的中心线块爆开后颜色会变,一个一个的点来换颜色太慢

而且有时候图纸一打开,实线、虚线、中心线全挤在一起。

我只想选里面的虚线,结果鼠标点过去,不是点到轮廓,就是顺手把旁边的尺寸也带上了。

一根两根还能慢慢点。

要是整个区域里散着几十根,再一根根找,那不得麻烦死。

于是我做了一个命令来专门做筛选这个事情

这个时候可以输入:

也就是只选线性

ZXXX

命令运行以后,它会先让你点一条线作为参考。

比如我想找虚线,就先点一根虚线。

想找中心线,就点一根中心线。

它会先把这根线的线型记下来。

接着再框选一个范围。

框选的时候不用小心翼翼。实线、文字、尺寸一起框进去也没关系,它会自己在里面找,只把线型相同的对象留下。

最后,同线型的对象会一起亮起来。

完成了就

举个例子。

图里有一堆轮廓线,还有几根 CENTER 中心线。

正常用鼠标点,我得先放大,然后点一根。点到后面手一抖选到别的线性了,就得全放弃重新选,前面选的还有可能没了。

用 ZXXX 的话,我先点一根 CENTER。

命令行会告诉我,它记住了这个线型。

然后把这块图整个框起来。

框完以后,其他对象都不算,只剩下 CENTER 线型的对象被选中。

这时候要移动、删除、换图层,接着操作就行。

说到这里,可能有人会问:对象明明写着“随层”,它还能认出来吗?

可以。

如果对象线型是 ByLayer,也就是随层,命令会继续去看它所在图层用的是什么线型。

比如对象自己没单独设置线型,但它所在图层是 HIDDEN,那它实际还是会按 HIDDEN 来比较。

这个地方不处理的话,图里一堆随层对象最后都会被当成一类,那就没什么用了。

当然,这个命令也不是说点什么都能变魔术。

它只比较线型。

颜色不一样,它不管,这个是咱们要进行统一修改的。

反过来也一样。

前提是你的线型都在一个图层,不在一个图层的话还要再来一遍

使用过程其实就三下:

输入 ZXXX点一个线型参考框选查找范围

框完以后,你选的线型就会处于高亮状态。

如果亮了,却没办法操作这批对象,可以检查一下 PICKFIRST。

一般设置成:

1

CAD 才会正常使用命令前已经选中的对象。

还有一种情况,选是选中了,但改不了。

看看图层是不是锁住了。

还不会加载 Lisp 的朋友,可以先看这篇,里面有一章是专门讲怎么安装的:CAD 标注间距乱、尺寸线对不齐?用 BZDQ 一次整理好

第一次使用还是先拿复制图纸试一下。

虽然这个命令本身只选择,不改图,但是最好还是实验一下再你的版本适不适配。

尺寸只有两三根、线也不多的时候,直接点可能更快。

图纸比较乱,同一种线型哪都是,这个命令才比较省事。

尤其像我这种批量的场景

需要这个宏工具 的,可以在公众号后台回复关键词:

zxxx3

如果文章对你有帮助,也麻烦点个免费的赞和推荐。

如果使用过程中遇到问题,可以在文章下方留言。工作日期间,一般当天会跟进处理。