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螺距模式,只需要将添加的#去掉即可。

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

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页