CAD VBA中的选择集过滤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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群组码共同群组码代码一览表
三、过滤群组方式
- FilterType (DXF 群组码) = -4
四、范例:
1、过滤条件为图元为MTEXT
图元是MTEXT
2、过滤条件为图元为CIRCLE或LINE
图元是CIRCLE OR图元是LINE
3、过滤条件为图元在DIM 图层(LAYER)中的CIRCLE或LINE
(图元是CIRCLE OR图元是LINE) AND图层位于DIM层
4、过滤的条件为图元为CIRCLE或LINE但图层(LAYER)不属于DIM层(图元是CIRCLE OR图元是LINE) AND NOT(图层位于DIM层)。

相关文档
最新文档