开源改变世界!!

SVG 负原点值 #462

推推 grbl 2年前 (2023-01-27) 144次浏览
关闭
JakeBrownPDX 打开了这个问题 2018 年 10 月 16 日 · 5 条评论
关闭

SVG 负原点值#462

JakeBrownPDX 打开了这个问题 2018 年 10 月 16 日 · 5 条评论

注释

SVG 负原点值 #462

嘿 Arkypita,我很高兴能够体验新的 SVG 功能。我尝试向其输入一些地图数据,但得到了一些 x 和 y 的负值。有任何想法吗?

SVG 负原点值 #462

SVG 负原点值 #462

嗨,杰克。
只是想知道您是否发现它这样做的原因。

SVG 负原点值 #462

不知道@StuartB4. 问题在版本 3 中仍然存在。但是,我看到新版本 3 具有中心线跟踪功能,这实际上可以满足我的需求。干得好@arkypita,我打算捐款。

SVG 负原点值 #462

好的杰克,谢谢你的回复。

SVG 负原点值 #462
所有者

你好@JakeBrownPDX
我也碰巧加载了 svg 并看到它们处于错误的位置。

原因是 SVG 格式提供了多种可变性,而且用于生成文件的程序通常应用自己的自定义标准。我用来读取 SVG 文件的代码(不是我的代码)试图处理所有这些概率,但总是用完某些东西。

如果您提供一个非常简单的示例文件(即一个正方形矩形)来显示问题,我可以尝试调试原因。

SVG 负原点值 #462
sinc7air 评论了 2018 年 11 月 20 日  

从我非常短暂的激光经验中可能会有所帮助的花絮 – 我有时会在 Inkscape 中创建我的 SVG。

Inkscape 具有您在其上绘制的页面的概念。您可以在页面边界之外绘制。

当将我的 Inkscape 创建的 SVG 导入 LaserGRBL 时,我的激光床中绘制部分的位置取决于它们到 [Inkscape] 页面原点的位置(在我的例子中是左下角)。