选择过滤器FILTER在CAD早期版本中是扩展工具的一个功能,到了高版本变成标配的功能,但在浩辰CAD的菜单或工具面板中我还找到选择过滤器的命令。浩辰CAD面板、右键菜单和特性面板倒是都提供了快速选择的功能,快速选择功能应该是借鉴选择过滤器开发的,操作更简单,但选择过滤器的一些功能在快速选择中还真没法实现。很多人不知道有选择过滤器,用过选择过滤器的有不少人很喜欢选择过滤器。

 一、选择过滤器的基本操作

  打开浩辰CAD软件,在命令行输入FILTER,或者输入别名FI后,回车或空格,就可以打开选择过滤器对话框,如下图所示。

  打开选择过滤器后首先要设置过滤条件,设置条件的方法有两种,一种是在选择过滤器下拉列表中选择一个条件,然后设置条件的值。比如在列表中选择“图层”后,可以直接下面的输入框中输入图层名,也可以单击“选择”按钮,在弹出的对话框中会列出当前图中的所有图层,我们可以在列表中选择一个图层,如下图所示。

  设置好过滤器后单击“添加到列表”,过滤条件就会添加到上面的列表中。选择过滤器下拉框中列出了各种过滤条件,列表很长,找到需要的过滤器并设置需要的值不太方便,因此这里还提供了另外一种添加方式“添加选定对象”,可以通过选择一个样例对象,将此对象所有属性都添加到列表中,然后我们可以从列表中将多余的条件删除。

  比如单击“添加选定对象”按钮后拾取某个图层上的一个圆,圆的相关特性就会添加到上面的方框中,如下图所示。

  在列表中选择不需要的条件,单击“删除”按钮就可以将相关条件删除,选中条件后,单击“编辑项目”按钮,可以在左下角编辑过滤条件,编辑后可以单击替换按钮将上面的项目替换成新的值,如下图所示。

  设置好过滤条件后,单击应用按钮,就可以在图中框选,框选范围内满足过滤条件的对象会被选中。

  如果这跟过滤器我们以后还用得上,我们可以给过滤器起一个名字,单击“另存为”按钮将过滤器保存起来,如下图所示。

 二、选择过滤器运算符简介

  在选择过滤器下拉列表底部有几个非常特别的过滤条件,如下图所示。

  如果上大学时学过一点计算机编程,还有一点印象的话,应该知道这几个是编程中基本的逻辑运算运算符,not(非)、or(或)、and(与)xor(异或)。NOT(非)就是不能满足某个过滤条件,如果满足这个条件就会被排除在选择集外;

  OR(或)就是满足其中一个条件就可以被选中;

  AND就是要满足所有条件才会被选中,添加到列表中的条件默认就是AND(与),但如果在OR运算条件中有某两个条件或多个条件又需要同时满足的时候,可以添加AND运算符;

  XOR(亦或)就是只能满足两个条件中的一个,如果同时都满足的话就会被排除在外。

  光看这些概念很容易糊涂,想几种应用场景实际用一用就明白了。

三、运算符应用的样例

  之前我虽然知道过滤器可以设置运算符,但并没有实际用过,也没有想过实际的应用场景,正好把今天那位朋友提到的两种情况跟大家分享一下。

  1) 过滤选择在图层1和图层2上的对象

  在这个例子中我们可以设置两个条件,一个是图层=1,一个是图层=2,如果直接设置这两个条件的话,就是要同时满足这两个条件,任何对象都只能在其中一个图层,也就是说这么设置的话,任何图形也无法选中。因此我们必须设置OR(或)运算。我们需要在两个条件的前面添加“开始 OR”,在条件后面添加“结束 OR”,如下图所示。

  设置好后单击应用按钮,在图中框选就可以将图层1和图层2上的所有图形都选出来,假如我们想将图层1和图层2中的文字或某类对象选出来,再加上一个条件就好了。

  2) 选择图层1上内容不为“CD”的所有文字

  要从文字中将内容为CD的文字排除在外,这里就需要用到非计算,可以在文字=CD条件加上NOT运算符,如下图所示。

  单击“应用”按钮,在图中框选,观察选择的结果,如下图所示。

观察结果

  我们可以看到图层2上的文字除CD外都被选中了。

  大家也可以想想还有什么其他应用场景,然后能使用上这几种运算符。

  选择过滤器FILTER以前我只是粗略地看了看,并没有深入研究,很高兴今天通过跟网友的交流,对命令有了更深入的了解。

  以上技巧适用于AUTOCAD和浩辰CAD等类似的提供FILTER命令的软件。

  本文转载自小苗CAD博客。

