问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mastercam9.1后处理

发布网友 发布时间:2022-04-23 13:29

我来回答

2个回答

热心网友 时间:2022-06-16 15:17

1、首先来打开Mastercam9.1。

2、分析,在Mastercam9.1里面的设置问题,当出现转速不至的情况,先来查看工作设定里面*最高转速是多少,如果低于设置的编程参数,则把这个值改大。如下图红框画记处。

3、从主菜单的刀具路径进入,找到工作设定并点击进入;

4、在编程刀具参数设置界面,鼠标右键单击,任意一把已有刀具,进入刀具属性查看对话框,随即进入工作设定(如图)。

5、进入刀具属性查看对话框,随即进入工作设定。

6、如果以上都没有问题,那再来看看后处理里面的设置。打开所使用的后处理文件,找到下图我标记出来的地方。

7、这里两行英文的意思是:max_speed最大转速*,min_speed最小转速*。我这里面设置的是最大转速出10000,最小50。

如果编程设置的刀具的参数转速大于10000,或小于50,则会按后处理里面设置的来。要出来所设置的值,就得修改这两个参数,把最大的参数改大,最小的参数改小即可。

热心网友 时间:2022-06-16 15:17

MasterCAM9后处理的修改

MasterCAM系统缺省的后处理文件为MPFAN.PST,适用于FANUC(发那科)数控代码的控制器。其它类型的控制器需选择对应的后处理文件。
由于实际使用需要,用缺省的后处理文件时,输出的NC文件不能直接用于加工。原因是: 以下内容需要回复才能看到
⑴进行模具加工时,需从G54~G59的工件坐标系指令中指定一个,最常用的是G54。部分控制器使用G92指令确定工件坐标系。对刀时需定义工件坐标原点,原点的机械坐标值保存在CNC控制器的G54~G59指令参数中。CNC控制器执行G54~G59指令时,调出相应的参数用于工件加工。采用系统缺省的后处理文件时,相关参数设置正确的情况下可输出G55~G59指令,但无法实现G54指令的自动输出。
⑵FANUC.PST后处理文件针对的是4轴加工中心,而目前使用量最大的是3轴加工中心,多出了第4轴数据“A0.”。
⑶不带刀库的数控铣使用时要去掉刀具号、换刀指令、回参考点动作。
⑷部分控制器不接受NC文件中的注释行。
⑸删除行号使NC文件进一步缩小。
⑹调整下刀点坐标值位置,以便于在断刀时对NC文件进行修改。
⑺普通及啄式钻孔的循环指令在缺省后处理文件中不能输出。使用循环指令时可大幅提高计算速度,缩小NC文件长度。
如果要实现以上全部要求,需对NC文件进行大量重复修改,易于出现差错,效率低下,因此必须对PST(后处理)文件进行修改。修改方法如下:
1、增加G54指令(方法一):
采用其他后处理文件(如MP_EZ.PST)可正常输出G54指令。由于FANUC.PST后处理文件广泛采用,这里仍以此文件为例进行所有修改。其他后处理文件内容有所不同,修改时根据实际情况调整。
用MC9自带的编辑软件(路径:C:\Mcam9\Common\Editors\Pfe\ PFE32.EXE)打开FANUC.PST文件(路径:C:\Mcam9\Mill\Posts\ MPFAN.PST)
单击【edit】→【find】按钮,系统弹出查找对话框,输入“G49”。

查找结果所在行为:
pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e
插入G54指令到当前行,将其修改为:
pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, "G54",e
输出的NC文件修改前对应位置指令为:
N102G0G17G40G49G80G90
修改后变为:
N102G0G17G40G49G80G90G54
查找当前行的上一行:
pbld, n, *smetric, e
将其整行删除,或加上“#”成为注释行:
# pbld, n, *smetric, e
修改后G21指令不再出现,某些控制器可不用此指令。注意修改时保持格式一致。G21指令为选择公制单位输入,对应的英制单位输入指令为G20。
2、增加G54指令(方法二):
单击按钮,系统弹出查找对话框,输入“force_wcs”,单击按钮,查找结果所在行为:
force_wcs : no #Force WCS output at every toolchange?
将no改为yes,修改结果为:
force_wcs : yes #Force WCS output at every toolchange?
输出的NC文件修改前对应位置指令为:
N106G0G90X16.Y-14.5A0.S2200M3
修改后变为:
N106G0G90G54X16.Y-14.5A0.S2200M3
前一方法为强制输出固定指令代码,如需使用G55~G59指令时,有所不便。多刀路同时输出时,只在整个程序中出现一次G54指令。后一方法同其他后处理文件产生G54指令的原理相同,多刀路同时输出时,每次换刀都会出现G54指令,也可根据参数自动转换成G55~G59指令。
输出三轴加工中心程序的FANUC后处理文件为MP_EZ.PST,输出4轴加工中心程序的三菱控制器后处理文件为MP520AM.PST。

3、删除第四轴数据“A0.”,以适应三轴加工中心:
单击按钮,系统弹出查找对话框,输入“Rotary Axis”,单击按钮,查找结果所在行为:
164. Enable Rotary Axis button? y
将其修改为:
164. Enable Rotary Axis button? n
修改后第四轴数据不再出现。

