一、選擇集過濾時的使用方式如下:
Object 指使用SelectionSet這個方法適用的對象
1) object.Select Mode[, Point1][, Point2][, FilterType][, FilterData]
2) object.SelectOnScreen [FilterType][, FilterData]
3) object.SelectAtPoint Point, FilterType, FilterData
FilterType:Variant[變體](整數(shù)數(shù)組); 僅用于輸入;(可選項) 指定使用的過濾器類型的 DXF 組碼。
FilterData:Variant[變體](變體數(shù)組); 僅用于輸入;(可選項) 過濾器的值。
二、DXF群組碼共同群組碼代碼一覽表
群碼 |
說明 |
預(yù)設(shè)值 |
-4 |
過濾群組方式,例如 <AND 、AND>、<OR、OR>、<XOR、XOR>、<NOT、NOT> |
單一條件時可省略 |
-1 |
圖元名稱(會隨每一個圖檔開啟而有所不同) |
不可省略 |
0 |
圖元類型,例如 "ARC"、 "LINE"、"CIRCLE"... |
不可省略 |
5 |
處理碼 |
不可省略 |
6 |
線型名稱(如果線型不為"BYLAYER",此群碼值會出現(xiàn)) |
BYLAYER |
8 |
圖層名稱 |
不可省略 |
48 |
線性比例(選擇性) |
1.0 |
60 |
物件可見性, 0=可見, 1=不可見 |
0 |
62 |
顏色編號 (如果線型不為"BYLAYER",此群群碼會出現(xiàn))當(dāng)值為0時,即指BYLAYER,如果是負(fù)值即指該圖層是關(guān)閉的(選擇性) |
BYLAYER |
67 |
值為空或0時即指圖元在模型空間,如果為1指在圖形空間 |
0 |
三、過濾群組方式
- FilterType (DXF 群組碼) = -4
過濾群組方式 |
內(nèi)含項目 |
描述 |
運(yùn)算法則 |
"<AND" ... "AND>" |
1 或 多個 |
所有項目的交集 |
1+1=1, 1+0=0, 0+1=0, 0+0=0 |
"<OR" ... "OR>" |
1 或多個 |
所有項目的并集 |
1+1=1, 1+0=1, 0+1=1, 0+0=0 |
"<XOR" ... "XOR>" |
2個 |
兩個項目的異或運(yùn)算 |
1+1=0, 1+0=1, 0+1=1, 0+0=0 |
"<NOT" ... "NOT>" |
1個 |
不包含此項目的值 |
NOT(1)=0,NOT(0)=1 |
四、范例:
1、過濾條件為圖元為MTEXT
圖元是MTEXT
FilterData |
MTEXT |
FilterType |
0 |
2、過濾條件為圖元為CIRCLE或LINE
圖元是CIRCLE OR圖元是LINE
FilterData |
<OR |
CIRCLE |
LINE |
OR> |
FilterType |
-4 |
0 |
0 |
-4 |
3、過濾條件為圖元在DIM 圖層(LAYER)中的CIRCLE或LINE
(圖元是CIRCLE OR圖元是LINE) AND圖層位于DIM層
FilterData |
<AND |
<OR |
CIRCLE |
LINE |
OR> |
DIM |
AND> |
FilterType |
-4 |
-4 |
0 |
0 |
-4 |
8 |
-4 |
4、過濾的條件為圖元為CIRCLE或LINE但圖層(LAYER)不屬于DIM層
(圖元是CIRCLE OR圖元是LINE) AND圖層位于DIM層) NOT(
FilterData |
<AND |
<OR |
CIRCLE |
LINE |
OR> |
<NOT |
DIM |
NOT> |
AND> |
FilterType |
-4 |
-4 |
0 |
0 |
-4 |
-4 |
8 |
-4 |
-4 |
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計案例教程中文版AutoCAD 建筑設(shè)計案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項目教程 第3版 [繆希偉 主編] 2012年P(guān)DF