Contact me: hankecnc@gmail.com

打印小 #1209

推推 grbl 3年前 (2023-02-02) 299次浏览
打开
KenwoodFox 打开了这个问题 2019 年 4 月 6 日 · 23条评论
打开

打印小#1209

KenwoodFox 打开了这个问题 2019 年 4 月 6 日 · 23条评论

评论

打印小 #1209

我所有的路径都显示为十分之一大小,我的电路板以 mm 为单位,我的 gcode 以 mm 为单位,我的 cam 软件以 mm 为单位,为什么 bCNC 似乎将我的小数点移动到错误的位置?

打印小 #1209 哈维 补充道 问题 标签 2019 年 4 月 6 日
打印小 #1209
合作者
哈维 评论了 2019 年 4 月 6 日  

转到 bCNC 设置并检查你是否有毫米或英寸…
还要检查 GRBL 设置:https ://github.com/gnea/grbl/wiki/Grbl-v1.1-Configuration#13—report-inches-布尔值

打印小 #1209

我读的是 1/10 而不是 1/25,但我会检查这些设置,是的,bCNC 有下拉菜单选择 mm,你指的是这些设置吗?

打印小 #1209
合作者

你使用什么输入文件?您是否正在将 g 代码加载到 bCNC?
如果加载 DXF、SVG、STL 或 PLY,您应该确保它的单位是毫米,而不是厘米…

打印小 #1209

提到它我觉得有点傻,但你确定你已经在 Grbl 中正确校准了步数 /mm 吗?也许您不小心输入了 cm 的校准设置,并向其发送了 mm。

打印小 #1209

从 Inkscape 另存为 svg 时,我看到了类似的问题。bCNC 中的一切都变小了。当我改为从 Inkscape 导出为 dxf 时,它会获得正确的大小。

参见示例:
打印小 #1209

电子版.zip

但我是这里的菜鸟。有什么可以发布问题的建议吗?

打印小 #1209
合作者

@Teddyz您使用什么 DPI 进行 inkscape 导出?你的 bCNC 和 GRBL 是否正确设置为公制?

打印小 #1209

@Harvie我不知道如何查看您要求的 DPI 设置。可以在保存的文件中看到吗?它们附在我上面的消息中。

我想我已经将 bCNC 和 GRBL 设置为 OK 关于度量设置。我已经安装了开关并且归巢工作正常。xyz 值的移动和显示都可以,我可以使用路由器。

我发布是因为我有与 OP 类似的问题,但我的大小差异不完全是 1:10。我使用 bCNC 0.9.14-dev。

打印小 #1209
合作者

你读过这个吗?https://github.com/vlachoudis/bCNC/wiki/SVG-support
您可能需要在导出为 SVG 以与 bCNC 一起使用之前应用转换为此
存在未解决的问题:regebro/svg.path#36

打印小 #1209

我认为我的 GRBL 设置已关闭,但出于某种原因,机器附带的示例 gcode 似乎可以完美打印,但我的物品都显示为它们应有的尺寸的 1/10,所以也许在中国/越南,它是以厘米为单位配置?

打印小 #1209
胡说八道 评论了 2019 年 9 月 26 日 通过电子邮件
打印小 #1209

非常感谢,我擅长传统机械加工,但让我必须工作的解释器看起来很麻烦。非常感谢您提供的资源。

打印小 #1209
合作者
哈维 评论了 2019 年 9 月 26 日  

@KenwoodFox我相信你很快就会赶上来。我从 IT 背景来到 CNC 爱好,所以我了解电子产品的工作原理,但必须学习有关加工的一切(工具、进给和速度、材料……)。您所需要的只是找到一些适合您的工作流程(软件工具的组合)。

我一直在寻找在 Linux 上运行的免费开源软件(它取消了许多知名软件的资格,如 fusion 360)。bCNC 一开始似乎太复杂了,但后来我后悔浪费了我和其他人的时间,因为我可以在 bCNC 中完成我的大部分工作流程(包括 2D CAM、自动调平和流式 g 代码到机器),这节省了我的时间. 只有 CAD 工作我必须在 LibreCAD 中单独完成。

打印小 #1209

感谢您查看这个。我现在相信我的问题与transform="translate(9.9350847,-19.807537)"elt.svg 中的命令有关。这是一个非常简单的文件。我尝试了所有的取消分组、分组、StrokeToPath 和最后一个 ApplyTransform。只有后者有所不同,因为 bCNC 现在有许多小动作: 查看最后三个块与前三个块。 翻译的东西现在不见了,但尺寸仍然“小”。elt_4_ApplyTransform.svg.txt
打印小 #1209

解决方法当然是我在 Inkscape 中保存为 dxf,所以这对我来说不是危及生命的问题。我还没有找到的是如何完成常见任务的示例,例如“如何将这些字母(正确的词?)铣削(不仅是外部路径)5mm 到一块木头上,一次使用 4mm 的 0.5mm立铣刀”。我认为有很多方法可以使用非商业软件来做到这一点,但我不知道我是否可以单独在 bCNC 中做到这一点,或者我应该尝试什么程序。谢谢!

打印小 #1209
合作者

感谢您查看这个。我现在相信我的问题与 elt.svg 中的命令 transform=”translate(9.9350847,-19.807537)” 有关。

是的,这正是我所说的。您需要以某种方式“应用”该转换,因为它目前被 bCNC 忽略,直到它在 svgpath 库中实现。

我知道这个问题,所以我会关闭这个,除非你有解决这个问题的方法。关闭后随时继续讨论。