空格 过滤多个_CAD选择过滤器的运算符如何使用?相关推荐

  1. 如何过滤掉xml中的转义字符_水肥一体化应用中如何选择过滤器?

    水肥一体化应用中如何选择过滤器? 节水灌溉的水源主要有两种水源,分为地下水和地表水,地下水也就是井水.而地表水如江.河.湖泊.水塘.沟渠等.从上述所讲来看,地表水水源多种多样,来源也不同,所以水质差别 ...

  2. CAD常用命令:对象选择过滤器(FILTER)

    CAD软件中为了方便绘图,有效地提升绘图效率,提供了很多CAD命令快捷键,而CAD对象选择过滤器作为CAD常见命令之一,在日常的CAD绘图过程中经常能用到,你知道CAD对象选择过滤器怎么用吗?本文小编 ...

  3. c程序设计语言_习题1-9_将输入流复制到输出流,并将多个空格过滤成一个空格...

    Write a program to copy its input to its output, replacing each string of one or more blanks by a si ...

  4. 3dmax:3dmax的软件中常用工具栏的选择并连接、绑定到空间扭曲、选择过滤器、视图坐标系、捕捉、对齐、层管理器等使用技巧之详细攻略

    3dmax:3dmax的软件中常用工具栏的选择并连接.绑定到空间扭曲.选择过滤器.视图坐标系.捕捉.对齐.层管理器等使用技巧之详细攻略 目录

  5. 中过滤记录中时间_水肥一体化中如何选择过滤器

    #春耕进行时# 节水灌溉的水源主要有两种水源,分为地下水和地表水,地下水也就是井水.而地表水如江.河.湖泊.水塘.沟渠为水源的水水质差别非常大:井水水源单一.不同水源的过滤系统需求不同. 首先.滴灌过 ...

  6. 过滤请求绝技,布隆过滤器与布谷鸟过滤器

    欢迎关注方志朋的博客,回复"666"获面试宝典 大家都知道,在计算机中,IO一直是一个瓶颈,很多框架以及技术甚至硬件都是为了降低IO操作而生,今天聊一聊过滤器,先说一个场景: 我们 ...

  7. sqlmap绕过空格过滤方法

    欢迎大家一起来Hacking水友攻防实验室学习,渗透测试,代码审计,免杀逆向,实战分享,靶场靶机,求关注 sqlmap自带的脚本: --tamper "space2comment.py&qu ...

  8. android 意图过滤,Android 意图(Intent)及过滤器(Filter).pdf

    Android 意图(Intent)和过滤器(Filter) Android 意图(Intent)和过滤器(Filter) Android意图是⼀个要执⾏的操作的抽象描述.它可以通过 startAct ...

  9. CTFhub命令注入,过滤了cat命令,过滤了空格,过滤目录分隔符,过滤运算符,综合练习

    命令注入 127.0.0.1&ls 127.0.0.1&cat 109131856411048.php 过滤了cat命令之后,你还有什么方法能读到 Flag? 127.0.0.1&am ...

最新文章

  1. 【云计算】Docker删除名称为none的Image镜像
  2. PhotoGun中文版
  3. PyRun_SimpleFile()崩溃问题
  4. 一篇文章,带你见证编程语言的诞生!
  5. jQuery跨域,添加自定义头部header
  6. apache 反向代理_反向代理?听起来有点东西 ——Nginx学习笔记
  7. HR:不录用她,是因为她“太傻白甜了……”
  8. python初学者编程指南源码_适合新手的开源项目(Python 篇)
  9. 《善用佳软:高效能人士的软件应用之道》一2.5 PDF:跨平台文档解决方案
  10. 机器人油封_机器人油封 机器人减速机 机器人伺服电机油封 KVNOK油封
  11. 神州行省内流量套餐6元500M申请,发送BLSN6到10086即可
  12. windows电脑提醒功能,定时打卡
  13. 查看Win7的真实版本号方法
  14. Running “flutter pub get“ in xxx... 报错: Git error 443
  15. QQ自动强制加好友代码
  16. java 接口,接口的特性,接口实现多态,面向接口编程
  17. 最新开放的.Co域名注册向导
  18. 25000 字详解 23 种设计模式,原来可以这么简单!
  19. 小小滑块可笑可笑-安卓滑块验证码通杀方案研究(4)
  20. (215)AMD完成对赛灵思的收购

热门文章

  1. Linux基金会亚太区与开源中国达成战略合作 共同推动中国开源人才培养
  2. 开放共赢,华为云WeLink生态联盟正式成立!
  3. html文字...点击后全部显示,js 文字超出部分隐藏、点击显示更多示例
  4. 鸿蒙手表esim,鸿蒙手表终于来了!或将支持 eSIM,实现独立通话
  5. python3怎么定义long_python3 整数类型PyLongObject 和PyObject源码分析
  6. ETL异构数据源Datax_工具部署_02
  7. 查询某一支接口,指定时间段的数据 按分钟排序
  8. 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
  9. 1450. 在既定时间做作业的学生人数
  10. JavaScript-字符串