首页 > 编程知识 正文

cad如何按比例描图(怎么把图片变成cad线条图)

时间:2023-05-06 15:25:03 阅读:105094 作者:4805

制作机械图时,可能经常会遇到这样的问题,装配图或零件图的某一部分经常需要局部放大。画画的时候,也需要在同一张纸上。如果不涉及标注,可能问题不大,但往往要处理标注的尺度。AutoCAD在标注尺寸时可以选择自动标注,这样当标注线的位置发生变化时,标注值也会自动变化。如果不自动测量尺寸,而是强制一个数字串,那么如果尺寸线的位置发生变化(比如你改变了设计尺寸),那么标注的数值就不会发生变化,这是不符合客观情况的。

在同一张图片上标注不同比例的实体时,虽然与AutoCAD实体大小不同,但与实际设计模型大小相同,只是部分放大显示!如果使用自动尺寸测量,如果您处理原始绘图,则无法处理放大的绘图。一定有一张图纸没有自动测量尺寸,非常不方便更改图纸和标注尺寸。如果打开不同的窗口,就会涉及到文字比例的问题,因为图片放大了文字,但你真正需要的是放大图片而不放大文字。

有一种方法可以解决这个问题,那就是使用DIMSCALE系统变量控制。

比如我们需要将原图的一部分局部放大10倍,原图尺寸为150的地方,在放大图上也是150。虽然图放大了10倍,但永远检测不出是1500。我们只需要在标注时将DIMSCALE系统变量设置为0.1。

改变系统变量当然可以解决维度的自测问题,但是DIMSCALE变量是全局的,以后会影响所有标签。如果这个变量在实际操作中反复切换,会给绘图增加很多新的麻烦,那么下一步就要考虑如何自动切换标注的比例了。

以作者成功的例子,自动切换标注比例的功能是通过以下方式实现的:只要指定一个矩形框,并确定该框中的比例,以后在该框中绘图会自动设置DIMSCALE变量,在框外绘图的标注比例会被回退。

首先截取Auto CAD鼠标按键的消息;重新编程窗口处理过程,使用SetWindowLong将此过程附加到AutoCAD绘图窗口。

第二,在窗口处理过程中,判断鼠标的位置是否落在指定的矩形框内,如果是,则更改系统变量。

第三,为了记录特定矩形框的位置,设计了一个新的实体。新实体可以显示和隐藏,可以移动和缩放,但不能随意删除。只能通过指定的命令将其删除。如果它被AutoCAD命令删除,则可以在保存时恢复并设置为隐藏状态。新实体的一个重要属性是标记比例,它可以随时更改并影响框架中的所有实体。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。