找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 柔柔

【扫盲】 AutoCAD图纸空间概念及其使用技巧

[复制链接]
 楼主| 发表于 2005-4-26 12:51:59 | 显示全部楼层
怎么可能?别忘了,理正探索者是二次开发软件。

谬论继续:

除了玩具厂,多数行业的用户都是画大东西的,实物一般都要超过图纸,不信可以问问民工,他天天搬的水泥,一袋就超过A2图纸大小。所以,1:1的图纸比例是极为罕见的。那么,让用户设置好图纸比例,比如1:100,输入1000,它就改成10,输入20000,它就改成200,这不是蛮好吗?

呵呵~~~,有人这么做,缩小尺寸画图或者画完了缩小,记得如此“技巧”贴出过多次,自然遭到柔柔的一顿讽刺挖苦。

把1000改成10,那要电脑去做,人脑做是不合适的。因为,等我们去测量时,它则10x100=1000,把我们人脑骗过去才行。就像手工画图,用比例尺上的刻度画上去,还要用比例尺去量取,明明就是几毫米的线,读出来却是几米。 而量文字高度,又改用普通的三角板,读出来还是几毫米。

这就是我上面贴图的意思,可惜,自动桌子做不到。

这是说说玩玩的,大家千万别当真。要不自动桌子告我“诽谤”罪,我可吃不消。前面讲的 “1公斤:1米”那是偷换概念,当初你输入数据时已经确定了单位制,你已经认定它就是毫米了,那么应该是 “1毫米:1毫米”。

一个软件总有它的特色,我们习惯了1:1绘图,就觉得很自然嘛。

我说这么多废话,不知道你看出没有其中的道道,如果采用图纸空间,设置好视口比例1:100,输入1000,它不就给你“改成”10了吗?并且你去量的时候,它照样显示1000。目的达到了不是?

【退出谬论】

欲知后事如何,且听下回分解

*-*7 *-*7 *-*7 *-*c *-*c *-*c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 13:40:48 | 显示全部楼层
最初由 柔柔 发布
[B] 所以尽管理论上没有要求从图纸空间打印一定要1:1,但实际上几乎无一例外,这也许是人有共性。[/B]

我觉得,当使用1:2打印的时候选用的线条宽度就要细一倍,从而达不到出图要求,所以没有人用1:2出图,并非没人愿意用1:2
因为我曾设想在图纸空间也按照1:100的去绘制图框,结果视口中的线条细了100倍
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-26 19:28:44 | 显示全部楼层
5。布局[/COLOR]
从上帖的附图中我们可以看到有“模型空间、布局1、布局2,这个称为“选项卡"。如果你需要,可以增加“布局3”、“布局4”。。。也可以重命名,这跟EXCEL的页面非常像。

我们在模型空间,用鼠标选择布局,立刻转到图纸空间,那么,布局与图纸空间是什么关系呢?

我们可以把“布局”选项卡理解为图纸空间,因为凡是布局,不管是布局1、布局2,都在图纸空间内。这一点与EXCEL有点不同。

我们可以把“布局”选项卡理解为页面,因为既然用图纸空间出图,这就有个页面设置的问题,所以R14以后,只要选择布局,就会跳出打印机配置、页面设置、打印样式等的设置对话框,这种格局同WORD完全一样。

我们可以把“布局”选项卡理解为布置,在图纸空间,我们可以根据需要设置一个视口,也可以根据需要设置多个视口,并且,由于图框本身是没有比例的,自然我们会把图框以1:1放在图纸空间。那么,这就有个图面布置问题,图面的摆放问题。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 20:16:18 | 显示全部楼层
看得有点冲动,俺也到图纸空间里遛遛。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-26 21:00:38 | 显示全部楼层
*-*c *-*c
6。模型空间与图纸空间的关系  [/COLOR]
(1)平行关系
模型空间与图纸空间是个平行关系,相当于二张平行放置的纸。

(2)单向关系
如果把模型空间和图纸空间比喻成二张纸的话,模型空间在底部,图纸空间在上部,从图纸空间可以看到模型空间(通过视口),但模型空间看不到图纸空间,因而它们是单向关系。

