开源改变世界!!

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

推推 grbl 2年前 (2023-02-06) 95次浏览
关闭
KuMacP 打开了这个问题 2013 年 12 月 6 日 · 13条评论
关闭

执行G29 后,Z 轴方向与Y 轴方向相反。#672

KuMacP 打开了这个问题 2013 年 12 月 6 日 · 13条评论

评论

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

执行G29 后,Z 轴方向与Y 轴方向相反。谁能帮助解决这个问题,我试图找出问题所在,但我很茫然。
提前致谢

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

你的坐标轴方向对吗??

我的意思是,对于 X:左边是 0,右边是 200+?
对于 Y:正面为 0,背面为 200+?

反转方向会打乱平面旋转。

此致。

亚历克斯。

2013/12/6 KuMacP notifications@github.com

执行G29 后,Z 轴方向与Y 轴方向相反。谁能
帮助解决这个问题,我试图找出问题所在,但我
很茫然。
提前致谢


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/672

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

亚历克斯博罗

执行G29 后,Z 轴方向与Y 轴方向相反。 #672
作者

嗨,亚历克斯,
很抱歉我昨晚的帖子太简洁了,更多信息总是有帮助的。

我有一个标准的 Prusa i2 以您提到的标准方向运行,
X – 左 = 0,右 = 200+
Y – 前 = 0,后 = 200+
Z – 床 = 0,上 = 200+(很明显)

在调平打印机之前,打印机的行为符合预期,Pronterface 控件正常,打印效果良好(未镜像或旋转),一切看起来都很好。在调平床后,Z 轴和 Y 轴都以倒置​​的方向运行,现在 Y 和 Z 的 Pronterface 控件向后。我承认将 Y 轴设置错误似乎是一个合乎逻辑的问题,但对于 Z 轴和 X 轴它仍然表现正常。

我希望这就像我必须在 Marlin 中切换几个负号一样简单,然后我就可以上路了,但我不相信我会那么幸运。

再次感谢,
库尔克

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

嗨库尔克,

发送 configuration.h 中的所有 Bed Leveling 数据并告诉我
您的探头与热端相关的位置(左前、右前、
左后或右后)。欢迎拍照。

此致。

亚历克斯。

2013/12/6 KuMacP notifications@github.com

嗨,亚历克斯,
很抱歉我昨晚的帖子太简洁了,更多信息总是
有帮助的。

我有一个标准的 Prusa i2 以您
提到的标准方向运行,
X – 左 = 0,右 = 200+
Y – 前 = 0,后 = 200+
Z – 床 = 0,上 = 200+(很明显)

在调平打印机之前,打印机的行为符合预期,Pronterface
控件正常,打印效果良好(未镜像或旋转),一切看起来都
很好。在调平床后,Z 轴和 Y 轴都以
倒置​​的方向运行,现在 Y 和 Z 的 Pronterface 控件向后。
我承认将 Y 轴设置错误似乎是一个合乎逻辑的问题,
但对于 Z 轴和 X 轴它仍然表现正常。

我希望这就像我必须
在 Marlin 中切换几个负号一样简单,然后我就可以上路了,但我不相信我会
那么幸运。

再次感谢,
库尔克


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/672#issuecomment-30011431

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

亚历克斯博罗

执行G29 后,Z 轴方向与Y 轴方向相反。 #672
贡献者

当我在 HydraRaptor 上实现它时,我检查了平面法线
朝向错误的方向,如果探测点的
顺序错误,就会发生这种情况。参见
http://hydraraptor.blogspot.co.uk/2011/04/auto-bed-leveling.html

在 2013 年 12 月 6 日 17:53,alexborro notifications@github.com写道:

嗨库尔克,

发送 configuration.h 中的所有 Bed Leveling 数据并告诉我
您的探头与热端相关的位置(左前、右前、
左后或右后)。欢迎拍照。

此致。

亚历克斯。

2013/12/6 KuMacP notifications@github.com

嗨,亚历克斯,
很抱歉我昨晚的帖子太简洁了,更多信息总是
有帮助的。

我有一个标准的 Prusa i2 以您
提到的标准方向运行,
X – 左 = 0,右 = 200+
Y – 前 = 0,后 = 200+
Z – 床 = 0,上 = 200+(很明显)

