kenyling 发表于 2006-9-8 20:21

各位大哥哥大姐姐们,快来救火^

CAD中系统变量在哪里设置的啊?具体是怎么设置的?请高手指点,小弟弟先谢谢了!

太良平 发表于 2006-9-8 20:42

原帖由 kenyling 于 2006-9-8 20:21 发表
CAD中系统变量在哪里设置的啊?具体是怎么设置的?请高手指点,小弟弟先谢谢了!


你想改什么系统变量?一般来说,都是使用默认的系统变量,不清楚的尽量不要改动!

给你说一个,MIRRTEXT

为0时,镜像后的文字是可读的(字是正的);

为1时,镜像后的文字是不可读的(字是反的)。

kenyling 发表于 2006-9-8 21:19

回复 #2 太良平 的帖子

哦,谢谢你的指点,可我想知道系统变量具体是在哪里设置的?你能帮帮我吗~~~

太良平 发表于 2006-9-8 21:49

原帖由 kenyling 于 2006-9-8 21:19 发表
哦,谢谢你的指点,可我想知道系统变量具体是在哪里设置的?你能帮帮我吗~~~

在很多时候由于原始文件变量设置不当,引起莫名的问题而百思不得其解,因为要记住多达两三百个变量有一定难度,我经常用以下方法查出是哪个变量出了差错。为叙述方便,将有问题的文件命名为文件1,新建一个文件命名为文件2(最好新建,因为那样所有变量都是默认值,也可以用没问题的文件),分别在两文件中运行SETVAR,然后选?列出变量,将变量拷到Excel,比较变量中哪些不一样,这样可以大大减少查询变量的时间。

举例:假设一个图其中变量ANGBASE设为90,那若用程序生成文本的话,所有文本中的字都会旋转90。现用setvar命令将变量列出,然后将所有变量复制-粘贴到一个Excel文件B列。新建一个文件,再用setvar命令将变量列出,将所有变量复制-粘贴到Excel文件A列,在Excel文件文件C1格输入“ =IF(A1=B1,0,1)”下拉单元格算出所有行的值,然后对C列按递减排列,这样,值不相同的变量就集中在前几列,再分析这些变量,很快就能查出是ANGBASE变量的设置有问题。

太良平 发表于 2006-9-8 21:54

在命令行运行SETVAR,然后选?,列出变量

kenyling 发表于 2006-9-8 22:16

回复 #5 太良平 的帖子

哇,你很厉害.有qq 吗?我是杭州的!非常谢谢你的指点~
页: [1]
查看完整版本: 各位大哥哥大姐姐们,快来救火^