在AutoCAD同一张图上自动实现不同的标注比例在AutoCAD同一张图上自动实现不同的标注比例
需要 局部放大。出图时也需要出在同一张纸上。如果不涉及标注,可能并没有太大的
问题,但 常常不得不处理标注的比例。Auto CAD标注时可以选择自动测尺寸标注,这
样当改变标注 线位置时标注的尺寸数值自动变化。如果不是自动测尺寸,而是强行输
入一个数值字符串,那么如果尺寸线位置变动(比如你改变设计尺寸),标注数值是不
变化的,这不符合客观 情况。 在同一张图上标注不同比例的实体时,虽然作为Auto CAD实体,他们的大 小是不一样的,但作为实际设计模型,尺寸是一样的,不过是...
在AutoCAD同一张图上自动实现不同的标注比例
需要 局部放大。出图时也需要出在同一张纸上。如果不涉及标注,可能并没有太大的
问
,但 常常不得不处理标注的比例。Auto CAD标注时可以选择自动测尺寸标注,这
样当改变标注 线位置时标注的尺寸数值自动变化。如果不是自动测尺寸,而是强行输
入一个数值字符串,那么如果尺寸线位置变动(比如你改变设计尺寸),标注数值是不
变化的,这不符合客观 情况。 在同一张图上标注不同比例的实体时,虽然作为Auto CAD实体,他们的大 小是不一样的,但作为实际设计模型,尺寸是一样的,不过是局部放
大显示罢了!假如使 用自动测尺寸,照顾了原图就照顾不了放大图,必须有一个图是
使用不自动检测尺寸,这 对改图又改尺寸标注是很不方便的。如果开不同视窗,又会
涉及到文字比例问题,因为图 放大了文字也放大,而实际需要的是图放大而文字不放
大。
解决这个问题有一个
可以参考,就是使用DIMSCALE系统变量控制,例如,我
们需要将原图一部分局部放大10倍,原图标注尺寸是150的地方,在放大图上也是150,虽然图 变大了10倍,绝对不会检测成1500, 我们只要在标注时将DIMSCALE系统变量设成0.1就可以了。
改变系统变量固然可以解决尺寸自测问题,但是,DIMSCALE变量是全局的,他将影响 以后所有的标注,如果在实际操作时反复切换这个变量,又为绘图添加很多新的
以笔者的成功范例,采用下列方式达到自动切换标注比例的功能,只要指定了一
个矩形框,确定在此框内的比例,以后凡是在此框内绘图都自动设置DIMSCALE变量,
第一 : 截获Auto CAD鼠标按键消息;重新编制窗口处理过程,采用SetWindowLong
Auto CAD绘图窗口。
第二 : 在窗口处理过程里面判断鼠标的位置,是否落在规定的矩形框内,如果
在则改变系统变量。
第三 : 为了记录特定的矩形框位置,设计了一个新实体,新实体可以显示可以
隐藏,可以移动、缩放,但不能随意删除,必须用指定的命令才可删除,如果使用Auto CAD命令 删除它,在存盘时可以恢复,并设为隐藏状态,新实体的一个重要属性就是标
注比例,
综上所述,采取这几个简单的技术,就实现了在同一张图上自动实现不同的标注
比例,有关截获鼠标消息、自定义实体以及程序源码等等细节,将在后期推出。
本文档为【在AutoCAD同一张图上自动实现不同的标注比例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。