开源改变世界!!

通过软限位的圆弧的 MDI – 超过软限位减加速度量。 #80

推推 grbl 2年前 (2023-01-29) 119次浏览

打开
samcoinc 打开了这个问题 2016 年 6 月 20 日 · 3条评论
打开

通过软限位的圆弧的 MDI – 超过软限位减加速度量。#80

samcoinc 打开了这个问题 2016 年 6 月 20 日 · 3条评论

注释

通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80
合作者
三星币 评论了 2016 年 6 月 20 日  

以下是我重现该问题所遵循的步骤:

模拟轴。

  1. 将 Y 轴从正软限位移开 5 英寸。零
  2. X 轴应位于行程中间的某个位置并归零
  3. G0X10Y0
  4. g2x10i10f300

这是我期望发生的事情:

线性运动检查终点是否在软限制之外。弧应该进行一些类似的检查。

这是发生了什么:

机器向软限位移动 – 达到软限位然后减速。在我们的 Matsuura 上 – 在这种情况下,超行程足以触及超行程限位开关。(以上示例 – 轴移动超过软限制 0.393″

在此之前它工作正常:

这是 2.7.4 – 我认为这从来没有用过。

通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80
成员

正如所指出的@cradek旧的错误跟踪器也报告了这一点:https ://sourceforge.net/p/emc/bugs/130/

我们目前只检查弧的端点是否在工作体积内https://github.com/LinuxCNC/linuxcnc/blob/19aaa6f752/src/emc/task/emctaskmain.cc#L502

只要工作体积是一个简单的轴对齐直线实体,可能就足以找到 0、90、180 和 270 度(基本方向)中的哪个在弧内,然后测试所有这些点是否在软限制。

通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80

… 除了G10 L2 R

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
项目

还没有

发展

没有分支机构或拉取请求

3人参加
通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80通过软限位的圆弧的 MDI - 超过软限位减加速度量。 #80

喜欢 (0)