小编Flo*_*ian的帖子

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

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

我尝试了贝塞尔曲线,但不起作用。尝试添加圆弧段的中心点作为第四点,但这不起作用。看了一下B-Splines,好像也不是这个。

AnyLogic 的格式示例

为了提供有关 AnyLogic 如何在内部存储路径信息的更多信息,以下是从 AnyLogic 编辑器到 AnyLogic XML 源文件的相反转换的一些示例。AnyLogic 编辑器中绘制了(多)线,AnyLogic 点表中相应端点的坐标以及代表同一线的相应 XML AnyLogic 源文件。

一条简单的直线:

直线

更复杂的线路:

异型线

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

带注释的异型线

bezier curve spline anylogic

5
推荐指数
0
解决办法
288
查看次数

标签 统计

anylogic ×1

bezier ×1

curve ×1

spline ×1