(3)无连接关系
正因为模型空间和图纸空间相当于二张平行放置的纸张,它们之间没有连接关系,也就是说,要么画在模型空间,要么画在图纸空间。在图纸空间激活视口,然后在视口内画图,它是通过视口画在模型空间上,尽管所处位置在图纸空间,相当于我们面对着图纸空间,把笔伸进视口到达模型空间编辑,这种无连接关系使得明明在图纸空间下仍把它称为模型空间,只是为了区别加个“浮动”。

我们要注意这种无连接关系,它不像图层,尽管对象被放置在不同的层内,但图层与图层之间的相对位置始终保持一致,使得对象的相对位置永远正确。模型空间与图纸空间的相对位置可以变化,甚至完全可以采用不同的坐标系,所以,我们至今尚不能做到部分对象放置在模型空间,部分对象放置在图纸空间。

2002开始,AutoCAD增加了DIMASSOC这个系统变量,在尺寸标注方面有了突破。也即当DIMASSOC=2 时,尺寸标注与被标对象建立了“关联”,这样,标在图纸空间上的尺寸标注与在模型空间上的被标对象同样建立了连接关系。这就使得在图纸空间标注尺寸成为可能。关于DIMASSOC的概念下面将谈到。

图形总归是放在图框内的,图框与图形是包含关系,这种无连接的关系不影响它。常规做法是在图框上或图框内开视口,图形始终被包含在图框内。
欲知后事如何,且听下回分解。
*-*7 *-*7 *-*5 *-*5 *-*5
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 21:14:31 | 显示全部楼层
这次柔柔长老的讲课速度有点慢,越来越精彩了,却用了个“欲知后事如何,且听下回分解”!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-26 21:45:58 | 显示全部楼层
慢又慢的好处,好消化。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-27 07:14:45 | 显示全部楼层
二、相关概念
1。尺寸标注全局比例因子DIMSCALE

在模型空间出图,当打印比例是1:n 时,如果尺寸标注的文字、箭头、尺寸线伸缩等这些标注特征值取打印出来的物理图纸上的规格,那么这个尺寸标注全局比例因子DIMSCALE=n,这在《AutoCAD中的比例概念及使用技巧》中已经有说明。
现在,我们用图纸空间出图了,这个DIMSCALE怎么取呢?

(1)DIMSCALE=1,因为从图纸空间出图是1:1
(2)DIMSCALE=n,因为从模型空间到图纸空间要缩1:n [/COLOR]

上面二种回答初看似乎都有道理,让我们来分析一下。

第一个回答强调了打印比例,因为我们过去一直说DIMSCALE与打印比例有关,现在既然是1:1打印,自然DIMSCALE=1。

但是,我们千万不能忘了,这个尺寸标注不在图纸空间,尽管我们不在真正的模型空间标注,而是在图纸空间在激活的视口上标注,但尺寸标注作为ACAD对象却毫无疑问在模型空间。既然在模型空间,让它显示在图纸空间就不得不接受视口比例的缩放,因此,这个全局比例不能为1.0。

如果尺寸就在图纸空间标注,DIMSCALE=1是对的。注意,尺寸在图纸空间标注,前提是DIMASSOC=2,否则天下大乱!

第二个回答强调了模型空间到图纸空间的缩放,因此它是对的。但是,它这种是没有利用图纸空间的优势。把尺寸标注同其他对象等同处理。

不利用优势不算错,但这样做的问题来了,当一张图纸有多个比例怎么办?传统的模型空间出图,我们大家已经非常清楚,即把图形人为缩放,用测量比例来调整,此时的DIMSCALE不变;用图纸空间出图,不必再人为缩放图形了,测量比例始终为1.0,那么,DIMSCALE还是不变吗?如果不变,这不同的比例其尺寸标注的文字、箭头等一样大小。等分别缩到图纸空间上的视口里,由于视口比例不同,它就跟普通对象一样按视口比例缩放,一张图纸打印出来其尺寸势必大大小小。

如此说来,这个DIMSCALE要跟着变,它不对应打印比例,而是直接对应视图比例,即1:100的图形为100,1:50的图形为50。

所以,我们经常听到看到这种不严密的说法: “DIMSCALE是图纸比例因子”。[/COLOR] 不采用图纸空间,此话没什么错,现在采用图纸空间,错了吧!所以我认为此话至少“不够严密”。

