Contact me: hankecnc@gmail.com

优化矢量化作业中的快速移动 #305

推推 grbl 3年前 (2023-01-25) 243次浏览

对话

优化矢量化作业中的快速移动 #305
贡献者

这应在执行时优化行驶距离
非常极端例子:

十分钟
优化矢量化作业中的快速移动 #305


4分钟
优化矢量化作业中的快速移动 #305

我使用的是VS2017,为了避免升级解决方案,我手动进行了所有更改(设计器和resx文件)。所以我没有修改多语言的资源文件,这应该很容易修复。

此外,该选项的名称与其他“优化”不明确

优化矢量化作业中的快速移动 #305

请随意重构您喜欢的方式

优化矢量化作业中的快速移动 #305 阿尔基皮塔 合并提交 1840712 变成 阿尔基皮塔主控 on Mar 20, 2018
优化矢量化作业中的快速移动 #305
所有人

我真的很喜欢你的投稿!

优化矢量化作业中的快速移动 #305
所有人

如果你只有一个路径,看起来它不起作用。

private List<List<CsPotrace.Curve>> OptimizePaths(List<List<CsPotrace.Curve>> list)
{
    if (list.Count == 1) return list; //mange single path
    [...]
}
优化矢量化作业中的快速移动 #305
所有人
阿尔基皮塔 评论的 on Mar 20, 2018 · 

对标您的算法,我看到,可以真正加快雕刻,但在等待一些分钟的成本优化计算。优化所附图像(2200点/路径)需要2分钟以上:

优化矢量化作业中的快速移动 #305

可能有什么方法可以加速计算?

优化矢量化作业中的快速移动 #305
所有人

即使用看起来更快的算法:http://parano.github.io/GeneticAlgorithm—TSP/

优化矢量化作业中的快速移动 #305
贡献者作者
鲁登斯人 评论的 on Mar 20, 2018 通过电子邮件
优化矢量化作业中的快速移动 #305 鲁登斯人 删除了 快速优化 分支 4 years ago
免费注册 加入GitHub上的对话。 已经有账户? 登录以发表评论
标签
还没有
项目

还没有

发展

成功合并此拉取请求可能会解决这些问题。

还没有

2名参与者
优化矢量化作业中的快速移动 #305优化矢量化作业中的快速移动 #305

喜欢 (0)