美丽的白发 发表于 2025-10-4 07:51:45

这个厉害必需顶上

樂囨咑烊 发表于 2025-10-4 08:32:57

必须给你点赞

一禅 发表于 2025-10-4 09:47:41

谢谢分享

hsrsung.sung 发表于 2025-10-4 11:38:34

时间都去哪了? 发表于 2025-10-3 15:51
大佬可以指点一下,数控车怎么把刀具群组输出到程序吗?

看一下 是不是你要的刀具群組


时间都去哪了? 发表于 2025-10-4 11:52:42

hsrsung.sung 发表于 2025-10-4 11:38
看一下 是不是你要的刀具群組

谢谢大佬,这个我试过了,不行!

xx1314365 发表于 2025-10-4 12:15:56

点赞大神,人才啊

hsrsung.sung 发表于 2025-10-4 15:21:54

时间都去哪了? 发表于 2025-10-4 11:52
谢谢大佬,这个我试过了,不行!

你要的是哪種 大約寫上來看看 才知你要的

memoni 发表于 2025-10-4 15:35:56

现在最后就剩下修复进给的问题了,
自定义螺纹软件可选G98跟g99两种进给方式,我们都兼顾匹配系统的功能
还有就是我们斜进刀其实是G0进刀强制修改成G32斜进刀的,F值上是参数g98铣床取一个小数点位,
如果螺纹螺距出现15.123 那么我们的F值就会得到F15.1,这个我们也是要修复
首先 操作如下:
   在pparameter$下添加
          if prmcode$ = 13922, thread_diyf=rparsngl(sparameter$,1)      #自定义螺纹进给


同时找个位置定义一下标签名称
    fmt"F" 18   thread_diyf   #G32_自定义螺纹进给


在 pfr             #Output feedrate下修改添加


   pfr             #Output feedrate
      if ipr_actv$ = zero, pfr_m
      else, pfr_l
   if tool_op$ = 227,result = newfs (18, feed)
      `feed

时间都去哪了? 发表于 2025-10-4 15:36:20

hsrsung.sung 发表于 2025-10-4 15:21
你要的是哪種 大約寫上來看看 才知你要的

想要把第一道(刀具群组)输出到程序头,做散件方便查找,不容易出错

memoni 发表于 2025-10-4 15:41:19

本帖最后由 memoni 于 2025-10-4 15:47 编辑

继续修改   在下列模块中添加红色的字符
    pthrg32_3$       #G32 threading third

      if tool_op$ = 227 & mi9$ = 1 & mr1$ > 0,
            [
            #自定义螺纹
            if thread_q1 > thread_q2, g32_w1 =-abs(mr1$), else, g32_w1 =abs(mr1$)

            feed =thread_diyf
            if ipr_actv$ = 0, feed = feed * speedrpm
            if nstarts$ >1,feed =feed * nstarts$
            sgfeed, *sthdgcode, pxout, *g32_w1, pfr, e$
            ]
      copy_x = vequ(x$)
      pcom_moveb
   

页: 1 2 [3] 4 5
查看完整版本: 论如何给自定义螺纹简单的添加斜进斜出_简易版