QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 499|回复: 3
打印 上一主题 下一主题

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

[复制链接]

二级士官

Rank: 2

2

主题

52

帖子

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
复制代码


有奖推广贴子: 

回复

使用道具 举报

二级士官

Rank: 2

2

主题

52

帖子

353

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

试了一下,达到了想要的效果,多谢大佬指点
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

10

主题

246

帖子

5083

积分
沙发
发表于 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 这个回答对我有用,赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-23 05:10

返回顶部