块插入点与图像的宽度和高度不匹配

时间:2014-04-30 07:37:35

标签: autocad cad dxf

(所有数字都不是实际尺寸)

我在autocad中有一个图像,宽度:8000mm,高度:8000mm,当我在图像中间插入一个块而不是块的X和Y为(4000,4000)它们就像(560,560) 。即使我移动块,X和Y仍然是相同的。我不知道为什么?!

我做了一些研究,我看到那里的一些人说有时块的坐标系统不同于图片本身。

你能告诉我怎么弄清楚这个我能得到块的X和Y(4000,4000)吗?

祝你好运, Dimitar Georgiev

1 个答案:

答案 0 :(得分:3)

BLOCK实体的X和Y坐标(或原点)与图片中放置BLOCK的位置无关。

当您在图纸中插入BLOCK时,您实际上正在做一些事情。

首先,AutoCAD在TABLE中创建一个用于保存BLOCK_RECORD个对象的条目。创建的BLOCK_RECORD将有一个句柄,该句柄引用刚刚插入的BLOCK的几何。

然后在BLOCKS部分中使用此句柄。此部分包含BLOCK个实体,用于定义BLOCK本身中包含的几何体。 BLOCK实体中的第一个条目之一是一组X和Y坐标,它们代表BLOCK的基点。

这些 BLOCK实际插入图形中的坐标相同。这些坐标充当BLOCK对象中包含的所有几何的参考点。 BLOCK中每个几何体的每个坐标都是从BLOCK基点引用的。您可以将BLOCK对象中几何体的所有坐标视为三角坐标,因为它们测量距BLOCK基点的距离,而不是绘图的原点。

当您插入BLOCK时,AutoCAD执行的最后一件事是在INSERT部分中创建ENTITIES对象。这是一个简短的实体,其中包含要插入的BLOCK的名称以及BLOCK在图形中的位置。这些坐标是控制图形中BLOCK位置的坐标。