评论
|
代码在 z = 0 处铣削 |
|
亲爱的 Mariobasz, g0 x15.129226 y286.41869 z1 如您所见,第二行是错误的:它应该引用 z0 而不是 z-0.2。其余的看起来都很好。通过这种方式,机器将高速降低头部进入材料中,从而破碎细小的钻头。 |
|
忽略“库存”(只需将表面 Z 设置为 0,将安全 Z 设置为 1 左右),暂时也忽略“材料”。只需使用“剪切”并向我们展示该模块所有设置的屏幕截图。此外,您可能希望在“切割”之前使用“轮廓”或“凹槽”来补偿刀具半径。还要确保您没有在任何地方启用“激光模式”。我认为这会禁用 Z 运动,但我不确定…… |
|
你有旧的 bCNC 版本。请按照 README 和 wiki 中的说明使用pip安装最新版本。您拥有的这个版本从未被认为是稳定的。 |
|
以 0.2 深度增量进行测试(正) |
|
抱歉回复晚了,昨天晚上有人过来用 PIP 安装最新版本,因为我不相信自己会这样做(现在似乎是 0.9.14-dev 版)。 但是,我发现这些错误并不那么重要,因为我也尝试了一些铣削并且我的问题已经解决了! 感谢大家的快速回复和有用的条目! 我现在可以开始探索这个版本并开始使用细直径进行铣削,而不会总是损坏钻头。 |
从来没有见过这个。也许 bCNC.ini 文件有问题?您可以尝试删除它(将丢失您所有的 bCNC 设置,它将自动生成干净的设置。这不会影响 GRBL 设置)
是的。实际上它是开发版本,但我们正在快速向稳定版本迈进,所以现在我认为这个版本是最好的。
他们有没有教你怎么做?一旦 pip 设置正确(也就是说,因为您设法安装了 bCNC),每次需要时升级 bCNC 应该很容易。 只要 |





亲爱的大家,
既然我退休了,我终于有时间学习数控铣削了。我在 Windows 10 下安装了 bCNC(版本 0.9.14 – 5feb2018),在我看来它是一个很好的工作程序,有很多可能性。但是,在创建材料(进给= 70,切入进给= 30,深度增量= 0.2),库存(安全 Z = 1,表面 Z = 0),并从 Inkscape 加载 dxf 文件后,机器只是悬停在材料上并且不铣削。我在 GitHub 上浏览了几乎所有 1000 个打开和关闭的问题,但找不到类似的问题。这就是为什么我问是否有人可以帮助我。
当我在编辑器中查看 G 代码时,它会查找所有类似这样的块
g0 x15.129226 y286.41869 z1
g0 x15.129226 y286.41869 z0
(进入)
g1 z0 f30
g1 x40.153412 y286.37903 z0 f70
g1 x15.129226 y286.41869 z0
(退出)
g0 z1
因此,机器在安全 Z=1 的情况下快速移动到坐标,降低到表面 (Z=0) 并状态为“已进入”。对我来说这是不正确的,因为输入是在下一个命令“g1 z0 f30”中。但是这个输入不会改变 Z 值(我在这里期望 z-0.2=depth increment 而不是 z0)。这就解释了为什么机器只是在表面上徘徊。当然,我可以通过将表面 Z 值设置为铣削深度来欺骗系统,但这不是解决方案(而且它会破坏我的 0.5 毫米直径的钻头,因为它进入材料的速度太快)。我还应该提到我尝试了“剪切插件”,但这给出了没有正确输入材料的相同行为。
有人可以告诉我我做错了什么吗?我不认为它是程序,因为没有人在问题中提到这个问题,所以它必须是我。但是经过几天的尝试,我现在完全没有想法了。