
CAD标注中全局比例.doc
5页CAD 标注中全局比例(DIMSCALE)与比例因子(DIMLFAC)区别 如果我们选择菜单“标注-样式”,打开标注样式管理器,“主单位”选项卡下,可看到调整标注线性比例的选项调整”选项卡下,可看到调整标注全局比例的选项同时,它们分别对应两个系统变量 DIMLFAC 和 DIMSCALE,修改这两个系统变量的值,也等于调整了这两个比例 有的初学者在新建或修改标注样式时,经常会混淆或迷惑,造成图纸出现比例方面的错误 那么,为何尺寸标注会有两个有关的比例呢?它们有什么区别呢?下面就说明一下它们的作用和不同,以防止误用 标注线性比例和标注全局比例的区别 一般在绘制图形时,会根据情况不同而采用不同的比例,这就涉及到标注尺寸值的调整问题 举例说明: 如果图形都按 1:1 在 CAD 中绘制,在标注样式中标注比例设置为 1,此时进行尺寸标注,系统给出的缺省尺寸值就是实物的实际值 但在比例为 N:1 的情况下,图形进行了放缩,如果按照标注时系统给出的缺省尺寸值,会按放缩后的值给出 如果想无论图形如何放缩,系统给出的缺省尺寸值都是按实物实际值标注,就要调整标注线性比例 具体举例说明 比如某图形中的一个尺寸,实物值是 10,按照 2:1 比例绘制,在 CAD 里面长度为20,比例因子是 1 的情况下进行标注,系统自动给出缺省值就是 20,所以要将比例因子调整为 1/2。
由此延伸开来,按照 N:1 绘制图形时,相应的标注比例就要调整为 1/N 而这个比例的调整,就是要设置或修改标注线性比例 另外一个比例――标注全局比例,和标注的尺寸值无关,主要是控制标注各要素的大小,距离或偏移等 现在为了绘图格式的统一和标准化需要,很多公司指定了自己的绘图模板,对一些绘图的要求作出了基本的规定 比如一个绘图模板中,模板规定标注要素中的文字高度为 4,箭头大小为 2.5,这是在默认标注全局比例为 1 的情况下 如果将标注全局比例调整为 2,标注的尺寸值不会受到影响,而相关的尺寸要素――文字高度和箭头大小变为原来的一倍一、绘图比例 我们习惯称 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 分数高度比例因子,即系统变量 DIMTFAC 先讲测量单位比例因子,见下图, 图中 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象我上面的设置,把文字、箭头、尺寸界线等这些设置值取打印出来的图纸(物理图纸)上的规格,而把尺寸标注全局比例因子设成打印比例因子把尺寸标注全局比例因子设成 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 都是一样的 DIM-100:DIMLFAC=1, DIMSCALE=100 DIM-50 :DIMLFAC=0.5, DIMSCALE=100 DIM-25 :DIMLFAC=0.25,DIMSCALE=100 所以有 DIM-100、DIM-50,说明这些都是在模型空间进行处理的,也即 1:50 的放大图实际的图形被人为放大了 2 倍,如果应用图纸空间就不需要这样了,上图中当选择“按布局(图纸空间)缩放标注”后,尺寸标注全局比例因子 DIMSCALE 为禁选,不能再设置,图中显示为 0。
关于在图纸空间如何标注尺寸,接下来再谈 七、视口比例 这个视口是指在图纸空间上开的视口,初学者对图纸空间的概念不是很强,先就图纸空间概念用比喻来说明一下 你在一张纸上写些文字画些图形,然后再把一张白纸盖在上面,结果什么也看不见 在这张白纸上开个小方孔,你就看到下面那张纸上的一部分 拉开这二张纸的距离,你看到的东西越来越多,也越来越小 底下那张纸称为“模型空间”,上面那张纸称为“图纸空间”,那个小方孔称为“视口”二张纸的距离用 zoom 设置,便是视口比例 注意,小方孔只是为了让你看看,因为方孔上粘了张透明纸,所以,在上面那张纸上不能修改下面纸上的内容 把小方孔上的透明纸掀开,便成了一个真正的孔,你可以拿笔伸过这个小方孔去改下面纸上的东西了,这叫“激活视口” 一个小孔能够看到下面那张纸上所有内容,这便是一张小小的图纸能够画整幢大厦,只要调整二张纸的距离,那么,把图框画在上面的纸上,管他下面是多大的东西,总能装进 距离太大,你想要清楚地看看局部的,那再开一个小小孔,当然要把那张纸剪开,使得小小孔能贴近些(ACAD 不需要“剪开”),这便能在一张图上表现不同的比例 因为有可以表现不同比例这个作用,所以中文版把图纸空间又称为“布局”。
很显然,有了这个功能,在一张图上画不同比例的图形,就不再需要人为缩放图形了,所有对象都是 1:1 画了 用图纸空间出图,自然打印比例是 1:1 了(理论上你也可以 1:2 打印,问题是没有人会这么去自找麻烦的),这样,视口比例与打印比例毫无关系,而是与图纸比例有关,既然与图纸比例有关,那不同的比例就要开不同的视口,设置不同的视口比例 为了方便理解,我们可以用一句通俗的说法:用模型空间出图靠打印机来调整图纸比例,用图纸空间则由 AutoCAD 先调整好比例后打印,不必依赖打印机了 上帖中有这么一句话:“在一张图上不管有多少比例,其尺寸标注全局比例因子DIMSCALE 只有一个 这是在模型空间出图,到了这里,我们是用图纸空间出图了,这句话就不对了,在一张图上有不同的比例时,实际上就是相当于以不同的比例从模型空间“打印”到图纸空间,这样,这个 DIMSCALE 就不是相同的,所幸这时已经有了视口比例,这个“打印”比例已经有了,所以干脆不要用户去用那个 DIMSCALE,免得引起混乱,于是在尺寸标注样式中 DIMSCALE=0(不设) DIMSCALE 不要设,又没有人为缩放,DIMLFAC 始终等于 1.0,这样,不管图上有多少不同的比例,。