在调平打印机之前,打印机的行为符合预期,
Pronterface
控件正常,打印效果良好(未镜像或旋转),一切
看起来都
很好。在调平床后,Z 轴和 Y 轴都以
倒置​​的方向运行,现在 Y 和 Z 的 Pronterface 控件
向后。
我承认将 Y 轴设置错误似乎是一个合乎逻辑的
问题,
但对于 Z 轴和 X 轴它仍然表现
正常。

我希望这就像我必须
在 Marlin 中切换几个负号一样简单,然后我就可以上路了,但我不相信我会
那么幸运。

再次感谢,
库尔克


直接回复此电子邮件或在 GitHub<
https://github.com/ErikZalm/Marlin/issues/672#issuecomment-30011431&gt;
上查看 。

“Não é o mais forte da espécie que sobrevive,nem o mais
inteligente。É aquele que se adapta melhor as mudanças”(查尔斯·达尔文)

亚历克斯博罗


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/672#issuecomment-30014404

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

嘿伙计们,
感谢您的投入。问题消失了;这令人担忧,因为我没有改变任何东西!我真的只是禁用了床自动调平功能,上传了草图并像往常一样打印了一些零件。几天后,我想解决这个问题,所以我重新启用了 Bed Auto Leveling,再次上传,执行了 G29,问题就消失了。???

注意:一开始我忘记提到的是,当进给出错时,它移动得非常非常慢,甚至比归位进给速度慢得多。

我将尝试弄清楚发生了什么并进行更新。
库尔克

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

我不使用自动调平床,不过我有一个三角洲,我只是从旧的 jcrochol 版本的马林鱼切换到 erikzalm 的版本,所以我知道我的接线没问题,而且我的 Z 轴和 Y 轴颠倒了。

执行G29 后,Z 轴方向与Y 轴方向相反。 #672
贡献者

如果你不使用自动调平,你为什么要运行 G29?

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

我没有运行 G29…我是说问题可能与 G29 无关

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

哎呀,算了吧,我在 jcrocholl 的马林鱼中遇到了同样的问题,现在我记得,我最终用 delta_tower3_x 替换了 delta_tower2_x,用 delta_tower3_y 替换了 delta_tower2_y。它在 jcrocholl 的 configuration.h 中,但在 erikzalm 的 marlin_main.cpp 中,这就是我无法弄清楚的原因。

这样我们就清楚了,这是正确的塔放置吗?

执行G29 后,Z 轴方向与Y 轴方向相反。 #672

执行G29 后,Z 轴方向与Y 轴方向相反。 #672
贡献者

@davidGiard – 对不起,我一开始误会你了。

X 的方向是任意的。如果 +X 表示向右,那么
拿起您的机器并在桌面上旋转 180 度,那么 +X
表示向左。尤其是三角洲,很难将背面
与正面分开。

重要的是这条右手法则。伸出右手,指向
X+ 方向,手指伸直,就像握手一样
,拇指朝上。现在折叠你的
手指,直到它们指向 Y+ 方向。如果你必须
向后弯曲你的手指(他们不会去的方式),那是错误的。

换句话说,要从 X+ 转到 Y+,您需要逆时针旋转 90
度。如果你是从上面看的话。

至少,这就是我的机器的配置方式。我将 X+ 和 Y+
箭头锐化到三角洲的光束上,这样我就不会迷路。

干杯,

  • 格雷格
执行G29 后,Z 轴方向与Y 轴方向相反。 #672

好的,所以我确实颠倒了 Y 和 Z 塔……

执行G29 后,Z 轴方向与Y 轴方向相反。 #672
贡献者

这个是大约一年前创建的,有很多变化,请下载最新的 marlin 副本,看看问题是否仍然存在。您还可以使用最新的 arduino IDE 来刷新 marlin 固件。如果您的板文件等只能在旧的 ide 下工作,请先升级它们,以便它们在最新的 IDE 下工作。

如果您为不在https://github.com/ErikZalm/Marlin/tree/Marlin_v1/ArduinoAddons中的硬件创建板文件,请 fork marlin 并添加文件,然后创建一个拉取请求,以便我们可以获得硬件支持的。这也将使人们了解人们正在使用什么硬件。