生活
mcgs怎么设置上限值和下限值 MC后处理出来攻丝指令如何更改成三菱系统值模式F
2023-04-14 02:06  浏览:39

mcgs怎么设置上限值和下限值 MC后处理出来攻丝指令如何更改成三菱系统值模式F?我们在使用mastercam进行编程,编制攻螺纹加工时后处理会发现,当G84输出来的模式为F=转速X螺距,我来为大家科普一下关于mcgs怎么设置上限值和下限值 MC后处理出来攻丝指令如何更改成三菱系统值模式F?以下内容希望对你有帮助!

mcgs怎么设置上限值和下限值 MC后处理出来攻丝指令如何更改成三菱系统值模式F mcgs怎么设置上限值和下限值 MC后处理出来攻丝指令如何更改成三菱系统值模式F

我们在使用mastercam进行编程,编制攻螺纹加工时后处理会发现,当G84输出来的模式为F=转速X螺距。

但当我们使用三菱系统时会发现,三菱系统的F=螺距,我们过多的情况都是在机床操作时去手动更改攻丝指令,这样比较麻烦,如果有时忘了更改时,后果 哈哈哈哈Mastercam自带的后处理是发那科控制器后处理,在G84指令中F=螺距*转速

而三菱控制器就特简单.F=螺距!!

下面以M6*1螺纹为例

发那科控制器出来的代码为:

S1000 M3G99 G84 Z-10. R3. F1000

而三菱系统的代码应该为

S1000 M3G99 G84 Z-10. R3. F1.

接下来我们看一下如何通过修改后处理来实现后处理只保留螺距来满足三菱系统。

后记事本打开后处理文件找到如下代码

pcan1, pbld, n$, *sgdrlref, *sgdrill, pxout, pyout, pfzout, prdrlout, [if dbgqz <> 0 ,*dbgqz ], *pitch, !feed, strcantext, e$

本句代码中无变量操作,只是输出变量值.也就是说,在本句输出时,pitch变量已经完成了"螺距*转速"的操作,.向上查找关于pitch变量的语句,很近的距离就找到了以下代码:pitch = pitch * speed #Force Units Per Minute for regular Tap cycle

这句代码意思是,螺距=螺距*主轴转速!既然已经找到具体位置!而我们需要处理的只是不让他去乘转速!直接将此句前面加上#号变为注释不让他去读取即可!

这时F值已经变为了设定中的螺距值了

同产的道理如果要改回转速X螺距模式,只需要将添加的#去掉即可。

好了,大家有使用三菱系统的赶紧去试试吧

,
发表评论
0评