polyLines顶点与DXF文件块中的点之间是什么关系?

时间:2019-11-08 13:28:52

标签: autodesk cad dxf

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

relationship ?

how to stretch the blue/green points

1 个答案:

答案 0 :(得分:1)

没有这种关系。

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

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

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

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

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

  • 在尺寸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”,但已在standard中进行了描述)。

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

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

其他块将是“袖口大小XL”,因此对于每个实体,在点上有多余文本#1的坐标应扩展大小X=10, Y=6,因为对于#1上的点M

计算公式如下:

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

位置:

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