土木在线论坛 \ 建筑设计 \ CAD下载及教程 \ [转载]关于使用不同的绘图比例

[转载]关于使用不同的绘图比例

发布于:2005-05-23 10:59:23 来自:建筑设计/CAD下载及教程 [复制转发]
关于使用不同的绘图比例

作者:cccyyy
第一贴

最近有很多朋友讨论不同比例画图,我想说说。

由于CAD有精确的坐标系统,因此,在绘图的时候尽量要按真实的尺寸,这样标注的时候方便。

根据实际需要,按1:1或者1:100画图,出图也要永远用1:1或者1:100,不要在PLOT里设置比例,这是我的经验。所有的图纸(不管以后要变什么比例)都要坚持这个方法,这样,标注尺寸方便。


比如:建筑图,就以1:100绘制比较方便,因为按1:100画,标注出来的开间等都是3300,4500等,不用修改。

那以后出图按不同的比例,该如何处理呢?

比如所有的图都按1:100画,如果大样图比例要1:50该怎么办呢?
1:50的图要比1:100大一倍,我们以1:100画,出图的时候,把这个图插入到图中(或在图纸空间中布图),比例为2。这样PLOT时候以1:100出,图大小就符合实际了。


但带来一个问题就是,若插入比例2,那么图中的文字和尺寸都要放大2倍,而文字和尺寸大小是不应该按比例变的。永远都应该是固定的大小。那该如何呢?


方法是:图纸按1:100绘制,尺寸和文字都要缩小为以后实际的100和出图比例的比值。比如,要1:50出图,那么尺寸和文字都应该乘以(1:100/1:50)=1/2.
这样,以后出图放大2倍后,文字和尺寸大小就变成和1:100的大小一样了。

当然,尺寸放大缩小的步骤,要写程序替我们来完成。

这种绘制方法,主要是考虑系统变量dimscale(全局缩放),定义不同的尺寸样式实现。

有两种方法:
1,是绘图前设置好出图比例,绘图过程中,用程序去写文字和标注尺寸,程序自动根据比例,把字高调整好,对尺寸选合适的样式。

2. 都画完后,根据比例,用程序把所有的文字和尺寸处理一遍,符合要求。

-----------------------------------------
第二贴

就是这几天有朋友责怪的不按实际尺寸画图,其实,这样做也是很高效的,
毕竟我们画图是为了提高效率。

这种方法,就是根据比例,绘图时候就考虑,该放缩的就放缩,

但是,这种方法,尺寸标注也反映比例,就是本来应该3000的,标出可能就是6000了(对1:50),这样就需要改系统变量dimlfac,但对于一个尺寸样式,这个值是唯一的。也就是说,你修改了它,图中其他别的使用相同尺寸样式的的标注都要受影响。所以每个比例的图都要设置唯一对于的尺寸样式,这也非常累。


有没有其他解决办法呢。

看看我刚贴出来的关于几个标注的程序吧。

“修改标注字高的”,可以不修改尺寸样式,就是说,图中使用同一个尺寸样式的标注,可以有不同的字高。

“修改标注文字内容”的程序,也是,用一个标注样式的,内容可以修改。

内容修改相对简单些。但修改不同字高就复杂些,我们知道,控制字高的是系统变量dimtxt,而一个尺寸样式的,DIMTXT是唯一的。也就是说,你要修改字高,那么图中所有使用同一个尺寸样式的标注字高都要变。

能不能对相同尺寸样式的标注,能有不同的字高呢?

答案是肯定的,有方法解决,就是使用dimension的扩展实体数据,对一个尺寸实体的尺寸样式中的具体控制变量进行overrides(重定义),

设置方法就是给指定的尺寸实体加EXDATA,应用程序名为ACAD,1000组码为“DSTYLE”,后面接个表,内容是重定义的变量,如DIMTXT
对应组码140,内容改为600高,扩展数据如下: Command: (entget e ’("*"))
((-1 . ) (0 . "DIMENSION") (5 . "99") (100 .
"AcDbEntity") (67 . 0) (8 . "AXIS") (100 . "AcDbDimension") (2 .
"*D4") (10
4850.4 836.317 0.0) (11 7850.4 1286.32 0.0) (12 0.0 0.0 0.0) (70 .
32) (1 . "")
(52 . 0.0) (53 . 0.0) (54 . 0.0) (51 . 0.0) (210 0.0 0.0 1.0) (3 .
"AXIS") (100
. "AcDbAlignedDimension") (13 10850.4 6436.32 0.0) (14 4850.4
6436.32 0.0) (15
0.0 0.0 0.0) (16 0.0 0.0 0.0) (40 . 0.0) (50 . 0.0) (100 .
"AcDbRotat
  • woshilanren
    woshilanren 沙发
    一开始怎么设置画1:100的比例了?
    2007-07-24 09:52:24

    回复 举报
    赞同0
这个家伙什么也没有留下。。。

CAD下载及教程

返回版块

52.07 万条内容 · 656 人订阅

猜你喜欢

阅读下一篇

安装CAD2006出错!????

我刚弄到CAD2006,想看看他到底是何方神圣!可刚开始安装就出现如下问题:[5/23/2005 10:34:50] === Installation started on WATER by water ===[5/23/2005 10:34:51] Installation started: MSI Runtime 3.0[5/23/2005 10:34:51] Command = "F:\Bin\AcadFEUI\msi\WindowsInstaller-KB884016-v2-x86.exe" /quiet /norestart

回帖成功

经验值 +10