0
点赞
收藏
分享

微信扫一扫

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

Python百事通 2022-07-27 阅读 47


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 条评论