浏览:次 2019-01-24 09:13
比例是AutoCAD中的一个很重要的概念,本论坛有关AutoCAD的比例概念已有很多介绍,只不过没有系统总结,最近有几个帖子又谈到这个问题,所以,我想就AutoCAD的比例概念专门发个话题分几帖做个系统介绍错误之处敬请指正一绘图比例
我们习惯称AutoCAD为1:1绘图,这1:1应该算是比例的概念,但实际上AutoCAD没有什么1:n绘图的说法我们也先别说输入100就是100mm,严格来说,我们输入的是100个图形单位,因为我们使用的是公制,1m长度的线你就输入1000,这个1000就是1000,什么时候成1000mm,到打印时通过1mm=**单位,即由打印比例反映出来一般来说不会因为图纸比例是1:100就输入1000/100=10这样,AutoCAD绘图实际是没有绘图比例这个概念的二打印比例
实际工程中不可能实物多大就画多大的图纸,也就是说电脑内的AutoCAD图形文件它还不是图纸,而仅仅是个图形电子文件,要把它变成实实在在的物理图纸就需要1:n打印出图1:100打印,就是把100长的一条线打印成1,如果采用mm作单位,也即当初1m长是输入1000的,设置1mm=100图形单位,就是1:100打印如果当初是以m为单位,也即当初1m长是输入1的,设置1m=100图形单位(当然,打印对话框上没有米选项,1m=100图形单位实际要换成1000mm=100图形单位,也即10mm=1图形单位),就是1:100打印,换句话说,如果电子文件上1000长的线通过打印,到图纸上是20的话(注意这个20是有单位的,是对应你采用的单位),那就叫做1:50打印出图(1000/20=50)为了叙述方便,我们假定采用公制,也即1米就输入1000,1毫米输入1,这样,尽管ACAD电子文件上只是图形单位,但我们可以认为它真的就是毫米正因为这样,用AutoCAD绘图,我们最好把图纸比例理解为打印出图比例更为贴切这里必须强调,所谓打印出图比例并不一定就与打印对话框上的打印比例数据对应如果采用公制,那1毫米=100图形单位,正好就是图纸比例1:100,但如果是采用米作单位,应该是1米=100图形单位,才叫1:100问题在于打印对话框上不能这么设置,因为没有米选项,而必须设成1000毫米=100图形单位,单从数据上看,这里是1000:100了三实物没有比例,非实物才有比例
既然AutoCAD是实物多大就画多大,那实物实际就没有比例
可是,非实物性图纸信息,如文字尺寸标注符号性图形原本是没有什么比例之说的,AutoCAD中反倒有比例了,为什么?因为,电子文件打印成物理图纸时用1:n缩放打印,图上所有对象一视同仁都得缩放这样,物理图纸上5高的文字,当打印比例为1:100时,在AutoCAD电子文件上就非要设成500,以便500/100=5也即,在绘图过程中,非实物性内容必须要考虑图纸比例
这里引出一个概念:因为要缩小n倍打印,原本无比例的对象要预先放大n倍
四比例的基本概念
我们习惯上喜欢把比例说成1:n,这有二个概念:其一:n倍,比如1:100的图纸上的线长1mm就相当于实际有100mm,工程图纸看多了,可以由图纸马上想象出实物有多大;其二:1/n,我们打印时设置1:100,意味着把1mm(你当初认定的单位,实际ACAD上当然只是图形单位)打印成1/100=0.01mm这个n术语应该叫比例因子五zoom比例
下图的AutoCAD帮助已经讲得很清楚,只是我们平时往往用即时缩放不必输入nX,但nXP的概念要清楚,因为如果要使用图纸空间就必须要用到它
六尺寸标注样式中的比例
尺寸标注全局比例因子,即系统变量DIMSCALE
测量单位比例因子,即系统变量DIMLFAC
分数高度比例因子,即系统变量先讲测量单位比例因子,见下图,
图中DIMLFAC=1,这是缺省设置值如果我们把图上显示的尺寸值称为尺寸标注值的话,那么:尺寸标注值=实际测量值×测量单位比例因子
通过上述公式,我们就非常清楚,如果在一张图上要画不同比例的图并且不使用图纸空间的话,我们就得把某些图形人为缩放,比如在1:100的主比例图上要画1:25的放大图,我们就需要把这部分图形放大4倍,1000的长度成了4000,尺寸标注出来也是4000,而我们不希望标成4000,而是仍要它标成1000,也就是说,实际测量值=4000,尺寸标注值=1000,显然这时的测量单位比例因子DIMLFAC=1/4=0.25任便讲一下,不用这个系统变量,而是用输入数据或打碎后编辑数据的方法我认为是不可取的
接着说分数高度比例因子
这个分数高度比例要在单位格式选择分数时才起作用,它是指分数的字高与整数的字高之比
用这种单位格式的不多,并且就是字体高度上的比例关系,就简单说这些
尺寸标注全局比例因子,即系统变量DIMSCALE,是尺寸标注中的重点,为了理解方便,先看下图上的各个设置,文字高度在上图已有,请参见
请各位注意上面图上的各参数的设置,如:文字高度=2.5,基线间距=8,超出尺寸线=1等如果我们把这些统称为设置值,而在图上显示的大小称为显示值的话,那么:显示值=设置值×尺寸标注全局比例因子这样,常见的尺寸标注样式设置有二种:象我上面的设置,把文字箭头尺寸界线等这些设置值取打印出来的图纸(物理图纸)上的规格,而把尺寸标注全局比例因子设成打印比例因子把尺寸标注全局比例因子设成1.0,根据打印比例分别设置文字箭头尺寸界线等这些控制值借用代数来比较这二种设置:
第1种:ny=n(a+b+c+d)
第2种:ny=na+nb+nc+nd
很显然,第1种方法简单,对不同比例的图纸,只要设置一个值就行了,第2种方法得设置多个值对具体单位个人来说,abcd即文字箭头尺寸界线等的大小基本是固定的,用第1种方法,就可以把这些预先设置好并保存在acadiso.dwt内,第2种方法就得每次要重新设置,特别是当把1:n的图改成1:m时非要一个一个去修改这些设置值不可这个尺寸标注全局比例因子DIMSCALE只影响文字箭头尺寸界线等形状的大小,与尺寸值无关在一张图上可能有几个比例,但尺寸标注的形状大小应该是一样的,于是:在一张图上不管有多少比例,其尺寸标注全局比例因子DIMSCALE只有一个换句话说,当有不同比例时,就有不同的测量单位比例,如果把不同的测量单位比例都分别建立不同的标注样式如DIM-100,DIM-50,DIM-25时,这些样式中的DIMSCALE都是一样的:DIMLFAC=1,DIMSCALE=:DIMLFAC=0.5,DIMSCALE=:DIMLFAC=0.25,DIMSCALE=所以有DIM-100DIM-50,说明这些都是在模型空间进行处理的,也即1:50的放大图实际的图形被人为放大了2倍,如果应用图纸空间就不需要这样了,上图中当选择按布局(图纸空间)缩放标注后,尺寸标注全局比例因子DIMSCALE为禁选,不能再设置,图中显示为0关于在图纸空间如何标注尺寸,接下来再谈
七视口比例
这个视口是指在图纸空间上开的视口,初学者对图纸空间的概念不是很强,先就图纸空间概念用比喻来说明一下
你在一张纸上写些文字画些图形,然后再把一张白纸盖在上面,结果什么也看不见
在这张白纸上开个小方孔,你就看到下面那张纸上的一部分
拉开这二张纸的距离,你看到的东西越来越多,也越来越小
底下那张纸称为模型空间,上面那张纸称为图纸空间,那个小方孔称为视口二张纸的距离用zoom设置,便是视口比例
注意,小方孔只是为了让你看看,因为方孔上粘了张透明纸,所以,在上面那张纸上不能修改下面纸上的内容
把小方孔上的透明纸掀开,便成了一个真正的孔,你可以拿笔伸过这个小方孔去改下面纸上的东西了,这叫激活视口
一个小孔能够看到下面那张纸上所有内容,这便是一张小小的图纸能够画整幢大厦,只要调整二张纸的距离,那么,把图框画在上面的纸上,管他下面是多大的东西,总能装进
距离太大,你想要清楚地看看局部的,那再开一个小小孔,当然要把那张纸剪开,使得小小孔能贴近些(ACAD不需要剪开),这便能在一张图上表现不同的比例
因为有可以表现不同比例这个作用,所以中文版把图纸空间又称为布局
很显然,有了这个功能,在一张图上画不同比例的图形,就不再需要人为缩放图形了,所有对象都是1:1画了
用图纸空间出图,自然打印比例是1:1了(理论上你也可以1:2打印,问题是没有人会这么去自找麻烦的),这样,视口比例与打印比例毫无关系,而是与图纸比例有关,既然与图纸比例有关,那不同的比例就要开不同的视口,设置不同的视口比例
为了方便理解,我们可以用一句通俗的说法:用模型空间出图靠打印机来调整图纸比例,用图纸空间则由AutoCAD先调整好比例后打印,不必依赖打印机了上帖中有这么一句话:在一张图上不管有多少比例,其尺寸标注全局比例因子DIMSCALE只有一个这是在模型空间出图,到了这里,我们是用图纸空间出图了,这句话就不对了,在一张图上有不同的比例时,实际上就是相当于以不同的比例从模型空间
打印到图纸空间,这样,这个DIMSCALE就不是相同的,所幸这时已经有了视口比例,这个打印比例已经有了,所以干脆不要用户去用那个DIMSCALE,免得引起混乱,于是在尺寸标注样式中DIMSCALE=0(不设)不要设,又没有人为缩放,DIMLFAC始终等于1.0,这样,不管图上有多少不同的比例,尺寸标注样式就只要一个
八尺寸标注方面的技巧
说到这,尺寸标注样式的设置和标注应该没什么问题了,接着讲一点技巧标注本身的技巧
(1),把尺寸标注样式中的各参数设置成实际图纸(物理图纸)上的规格,这样,当用于不同比例时,只要重新设置全局比例因子DIMSCALE一项,作为模板文件dwt,不妨就把DIMSCALE设成1.0,并且就设置一个样式就够了,当需要增加样式时(因为测量单位比例不同),新建样式是以当前样式为母本的
(2),标注文字,线条的样式最好设成随层,这样,如果把尺寸标注都归到一个图层内的话,颜色就可以由图层来决定了,这主要用于图纸的交流,在没有统一的标准的情况下,便于别人修改的设置是最佳的利用尺寸标注在绘图中的技巧
(1),边画图边标注
手工画图是把尺寸标注纯粹作为图纸说明来处理的,往往把图画得八九不离十了再标注尺寸但用AutoCAD画图可不必这样,AutoCAD的尺寸是自动获得的,它是严格按测量出来的值标注的,针对这一特点,宜采用边画图边标尺寸之方法,这样做会带来二个好处,一是起到校对作用,二是可以让尺寸标注先占据应该占据的位置
(2),标注错了不要删除重标
所谓标注错了是指标注出来的尺寸值不对,也就是图形画错了,我们要注意的是,这是图形错误不是标注错误,所以没必要把已经标上去的尺寸删除等图形修改后再标,而是直接修改图形,如果用变形命令则尺寸当场就跟着修改好,用其他方法修改图形,用界标则也很容易把尺寸跟着修改
(3),利用尺寸标注决定图纸比例特别是放大比例
我们已经知道,尺寸标注是非实物性对象打印出来的图上其文字大小箭头大小与图纸比例是无关的这样,实物性图形与非实物性的尺寸标注就有个匹配问题,从这个相对大小就能大致看出图纸该要的比例当然,决定图纸比例还有其他方面的要素,但图纸匹配毕竟是个重要因素,特别是在一张图上的局部放大图的比例决定时很起作用
九图纸比例的确定
如果已经确定了图纸比例,那么文字输入尺寸标注以及插入图框应该没多大问题了
图纸比例如何确定呢?
我们先看看网上各论坛常见到的问题:图纸画好了,如何插入图框呢?
这个问题不是指插入图框(图块)的操作,而是如何确定在模型空间插入的比例照我说,这种问题在实际工程上几乎是不存在的实际工程上没有文字没有符号没有尺寸标注的图纸几乎没有,那么,图纸比例不知道,如何确定文字的字高的呢?如何标注尺寸的呢?因为这些非实物性对象是与打印比例相关的如何把图纸装入A3的图框
这个问题与第1个问题有相似之处,不同的一点是由图框来决定比例我们不能说这种做法是错的,因为确实有由指定图框出图的做法,比如,原理图示意图只求漂亮不求比例精确的文本式图纸但我要提醒的是,一般情况下,不能单凭图框来确定图纸比例要不也就没有图纸加长之说了为什么尺寸标注文字看不出
尺寸的值与图形有关,尺寸文字的大小与图形无关,它跟图纸比例有关,不管是什么比例的图,起码要保证打印出来的图上能看清文字为什么图形放大后,尺寸跟着变大
图形人为放大,尺寸值跟着变大是完全正常的,我们就是要AutoCAD的尺寸标注忠实反映图形尺寸,这种情况下应该设置DIMLFAC值让它显示我们所要的尺寸值,但文字的大小跟着放大,这就不好了一张图上的尺寸标注大大小小是相当不妥的造成这个跟着变的原因是把尺寸标注打碎了,打碎了的尺寸标注已经不是AutoCAD的尺寸标注而是AutoCAD的图形,它当然要跟着缩放
所以,没有特殊需要,不要用输入文字的办法标注假尺寸,更不要打碎尺寸标注
5为什么A3打印机打印出来的图框缺了边线