CAD只让图纸上的圆显示线宽(网页版)

阅读 47

2022-07-27


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

mxOcx.Cal(​​​​"Mx_ShowWeight"​​​​);​​
​​//实例化一个构造选择集进行过滤,该类封装了选择集及其处理函数。​​
​​var​​​ ​​ss = mxOcx.NewSelectionSet();​​
​​//构造一个过滤链表​​
​​var​​​ ​​spFilte = mxOcx.NewResbuf();​​
​​// 选择直线或圆弧实体。5020是DXF码,代表"LINE"是类型字符串。​​
​​spFilte.AddStringEx(​​​​"CIRCLE"​​​​, 5020);​​
​​ss.Select2(5,​​​​null​​​​, ​​​​null​​​​, ​​​​null​​​​,spFilte);​​
​​for​​​ ​​(​​​​var​​​ ​​i = 0; i < ss.Count; i++)​​
​​{​​
​​var​​​ ​​ent = ss.Item(i);​​
​​if​​​​(ent == ​​​​null​​​​)​​
​​continue​​​​;​​
​​if​​​ ​​(ent.ObjectName == ​​​​"McDbCircle"​​​​) {​​
​​ent.Lineweight =50;​​
​​}​​
​​}​​


精彩评论(0)

0 0 举报