待续...*-*5 *-*5 *-*5 *-*c *-*c *-*c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-27 08:07:34 | 显示全部楼层
早晨好,今天准备发几帖啊,好有个思想准备。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-27 20:14:03 | 显示全部楼层
还有那,长老怎么不发了,等着下面的内容啊,帖子要沉了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-27 21:11:59 | 显示全部楼层
我们等着呢,我们这些人看也头晕,等也头晕,难伺候着呢。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-27 23:32:18 | 显示全部楼层
0,数学上一个数字也,过去考试得了0分,回家等着你的就是父母的一顿毒打,现在不会了,“没事,只要会挣钱,钱是万能的,只要有钱,包你进大学。。。”

0,就是没有嘛,就是空空嘛,身无分文,就是你的钱包内的钱为0元嘛。多么不幸的一个数字!

不,现在不同了,自从阿Q喜欢画圆后,因为0就是一个圆嘛,0开始吃香啦!什么0利率贷款--骗你提前消费、0距离接触--不知道他们动什么脑筋、人口0增长--计划生育工作成绩斐然也。。。

老外也这样,“酷”!时髦不?COOL,二个0
*-*7 *-*7 *-*7 *-*7
AutoCAD对0也是偏爱得很,图层非要搞个0层,赶也赶不走,删也删不掉。不仅如此,还给予这个0层特殊功能,文字样式对话框上,字高缺省也是0,这个0用场还要大,它能让尺寸标注样式中的字高发挥出作用。
*-*7 *-*7 *-*7 *-*7
各位看官,对0有印象了吧,好,言归正传:

(3)DIMSCALE=0,不要去设  [/COLOR]

这是正确答案,或者说是比较合理的答案。用图纸空间出图,打印时以1:1,图形由视口缩小,不同视口可以设置不同的比例,尺寸标注的特征值(文字、箭头等的大小)应该是不同的,也即DIMSCALE不能是一个数。

AutoCAD早注意到这一点,它为了不增加用户的麻烦,提取视口比例来代替这个值,于是用户不要再设置这个DIMSCALE了,在DIMSCALE设置处,将“按布局(图纸空间)缩放标注”勾选,结果显示为0。

即便尺寸在图纸空间标注,照样可以设DIMSCALE=0,这是系统比较聪明的一点,也就是此时DIMSCALE=0就相当于DIMSCALE=1。哈哈,这样看来DIMSCALE=0乃名副其实的正解。

你想,我如果编一个画某符号的程序,规定符号的大小为5,那如果在模型空间,1:100时要500,1:50时定250,1:10时却是50,在图纸空间因为以后1:1打印,没有缩放,自然应该是5呀。那怎么办??我总不可能一个比例编一个程序吧!于是,我这么编:

  (if (= dwg_scl_cyn nil) ;如果变量dwg_scl_cyn 没有
    (setq dwg_scl_cyn (getvar " DIMSCALE ")); 则让它等于 DIMSCALE 的值
  )
  (if (= dwg_scl_cyn 0) ;如果变量DIMSCALE=0,使得dwg_scl_cyn=0 的话
    (setq dwg_scl_cyn 1);则dwg_scl_cyn=1.0
  )
这样,这个符号的大小就是dwg_scl_cyn×5.0,都满足了吧。

这样,用图纸空间既没有测量比例设置的麻烦,也没有全局比例设置的麻烦。但就是有一个前提:尺寸标注的特征值必须取打印出来图纸上的规格,否则,ACAD提供的方便功能就没法享受啦。

待续...*-*c *-*c *-*c *-*c *-*c *-*c
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-28 00:02:36 | 显示全部楼层
最初由 柔柔 发布
[B]即便尺寸在图纸空间标注,照样可以设DIMSCALE=0,这是系统比较聪明的一点,也就是此时DIMSCALE=0就相当于DIMSCALE=1。[/B]

不知是不是搞错了,假设1000长,视口比例1:2,直接在图纸空间标注,不论DIMSCALE=0或1,标注结果均为500,由此,在图纸空间标注不是大错特错了吗?还是……?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 07:12:23 | 显示全部楼层
你没搞错,我也没搞错。只是你没注意这个:
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-4-28 09:11:40 | 显示全部楼层
置顶了,差点没有看见。可是要在图纸空间激活视口操作,区域太小了,绘图很不方便.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-3-28 18:30 , Processed in 0.483693 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表