问题描述:
现在很多图纸都是从PROE转到CAD里面来的,而前期客户又没有设置好,所以到CAD里面后,颜色及样式均很乱.
需达到功能:
1,图形文件中 ,所有的文字如果有颜色为蓝色的 ,就将其颜色更改为绿色.
2,文字样式 可能有TEXTSTYLE_1一直到 TEXTSTYLE_20等,判断如果这些文字样式,就都将文字样式中的字体都替换
为:gbenor.shx,hzdx.shx 大字体
3,标注样式中 可能有DIMSTYLE_1一直到 DIMSTYLE_10等样式 ,而样式中文字的颜色只要不为Bylayer的,那么都将
其更改为Bylayer . 尺寸线的颜色中,只要颜色不为Bylayer,那么都将其更改为Bylayer .并且将该图层的颜色更
改为绿色
我自己用
(command "_style" "Textstyle_2" "gbenor.shx,hzdx.shx" "0" "0.8" "0" "n" "n")
也可以实现部分功能,但如果没有Textstyle_2这个样式,就会添加进去,这样程序就会多了很多个Textstyle_的样式,
请高手帮忙.
附图片:
|