MasterCAM后处理文件的修改.doc_第1页
MasterCAM后处理文件的修改.doc_第2页
MasterCAM后处理文件的修改.doc_第3页
MasterCAM后处理文件的修改.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

mastercam后处理文件的修改转载精品mastercam后处理文件的修改 mastercam系统缺省的后处理文件为mpfan.pst,适用于fanuc(法兰克、发那科)数控代码的控制器。其它类型的控制器需选择对应的后处理文件。 由于实际使用需要,用缺省的后处理文件时,输出的nc文件不能直接用于加工。原因是: 进行模具加工时,需从g54g59的工件坐标系指令中指定一个,最常用的是g54。部分控制器使用g92指令确定工件坐标系。对刀时需定义工件坐标原点,原点的机械坐标值保存在cnc控制器的g54g59指令参数中。cnc控制器执行g54g59指令时,调出相应的参数用于工件加工。采用系统缺省的后处理文件时,相关参数设置正确的情况下可输出g55g59指令,但无法实现g54指令的自动输出。 fanuc.pst后处理文件针对的是4轴加工中心,而目前使用量最大的是3轴加工中心,多出了第4轴数据“a0.”。 不带刀库的数控铣使用时要去掉刀具号、换刀指令、回参考点动作。 部分控制器不接受nc文件中的注释行。 删除行号使nc文件进一步缩小。 调整下刀点坐标值位置,以便于在断刀时对nc文件进行修改。 普通及啄式钻孔的循环指令在缺省后处理文件中不能输出。使用循环指令时可大幅提高计算速度,缩小nc文件长度。 如果要实现以上全部要求,需对nc文件进行大量重复修改,易于出现差错,效率低下,因此必须对pst(后处理)文件进行修改。修改方法如下: 1、增加g54指令(方法一): 采用其他后处理文件(如mp_ez.pst)可正常输出g54指令。由于fanuc.pst后处理文件广泛采用,这里仍以此文件为例进行所有修改。其他后处理文件内容有所不同,修改时根据实际情况调整。 选择【file】【edit】【pst】命令,系统弹出读文件窗口,选择mpfan.pst文件,系统弹出如下图所示编辑器。 单击 按钮,系统弹出查找对话框,输入“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 前一方法为强制输出固定指令代码,如需使用g55g59指令时,有所不便。多刀路同时输出时,只在整个程序中出现一次g54指令。后一方法同其他后处理文件产生g54指令的原理相同,多刀路同时输出时,每次换刀都会出现g54指令,也可根据参数自动转换成g55g59指令。 输出三轴加工中心程序的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”,单击 按钮,查找结果相关行为: usecan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论