CAD中的选择集过滤

一、选择集过滤时的使用方式如下:

Object 指使用SelectionSet这个方法适用的对象

1)????? object.Select Mode[, Point1][, Point2][, FilterType][, FilterData]?

2)????? object.SelectOnScreen [FilterType][, FilterData]?

3)????? object.SelectAtPoint Point, FilterType, FilterData?

FilterType:Variant[变体](整数数组); 仅用于输入;(可选项) 指定使用的过滤器类型的 DXF 组码。

FilterData:Variant[变体](变体数组); 仅用于输入;(可选项) 过滤器的值。

DXF群组码共同群组码代码一览表

群码说明预设值-4过滤群组方式,例如 、、、单一条件时可省略-1图元名称(会随每一个图档开启而有所不同)不可省略0图元类型,例如 "ARC"、 "LINE"、"CIRCLE"...不可省略5处理码不可省略6线型名称(如果线型不为"BYLAYER",此群码值会出现)BYLAYER8图层名称不可省略48线性比例(选择性)1.060物件可见性, 0=可见, 1=不可见062颜色编号 (如果线型不为"BYLAYER",此群群码会出現)当值为0時,即指BYLAYER,如果是负值即指该图层是关闭的(选择性)BYLAYER67值为空或0时即指图元在模型空间,如果为1指在图形空间0三、过滤群组方式

- FilterType (DXF 群组码) = -4

过滤群组方式內含项目描述运算法则""1 或 多个所有项目的交集1+1=1, 1+0=0, 0+1=0, 0+0=0""1 或多个所有项目的并集1+1=1, 1+0=1, 0+1=1, 0+0=0""2个两个项目的异或运算1+1=0, 1+0=1, 0+1=1, 0+0=0""1个不包含此项目的值?NOT(1)=0,NOT(0)=1四、范例:

1、过滤条件为图元为MTEXT

图元是MTEXT

FilterDataMTEXTFilterType02、过滤条件为图元为CIRCLE或LINE

图元是CIRCLE OR 图元是LINE

FilterDataFilterType-400-43、过滤条件为图元在DIM 图层(LAYER)中的CIRCLE或LINE

? (图元是CIRCLE OR 图元是LINE) AND 图层位于DIM层

FilterDataDIMAND>FilterType-4-400-48-44、过滤的条件为图元为CIRCLE或LINE但图层(LAYER)不属于DIM层

(图元是CIRCLE OR 图元是LINE) AND NOT(图层位于DIM层)

FilterDataAND>FilterType-4-400-4-48-4-4

cad怎么选择一个对象打散vba_CADVBA中的选择集过滤.doc相关推荐

  1. cad怎么选择一个对象打散vba_CAD制图的二十四字秘诀!

    就像练武一样,原来CAD也有相应的二十四字秘诀,没想到吧. 当然,倘若大家觉得记住这"秘诀"就能成为一名出色的CAD设计师,那您就真的想多了,做比记住难很多. 但,如果没有大神总结 ...

  2. cad怎么选择一个对象打散vba_求助如何读取对应CAD文件名的代码,以及如何提取CAD组码组值的方式。...

    本帖最后由 jiamian0128 于 2019-7-25 12:32 编辑 在之前的的问题里面,我求助了如何通过EXCEL VBA 提取CAD的数据,非常感谢论坛大神的帮助,现在能满足一些基本要求了 ...

  3. cad怎么选择一个对象打散vba,怎么用vba找开cad,并将里面的明细表导出来?

    Private Sub Command1_Click() Dim Dirstring As String CommonDialog1.DialogTitle = "选择工作目录" ...

  4. SAP MM 采购单据的屏幕布局配置中字段选择值“$$$$”有什么用处?

    SAP MM 采购单据的屏幕布局配置中字段选择值"$$$$"有什么用处? 项目实践中,常常会定义用户参数EFB(Function Authorization)并为之分配字段选择. ...

  5. CAD制图初学入门常见问题:CAD软件中如何选择相同或类似的图形和图块?

    本篇CAD制图初学入门教程主要介绍的是关于浩辰CAD软件中如何选择相同或者类似的图形和图块.在使用浩辰CAD软件制图过程有时需要选择相同或类似的对象进行相同的操作,或通过选择所有同名的图块来统计图块数 ...

  6. CAD中的选择集过滤----有条件选择AutoCAD实体

    转载自:http://www.cnblogs.com/jdmei520/articles/1326120.html 一.选择集过滤时的使用方式如下: Object 指使用SelectionSet这个方 ...

  7. 大型CAx(CAD/CAE/CAM)工业软件开发中的关键组件

    通过对FreeCAD.SALOME等多款代码的分析研究,发现这些软件在架构设计.模块实现等方面,存在许多相似(同)的技术思想.因此,有必要对这些共性.主流的技术予以总结分析. Structuring ...

  8. cad怎么绘制大样图_浩辰CAD看图王电脑版中怎么绘制圆弧?

    有些小伙伴在使用浩辰CAD看图王电脑版编辑图纸的时候,找不到绘制圆弧的工具该怎么办呢?接下来就给大家介绍一下浩辰CAD看图王电脑版中绘制圆弧的操作教程吧! 在浩辰CAD看图王电脑版中,提供的绘图功能有 ...

  9. 在cad如果用计算机,CAD如何使用快速计算器为中的变量区域功能

    CAD如何使用快速计算器为中的变量区域功能 在CAD的日常使用中,可能会遇到需要用到快速计算器为中的变量区域功能,那么CAD如何使用快速计算器为中的变量区域功能呢?下面教大家一种方法. 步骤一:打开C ...

最新文章

  1. 第十、十一周项目-阅读程序,写出这些程序的运行结果(1)
  2. VS Code无法远程连接服务器的解决办法
  3. python 字符串和容器总结
  4. win7蓝牙怎么连接_台式机蓝牙怎么连接
  5. 按单词逆序句子(含标点)
  6. 最优化理论与方法(part5)--函数和微分
  7. 用户 'IIS APPPOOL\***' 登录失败(转载)
  8. html页面使用var变量,使用var定义变量和不使用var的本质区别
  9. iOS 14 大改还有神秘硬件登场,苹果 WWDC20 今夜线上发布
  10. seo关键词互点软件报价_舟山seo关键词优化软件
  11. 那些面对面试官的“绝杀技”
  12. [知识竞赛策划方案] 【图】关于知识竞赛抢答器的问题
  13. c#控制台应用程序读取 config
  14. 技术分享 | MySQL:caching_sha2_password 快速问答
  15. .NET 函数调用反转
  16. 上传文件到到大数据平台
  17. 在WORD中批量修改图片大小
  18. 【深度强化学习】DRL算法实现pytorch
  19. 西门子PPI协议的工控通信控件
  20. 搞懂敏感性、特异性以及精确率和召回率的关系

热门文章

  1. Mac 配置 Terminal 代理
  2. Flutter 底部跟随键盘并且页面跟随键盘
  3. 学神、学霸的学生,靠的不是1%的天赋和智商,更不是努力,而是它
  4. 2022年电工(初级)国家题库及在线模拟考试
  5. Mac外接键盘ikbc win键无法使用问题
  6. VB6 MsgBox 函数
  7. 一周技术学习笔记(第81期)-《愿生命从容》
  8. CSS3彩色渐变的电脑键盘js特效
  9. HECATE G2耳机麦克风问题解决
  10. 高效并发:Synchornized的锁优化详解