竹天 发表于 2021-8-27 10:29:08

关于图层特型过滤器的复制问题

本帖最后由 竹天 于 2021-8-27 10:30 编辑

CAD文件A中已有设置好的多个图层特型过滤器,现在需要在文件B中整个一样的。
找了很久目前只找到了两个方法,但都有很大局限性:
1、一条一条复制;2、把文件A另存为文件C,然后清空,当成个模板,再把文件B的内容复制进去。

请教各位大神,CAD有自带的功能可以实现这个操作吗,或者可以通过插件实现吗?

CAD版本:CAD2014
https://z3.ax1x.com/2021/08/27/hKTuDK.png
https://z3.ax1x.com/2021/08/27/hKTab8.png

gaics 发表于 2021-8-30 19:31:28

不清楚如何复制,但是可以新建。
提供一个思路:
先创建相关图层,然后新建过滤组,再将图层加入到这个过滤组。

竹天 发表于 2021-8-31 09:49:39

gaics 发表于 2021-8-30 19:31
不清楚如何复制,但是可以新建。
提供一个思路:
先创建相关图层,然后新建过滤组,再将图层加入到这个过 ...

您现在这个方法用的是 组过滤器,如果是常规图层,倒也可以用。不过清图之后就又啥都没了。
我想要筛选的是参照里的图层,会有个“|”,新建图层的时候无法用这个字符。
请问可以通过编程的方式新建图层特型过滤器并添加特定的筛选方式吗?

gaics 发表于 2021-8-31 15:57:33

竹天 发表于 2021-8-31 09:49
您现在这个方法用的是 组过滤器,如果是常规图层,倒也可以用。不过清图之后就又啥都没了。
我想要筛选 ...

不知道你的过滤原则是什么,如果要过滤带“|”的图层可以这么写:
(command ".layer" "filter" "N" "G" "" "*|*" "过滤器名称" "")

上面仍然是新建组过滤器。
新建特性过滤器时会出现“输入特性过滤器定义:”的选项,实在没搞懂这个定义要怎么写。

tigcat 发表于 2021-9-17 22:57:27

试试,仅支持单个/特性,不支持组
页: [1]
查看完整版本: 关于图层特型过滤器的复制问题