下面是本人在中国机械CAD论坛中回答一个类似问题的内容:
先简单说一下AutoCAD中的比例问题,其实对于AutoCAD中的一般对象模型,如何控制比例的问题,一般对AutoCAD有了基本了解的人,都不会有什么困难。但对于文字、标注等要求最终打印形状大小不因图形比例不同而不同的对象,很多人却并不是很清楚。前者绘图时按实际大小绘制,打印时选择一个合适的比例就能达到满意的效果,而后者则因为要求不论什么比例,最后的打印大小总是固定的,反而要考虑出图比例问题了。这在AutoCAD 2008以前,最常用的方法就是根据最后的出图比例,先把这类对象的大小设置为最终大小与出图比例的倒数相乘。如文字要求图纸中调度为3.5,那么当出图比例为1:100时,模型空间中文字高度就要设置为350,打印时缩小100倍,得到 3.5的高度。而非连续线的则通过调整线型比例来处理,假定所使用的线型各段的原始长度完全符合最终的打印效果(一般需要自己编辑线型才能实现),如点划线,长线部分的长度为~15,短线和空格部分的长度为~1。那么模型空间中线型比例设置为出图比例的倒数就行了,视觉效果和打印都能满足要求。
AutoCAD 2008中引入注释性概念,所谓注释性对象,就是对图形起注释作用的,它的形状大小与设计对象的大小无关,而是图纸的说明性内容,一般有文字、标注、编号,甚至可包括图签等。AutoCAD 2008中新增了注释性比例这一新功能,把这类问题的处理变得更为简单,特别是当一个图形要以多个比例出图时(常见的有用打印机打印A3供预看效果及校审,最终用绘图仪打印硫酸纸后晒图),就更显示其优越性,只需对这些注释性对象添加上注释性,然后添加上多个要打印的出图比例为这些对象的注释性比例就行了。无论在模型空间打印还是布局中打印,都能得到所需要的效果。现在以要求1:50出最终图和1:100打印校审图为例,仍以要求最终的文字大小高度为3.5mm。现在选择注释性比例为1:100,输入文字,文字高度中设置图纸文字高度为3.5mm,AutoCAD 会自动为你设置模型空间中的文字为350mm。好了,现在要打印最终的出版图了,出图比例为1:50。先把注释性比例的添加方式设置为自动添加当前注释性比例,再选择注释性为1:50,AutoCAD马上为所有注释性对象添加1:50的注释性,文字的模型空间高度自动变为175,你立马可以用1:50来打印图形,所有注释性对象的最终大小都与标准要求相一致。
图纸中的非连续性线形对象,从严格意义来说,并不是前面所说的注释性对象,但在图纸中的表现方式与注释性对象是一致的,所以AutoCAD 对它的处理也是按注释性对象来处理的,AutoCAD 2008后,基本上不用去关注线型比例了,总是1就可以。但如果你用的是以前模板来绘制,则有可能在模型空间,非连续线看起来象连续线,虽然对打印出图并无影响,但绘制图形时总缺乏一种直觉感。这可能就楼主的问题了。其实有一个系统变量在控制着模型空间中非连续线的显示效果,就是MSLTSCALE,该变量为0时,模型空间中的线型显示不受注释性比例的影响,即以点划线为例,它的长线部分长度就是定义的线型的长度,比如15;而该变量为1时,模型空间的线型显示效果受注释性比例的影响,达到与当前注释性比例 相一致的效果。值得注意的是,一个是改变注释性比例时,线型的显示不象其他真正意义上的注释性对象,马上能反映出来,而是要更新或保存后才能显示,这与字段有点类似。二个是无论变量设置为0或1,对最终的打印效果都不会产生影响,仅对显示效果起作用而已。所以对上面所说的内容没有完全理解也没关系,它不会影响你的图纸打印效果。
下面两张贴图进一步说明了在系统变量MSLTSCALE为1时,注释性比例对非连续线显示效果的影响。在注释性比例为1:100的情况下,模型空间中点划线的长线长度为1500(用尺寸进行标注表示了),而在布局中视口比例为1:100,点划线长线的打印长度会是15。
上面的图片虽然是表示的点划线等非连续性线的情况,但明白了其中的道理,文字、标注等就知道是一样的道理了。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。