为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

在AutoCAD同一张图上自动实现不同的标注比例

2017-11-15 3页 doc 41KB 17阅读

用户头像

is_105949

暂无简介

举报
在AutoCAD同一张图上自动实现不同的标注比例在AutoCAD同一张图上自动实现不同的标注比例 需要 局部放大。出图时也需要出在同一张纸上。如果不涉及标注,可能并没有太大的 问题,但 常常不得不处理标注的比例。Auto CAD标注时可以选择自动测尺寸标注,这 样当改变标注 线位置时标注的尺寸数值自动变化。如果不是自动测尺寸,而是强行输 入一个数值字符串,那么如果尺寸线位置变动(比如你改变设计尺寸),标注数值是不 变化的,这不符合客观 情况。 在同一张图上标注不同比例的实体时,虽然作为Auto CAD实体,他们的大 小是不一样的,但作为实际设计模型,尺寸是一样的,不过是...
在AutoCAD同一张图上自动实现不同的标注比例
在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,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索