4、删除刀具号、换刀指令、回参考点指令,适应无刀库的数控铣机床:
单击按钮,系统弹出查找对话框,输入“M6”,单击按钮,查找结果所在行为:
if stagetool >= zero, pbld, n, *t, "M6", e
将其修改为:
if stagetool >= zero, e # pbld, n, *t, "M6",
另一个换刀的位置所在行为:
pbld, n, *t, "M6", e
将其删除或改为注释行:
#pbld, n, *t, "M6", e
修改后换刀指令行不再出现,通常修改第一个出现“M6”指令的位置即可。
单击按钮,系统弹出查找对话框,输入“*sg28ref”,单击按钮,查找结果所在行为:
pbld, n, sgabsinc, sgcode, *sg28ref, "Z0.", scoolant, e
pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e
将其修改为:
pbld, n, scoolant, e
# pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e
输出的NC文件修改前对应位置指令为:
N116G91G28Z0.M9
修改后变为:
N116M9
PST文件中另有两个类似位置,如使用G92指令确定工件坐标,可对其适当修改。加工结束后,机床各轴不回参考点,便于手动换刀时节省时间。

5、删除NC文件的程序名、注释行:
单击 按钮,系统弹出查找对话框,输入“%”,单击 按钮,查找结果所在行为:
"%", e
*progno, e
"(PROGRAM NAME - ", progname, ")", e
"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e
将其删除或改为注释行:
"%", e
# *progno, e
# "(PROGRAM NAME - ", progname, ")", e
# "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",
输出的NC文件修改前对应位置指令为:
O0010
(PROGRAM NAME - A2)
(DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)
修改后以上指令行不再出现。

单击按钮,系统弹出查找对话框,输入“pstrtool”,单击 按钮,查找结果所在行为:
"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e
将其删除或改为注释行:
#"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e
输出的NC文件修改前对应位置指令为:
(D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.)
修改后以上指令行不再出现。此注释行指明当前刀路所使用的刀具参数,可用于加工前核对加工单,建议保留。法兰克及三菱控制器可以接受注释内容。
6、取消行号:
单击按钮,系统弹出查找对话框,输入“omitseq”,单击 按钮,查找结果所在行为:
omitseq : no #Omit sequence no.
将其修改为:
omitseq : yes #Omit sequence no.
修改后行号不再出现。

7、调整下刀点坐标值位置:
单击按钮,系统弹出查找对话框,输入“g43”,单击 按钮,查找结果所在行为:
pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout,
pfcout, *speed, *spindle, pgear, strcantext, e
pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e
将其修改为:
pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, e
pbld, n, *sgcode, pfzout, e
pbld, n, *speed, *spindle, pgear, strcantext, e
pbld, n, "G43", *tlngno, scoolant, next_tool, e
输出的NC文件修改前对应位置指令为:
G0G90G54X16.Y-14.5S2200M3
G43H0Z20.M8
修改后变为:
G0G90G54X16.Y-14.5
G0Z20.
S2200M3
G43H0M8
新的指令顺序使下刀点(安全高度)x、y、z坐标值同其他指令分开,易于在断刀时修改。G43指令在PST文件中有两个位置,如仅使用G54指令时,修改第一个出现“G43”的位置即可。

8、输出普通及啄式钻孔循环指令:
单击按钮,系统弹出查找对话框,输入“usecandrill”,单击 按钮,查找结果相关行为:
usecandrill : no #Use canned cycle for drill
usecanpeck : no #Use canned cycle for Peck
将其修改为:
usecandrill : yes #Use canned cycle for drill
usecanpeck : yes #Use canned cycle for Peck
此修改适用于支持G81、G83钻孔循环指令的控制器。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脾基本简介 人体有2个脾脏吗 百度百科 人的脾有几个 我是无锡的,公司需要办理健康证,请问应该到哪里去办理? 儿童健康小常识:让宝宝快乐成长 如何构建认罪认罚案件相对不起诉适用标准 相对不起诉概述 杨笠脱口秀称男人没底线,直言没有男人生活会更幸福,你认可吗? 每个人都是独立的个体都有自己生活的选择方式和权利,别人不要干涉... ...人观点,是我的自由、我的权利别人无权 干涉”这种观点 mastercam9.1开始应该怎么学 mastercam9.1建立刀库的方法? mastercam9.1在XP系统里怎么安装? MastercamMillv9.1编程软件怎么下载 刚学mill9.1,一天偏了几个程序 mastercam x3和 Mill 9.1是同一个软件吗 我安装mastercam 9.1后出现了router9.1,mill9.1,lathe9.1,wier9.1和design9.1。请问这几个软件有区别吗? qq坦白说查人? qq坦白说揭露者怎么用 怎样打开QQ中坦白说 苏州二手房公积金贷款一般多久放款 公积金贷款多长时间可以放款 苏州园区纯公积金贷款大概多久能放款 苏州公积金贷款时间一般多久 苏州公积金贷款放贷所需时间一般为多少天? 我手机号码被人用来注册公司,怎么办? 苏州园区公积金贷款审批至放款需多久完成,有没有最近办理过的,跪求了, 目前苏州园区公积金放款需要多久一般为多少天? 请问苏州园区纯公积金贷款,放款最快多久可以出来啊? 想用苏州的公积金买房,有人知道公积金的放款时间吗? Mastercam9.1怎么切割实体? mastercam 9.1各菜单功能? MasterCAM9.1 安装出错 mastercam9.1软件怎么样 mastercam9.0和mastercam9.1有什么区别? 怎样安装mastercam9.1 有什么方法可以查询自己的银行卡号,除了去银行还有什么办法吗 我能在网上查到我自己的银行卡号吗? 火种原创文学和火种工艺文学有什么区别 火种,作者是谁? 六十年代也出过一部名为(火种)的长篇小说,有谁知道的简介一下,谢谢, 火种的简介 十几名孩子手捧“星火”,为何文学火种传递闪耀红都瑞金呢? 百味文学是谁创立的 玄幻小说中的火种分为哪几类? 谈谈你对中国现代文学作品一些典型人物形象的认识 永春余光中文学馆门口作文描写 要写余光中文学馆的日记春游 私密日记的图书简介 树人文学社的文学社的题词