首先声明我是CAD菜鸟。
我试了一个笨方法:找到线型文件:默认是acadiso.lin,右键打开它-用记事本即可,以要改的线型是GAS线型为例,找到下面2行:
*GAS_LINE,Gas line ----GAS----GAS----GAS----GAS----GAS----GAS--
A,12.7,-5.08,[GAS,STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-6.35
第一行 *GAS_LINE,Gas line ----GAS----GAS----GAS----GAS----GAS----GAS--
这是给人看的提示信息和线型名称,将所有GAS 改为 SAG
第二行 A,12.7,-5.08,[GAS,STANDARD,S=2.54,R=0.0,X=-2.54,Y=-1.27],-6.35
这才是要害,定义了线的属性,将GAS 改为 SAG。
另存为acadiso1.lin,打开CAD,格式菜单--线型--加载--文件--找到这个文件,打开,点击这个要改的线型GAS(已经是SAG了),点确定,系统提示是否重载,选全部是,即可。
点击要更改的线型,在CAD的特性窗口,重新选择这个线型即可改变线型中的文字了。
当要更改的线型很多的时候,可用CAD的快速选择功能,略微麻烦的是:直线、多段线等不同对象特性需要点击多次选择、替换。
以上功能在我的CAD2002上试验通过。
说白了,上面之所以没有覆盖原有acadiso.lin文件,就是等效于自己创建了一种线型,保持原有配置文件不变,不然当你打开别人图纸的线型,会被解析乱套。
希奇的是,要别人能正常显示你的线型,理论上acadiso1.lin这个文件应该存在,实际上,我删除了它,重开CAD后,线型仍可以正常显示,换了一个CAD软件也是如此。这个问题,菜鸟我不会,期待高手指点~