找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 566|回复: 3

[已解决] 请教大家后处理当同一把刀使用不同座标时输出Z轴回零,如何处理呢?

[复制链接]

2

主题

49

回帖

353

积分

二级士官

积分
353
发表于 2024-6-8 18:38:29 | 显示全部楼层 |阅读模式
我的想法是在刀轨结束时增加以下命令可以实现,但是处理出来却不出现Z轴会零。

刀轨开始时已经处理了mom_fixture_offset_value变量,让其输出G坐标系.

所以请大家看一下哪里出了问题呢?

谢谢

  1. global last_fixture_offset_value
  2. global mom_fixture_offset_value


  3. if {$mom_fixture_offset_value != "$last_fixture_offset_value"} {
  4. MOM_output_literal "G0 G91 G28 Z0."
  5. }

  6. set last_fixture_offset_value $mom_fixture_offset_value
复制代码


10

主题

243

回帖

5234

积分

上尉

积分
5234
发表于 2024-6-8 21:29:02 | 显示全部楼层
本帖最后由 这么近 于 2024-6-8 21:32 编辑

因为刀轨开始和刀轨结束是一条刀路中, 偏置号是一样的, 你应该是第一条刀路和第二条刀路比较,第二条和第三条比较


下面这些放在初始移动
global last_fixture_offset_value
global mom_fixture_offset_value
set last_fixture_offset_value $mom_fixture_offset_value


下面这些放在第一次移动
global last_fixture_offset_value
global mom_fixture_offset_value
if {$mom_fixture_offset_value != "$last_fixture_offset_value"} {
MOM_output_literal "G0 G91 G28 Z0."
}
set last_fixture_offset_value $mom_fixture_offset_value

评分

参与人数 1G币 +10 收起 理由
zj54218678 + 10 这个回答对我有用,赞一个!

查看全部评分

2

主题

49

回帖

353

积分

二级士官

积分
353
 楼主| 发表于 2024-6-8 22:33:28 | 显示全部楼层
这么近 发表于 2024-6-8 21:29
因为刀轨开始和刀轨结束是一条刀路中, 偏置号是一样的, 你应该是第一条刀路和第二条刀路比较,第二条和第 ...

试了一下,达到了想要的效果,多谢大佬指点

12

主题

37

回帖

349

积分

二级士官

积分
349
发表于 2024-6-9 03:12:54 | 显示全部楼层
不错哦  我也正在找这个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2024-12-29 15:03

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表