polyLines顶点与DXF文件块中的点之间是什么关系? [英] What is the relationship between polyLines vertex and points in the block of DXF file?

查看:339
本文介绍了polyLines顶点与DXF文件块中的点之间是什么关系?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

polyLines与DXF文件块中的点之间是什么关系?如果我提供成绩规则表文件,如何连接它们?

What is the relationship between polyLines and points in the block of DXF file? If I provide grade rule table file, how to connect them ?

另一个问题,缩放点太小,因此效果不佳,如下图所示.作为第一种回答方法,如果缩放点太小,是否需要生成新的缩放点,该缩放点位于由两个已知缩放点形成的弧上?

Another question , too less scaled point, so it works not good, as the following image shows . as the first answer method, if the scaled point is too less, do we need generate the new scaled point which is on the arc which is formed by two known scaled point?

推荐答案

没有这种关系.

以DXF格式.块可能包含不同的实体,例如点,线,折线. 每个人都有:

In DXF format. block may contain different entities like points, lines, polylines. Each of them has:

  • 位置:点,文本,块参考,属性
  • 起点和终点(在出现直线的情况下)
  • 折线的坐标

在成绩规则表中,您已命名点 就像点#1, #2, #3.

In grade rule table You have named points like point #1, #2, #3.

在AAMA DXF文件中,存在带有内容的文本实体,例如#1.一个DXF文件和一个块中可能有很多这样的文本.

In AAMA DXF file there are text entities with content for example #1. You may have a lot of such texts in one DXF file, and one block.

例如RUL文件(等级规则表)描述

For example RUL file ( Grade rule table) describes

  • 在大小S点#1中,位移X = -5,Y = -3
  • 在大小为M的点#1中,位移X = 0,Y = 0
  • 在大小为L的点1上,位移X = 5,Y = 3
  • 在尺寸XL点#1中,位移X = 10,Y = 6

现在在DXF文件中您有一块,例如"Cuff size S".在此块内,每个实体的每个坐标上都有很多线,折线....在特定层上具有Text(或MText)(如果我理解正确,则该层为"1",但在标准中进行了描述).

Now in DXF file You have a block for example "Cuff size S". Inside this block You have a lot of lines, polylines.... on each coordinate of each entity You have Text ( or MText) on specific layer ( layer is "1" if I understand it correctly but it's described in standard ).

例如,如果在折线的起始行上有文本#1,则您必须将其拉伸X=-5,Y=-3.

For example if on startline of polyline there is text #1 You have to stretch it X=-5,Y=-3.

其他块应为袖口大小M",因此对于点上有多余文本#1的每个实体,不应拉伸其坐标,因为对于M尺寸上的点#1X=0, Y=0.

Other block would be "Cuff size M" so for each entity where on point there is extra text #1 coordinate should be not stretched because for point #1 on M size, X=0, Y=0.

其他块将是袖口大小XL",因此对于每个在点处有额外文本#1坐标的实体,应将其尺寸扩展为X=10, Y=6,因为对于M上的点#1.

Other block would be "Cuff size XL" so for each entity where on point there is extra text #1 coordinate should be stretched size, X=10, Y=6 because for point #1 on M .

计算公式如下:

X1-(X1-X2)*( lx / L) 

位置:

  • lx-是#1与要拉伸的点之间的距离-通过曲线测量的不是点之间的笔直距离
  • L-是#1和#2之间的距离-通过曲线测量的不是点之间的笔直距离

这篇关于polyLines顶点与DXF文件块中的点之间是什么关系?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