找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: mikea01

[求助] 求MC 三轴后处理 能在有不同刀具平面的时候报警提醒的功能代码

  [复制链接]
140 G币 回复本帖可获得 10 G币奖励! 每人限 1 次(中奖概率 10%)

3

主题

800

回帖

2264

积分

少尉

积分
2264
发表于 2025-3-15 14:44:16 | 显示全部楼层
进来看看学习

11

主题

282

回帖

1303

积分

六级士官

积分
1303
发表于 2025-3-15 14:58:50 | 显示全部楼层
好好学习,天天向上

3

主题

800

回帖

2264

积分

少尉

积分
2264
发表于 2025-3-15 16:12:09 | 显示全部楼层
进来看看学习

0

主题

774

回帖

2294

积分

少尉

积分
2294
发表于 2025-3-15 16:24:53 | 显示全部楼层
进来看看学习

3

主题

108

回帖

856

积分

五级士官

积分
856
发表于 2025-3-15 17:45:18 | 显示全部楼层
搞定了吗

6

主题

223

回帖

2325

积分

少尉

积分
2325
发表于 2025-3-15 19:04:30 | 显示全部楼层
进来看看学习, 好好学习,天天向上

9

主题

573

回帖

3013

积分

中尉

积分
3013
发表于 2025-3-15 19:37:13 | 显示全部楼层
      if machsimflg,
        [
        tox4_wcs = vmap(tox4$,t_wcs_m1$)
        tox4_wcs = vsub(tox4_wcs, t_orgin_x$)
        trns_wcs_m1 = matt(t_wcs_m1$)
        machsim_m1 = mmul(trns_wcs_m1,m1$)
        trnsm1 = matt(machsim_m1)
        ]
      else,
        [
        trnsm1 = matt(m1$)
        tox4_wcs = vequ(tox4$)
        @tox4_wcs, @toy4_wcs, @toz4_wcs
        ]
      xabs = vmap(x$,trnsm1)
      xtop = vequ(xabs)
      drl_init_xabs = vmap(drl_init_x$,trnsm1)
      drl_ref_xabs = vmap(drl_ref_x$,trnsm1)
      drl_tos_xabs = vmap(drl_tos_x$,trnsm1)
      drl_depth_xabs = vmap(drl_depth_x$,trnsm1)
      tlvecx = vmap(vtoolx$,trnsm1)
      norm_tlvecx = vmap(p_svec$,trnsm1)

      toxout = vequ(tox4$)

2

主题

939

回帖

2245

积分

少尉

积分
2245
发表于 2025-3-15 20:32:33 | 显示全部楼层
看不懂也来学习学习

4

主题

73

回帖

1385

积分

六级士官

积分
1385
 楼主| 发表于 2025-3-15 23:56:24 | 显示全部楼层
lyd_2005 发表于 2025-3-15 08:33
if m1$  1 & m4$  1 & m9$  1, result = mprint("检查WCS坐标",1)

帮忙再加一段多个刀路检测,还有就是三个平面相同就行了

4

主题

73

回帖

1385

积分

六级士官

积分
1385
 楼主| 发表于 2025-3-15 23:59:03 | 显示全部楼层

不全对,我意思是多个刀路一起处理时,三个平面都相同,处理出来就是三轴代码,即使WCS一样,刀具平面不一样,后处理出来代码就不对了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-3 19:42

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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