注释
|
从两方面进行优化是很容易做到的,但我不是故意的。路径方向对于 PCB 可能不重要,但通常在铣削时很重要。根据方向你会得到不同的结果。我也在 PCB 铣削中看到它,我从一侧得到更粗糙的边缘和毛刺。 |
|
对我来说,有一个按钮可以交换所选路径的方向已经很有帮助了。如果您还可以通过双向处理添加第二个优化,那对我会更有帮助。 |
|
交换路径方向的按钮已经存在。 |
|
哎呀。 谢谢…也许我可以手动“优化”我的路由。 是否仍有机会实施自动优化路径/路线的选项…:/ |
|
“反转”是反转 g 代码块的切割顺序,而不是“反转”切割的方向。 |
|
我现在使用了一段时间的“反向”按钮来进行手工优化。
到
您可以看到 Z 从 Z5 更改为 Z3,从 Z-0.125 更改为 Z0 我应该为此开一个新问题吗?(如果是错误) |
|
我忘了说了。所有改变路径的操作,也会改变切割属性并设置用于所选毛坯和材料的默认属性。 |
|
更改 Z 轴值将很危险。这可能会导致工具头部碰撞。 PS.:我意识到,如果路径向前或向后移动,为什么我从来没有看到质量上的差异。我总是只走一条路,收费站是从左到右还是从右到左都没有关系。;) 顺便说一句:导入 inkscape 文件,它是如何工作的?我不明白它的工作。它只会以无用的格式将原始 xml 内容加载到编辑器,不会将 inkscape 内容转换为任何有用的 g 代码。 |
|
@beta-tester它在 wiki 上,但可能不在最佳位置。它位于 wiki 的主页上。 |
|
好的…我想我必须玩我的工作流程才能使用 bCNC… |


嗨,
bCNC 是一个非常非常有用的工具,我在我的旧 Raspberry Pi 上使用它非常成功。
我非常感谢这个工具。
我的 DIY 铣床声音很大但速度很慢,所以我总是尽量减少铣削的时间。bCNC 有一个选项可以改变路径的顺序。但该选项只是对路径块重新排序,通常仍然包含不必要的大动作,因为它保持路径本身的方向。
在我看来,通常它会提供更好的结果,然后优化算法会交换路径的方向,以尽量减少必要的移动。然后通过交换路径的方向,铣床可以双向移动,而不是仅在原始源文件的一个方向上移动。
例如,如果我有一个 g 文件,其中 PCB 上有许多相等的水平平行线。
从左到右都有相同的方向。
然后 bCNC 保持所有行的方向,结果总是从行的右端到下一行的左开始不必要地长移动。
更好的方法是将某些线的方向交换为定向移动,这样可以缩短铣削时间。
并且在仅 2D 铣削的特殊情况下,每条路径都在同一水平面上,如果优化过程将在每个(X,T,L)交叉点处拆分/分开路径,则可能会提供更好的结果/边缘并将完成重新组装路径,包括考虑方向交换……
可能通过给用户改变以赋予不同的运动不同的重量/成本。
类似这样的事情已经在筹备中了吗?
好吧,也许只有我看到了这个问题——因为我用 inkscape 和扩展 GCodeTools 手工制作 PCB 轮廓铣削文件……
但如果 bCNC 能够在那个深度进行优化,那就太好了。
(目前我使用 bCNC 版本:0.92,最后更改:2016 年 3 月 27 日)