导入AutoCAD线段并将其映射到Anylogic路径

时间:2019-06-13 04:33:30

标签: bezier curve spline anylogic

我有一个Excel文件,其中包含要映射到AnyLogic Path构造的AutoCAD线数据。为此,我尝试编辑XML文件并添加具有必要点的路径对象。我拥有的AutoCAD数据提供了圆弧段的中心x,y,起点x,y,终点x,y和角度以及直线的标准点。我似乎无法弄清楚anylogic如何绘制路径。我不认为它们是贝塞尔曲线,因为据我所知,每条路径都包含5个点。对于直线段,绘制起来很容易,但是对于曲线,我无法将Autocad ARC数据与Anylogic Path构造等同,因为我实际上不知道内部如何表示AnyLogic路径。

我尝试了无效的贝塞尔曲线。尝试将弧段的中心点添加为第四个点,但这不起作用。看着B样条曲线,似乎也不是。

AnyLogic的格式示例

要提供有关Thow的更多信息,AnyLogic在内部存储路径信息,下面是一些相反的转换示例,从AnyLogic编辑器到AnyLogic XML源文件。在AnyLogic编辑器中绘制了多段线,并在AnyLogic点表中绘制了相应端点的坐标,最后是代表同一行的相应XML AnyLogic源文件。

一条简单的直线:

Straight line

更复杂的一行:

Shaped Line

另一行。橙色箭头显示可见点与生成的XML之间的连接:

Shaped Line with Annotations

0 个答案:

没有答案