zpc123456 发表于 2024-10-17 21:45:47

四轴钻孔时,怎么改后处理每次转角度都加上M11和M10 如图这样的

beckham300 发表于 2024-10-17 23:32:20

请问楼主!5轴定面加工,两步刀路使用同一把刀加工不同深度。通过预读方式,当第二步刀路进刀点比第一步刀路退刀点z值高时输出g28 g91 z0 反之不输出。请问怎么实现

851748869 发表于 2024-10-18 08:20:46

每日一顶,再加把劲这帖子就会火了

liuran_wh 发表于 2024-10-18 09:42:07

你好,我现在想要第四轴换面就输出A回零,但是给了几种判断似乎都不理想,正确的语句应该是怎么样的呢。
la_cabs_2 : 0
lr_clim


      la_cabs_2 = prv_cabs -cabs
   
   if la_cabs_2 <>0,pbld, n$,"G90 G54 A0.",e$以上是第一种
if index = zero & prv_cabs <> fmtrnd(cabs),pbld, n$,"G90 G54 A0.",e$这个是第二种,这两种都试过了,效果都是一样的,有的地方输出,有的不输出

1210631362 发表于 2024-10-18 09:45:22

200014 发表于 2024-10-17 18:45
大佬,这个车床刀片的圆角半径怎么获取这个值

tldia$   

1210631362 发表于 2024-10-18 09:49:37

200000 发表于 2024-10-17 19:05
请问一下师傅,这四个,主轴转速,进给速率,下刀速率,提刀速率跟那个快速提刀对应什么参数呀

10030进给10031下刀15140抬刀主轴转速speed$
可能前面三个不一定说得对,但是参数号应该是这几个

1210631362 发表于 2024-10-18 09:50:46

zpc123456 发表于 2024-10-17 21:45
四轴钻孔时,怎么改后处理每次转角度都加上M11和M10 如图这样的

打开use_rot_lock开关

1210631362 发表于 2024-10-18 09:52:17

62615151 发表于 2024-10-17 21:32
怎么样在后处理中提前读取这两个A值输出在程序开头   这样可以提前知道桥板要转的角度

不一定能教会你,这个方法对替换或者联动都不生效
在pwrtt里面读取到三轴刀路的m7$,m8$,m9$
用这三个参数直接去计算A轴角度就好了

1210631362 发表于 2024-10-18 09:57:09

564650752 发表于 2024-10-17 17:06
把 opid 屏蔽了   有些角度还是不输出 G91G28Z0    Z下刀重复    大师帮看下后处理      后处理已上传    ...

      # if op_id$ <> prv_op_id$,
          # [
      if p_out <> p_op_id1 | s_out <> p_op_id2,
          [
          pbld, n$, "G91", *sg28ref, "Z0.", e$
          ]
          # ]
      if p_out <> p_op_id1 | s_out <> p_op_id2,
          [
          pbld, n$, *sgcode, *sgabsinc, *p_out, *s_out,e$
          pcan1, pbld, n$, *sgcode, *sgabsinc, pwcs, *xout, *yout,
            *speed, *spindle, pgear, strcantext, e$
          pbld, n$, "G43", *tlngno$, *zout, pscool, e$
          ]
所以昨天就问你了为什么要判断opid

1210631362 发表于 2024-10-18 09:59:38

beckham300 发表于 2024-10-17 23:32
请问楼主!5轴定面加工,两步刀路使用同一把刀加工不同深度。通过预读方式,当第二步刀路进刀点比第一步刀 ...

也不用预读吧你在下一次移动z值的时候判断上一次z值高度就好了
用变量保存一下
页: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19
查看完整版本: MasterCAM后处理交流