ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:90.39KB ,
资源ID:17817534      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17817534.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(MASTERCAM后处理的设置和参数修改Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

MASTERCAM后处理的设置和参数修改Word文件下载.docx

1、 THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO# THE MACHINE TOOL REQUIREMENTSAND PERSONAL PREFERENCE.2) 系统程序规划部分 ( Debugging and Factory Set Program Switches )。此部分是MASTERCAM本的后处理系统规划,每个 版本都大同小异 , 一般不需更改 . 以下截取的是 9.0 版的 )m_one : -1 #Define constantzero : 0 #Define constantone : 1 #Define c

2、onstanttwo : 2 #Define constantthree : 3 #Define constantfour : 4 #Define constantfive : 5 #Define constantc9k : 999 #Define constantfastmode : yes #Enable Quick Post Processing, (set to no for debug)bug1 : 2 #0=No display, 1=Generic list box, 2=Editorbug2 : 40 #Append postline labels, non-zero is c

3、olumn position?bug3 : 0 #Append whatline no. to each NC line?bug4 : 1 #Append NCI line no. to each NC line?whatno : yes #Do not perform whatline branches? (leave as yes)get_1004 : 1 #Find gcode 1004 with getnextop?rpd_typ_v7 : 0 #Use Version 7 style contour flags/processing?strtool_v7 : 2 #Use Versi

4、on 7+ toolname?tlchng_aft : 2 #Delay call to toolchange until move linecant_tlchng : 1 #Ignore cantext entry on move with tlchng_aftnewglobal : 1 #Error checking for global variablesgetnextop : 0 #Build the next variable table3 )常规后处理设定部分( General Output Settings )。此 部分可视情况更改 , 以适合机床或个人使用 . 以下截取的是 9

5、.0 版的一些常规设定 . 冒号前面的是变量 , 冒号后面的是设定值 ,# 号后面是注解 ( 一般是说明 0 代表什么 ,1 代表什么 ,2 代表什 么 ,yes 或 no)sub_level : 1 #Enable automatic subprogram support( 启 用自动支持子程序 )breakarcs : 2 #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs( 打断圆弧方式 )arcoutput : 1 #0 = IJK, 1 = R no sign, 2 = R signed neg. over 180( 转出

6、圆弧方式 )arctype : 2 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc.do_full_arc : 0 #Allow full circle output? 0=no, 1=no( 是否转成整圆方式 )helix_arc : 0 #Support helix arc output, 0=no, 1=all planes,2=XY plane only( 是否转成螺旋弧 )arccheck : 1 #Check for small arcs, convert to linear( 是否检测小圆弧并将其转成线 )atol :

7、.01 #Angularity tolerance for arccheck = 2(force_wcsno #Force WCS outputatevery弧角度公差 )长度公差 )- 英制 )metric( 圆弧长度公差 - 公制 )公制 )给- 公制)toolchange?(换刀时是否转出 WCS坐标)spaces : 0 #Number of spaces to add between fields(行之间是否加入空格 )omitseq : yes #Omit sequence numbers?( 是否省略序列号 )seqmax : 9999 #Max. sequence number

8、( 最大序列号 )stagetool : 0 #0 = Do not pre-stage tools, 1 = Stage tools( 是否沿用刀具 )use_gear : 0 #Output gear selection code, 0=no, 1=no ( 是否转成齿轮代码 )max_speed : 10000 #Maximum spindle speed( 最大转速 )min_speed : 50 #Minimum spindle speed( 最小转速 )nobrk : no #Omit breakup of x, y & z rapid moves progname : 0 #Us

9、e uppercase for program name (sprogname)( 程式名称是否使用大写 )4 )中间其它内容,例如 :Common User-defined (指令设定 部分), Format statements( 格式报告 ),definitions for NC output(NC 代码限定 ),Error messages( 出错信息 ),Toolchange / NC output Variable Formats( 刀具变量 ) 等基本上都是系统固定 格式, 不需要更改 , 如果改错的话 , 系统很可能不执行或机床报 警 5)文 本 内 容 和 换 刀 设 定 部

10、 分 ( Start of File andToolchange Setup )。此部分内容很重要 , 很多使用者都从这里 着手把程式改成自己需要的格式 . 以下截取的是 9.0 版的部分内 容 , 其中中文是注解 . 引号内是可以更改的内容 .%, e( 程式开头的百分号 )*progno, e( 程式号码 )comment( 注解 , 可有可无 , 如不需要则删除此句 )(PROGRAM NAME - , sprogname, ), e( 程式名称 , 可有可无)(, *tnote, *toffnote, *tlngnote, *tldia, , e( 刀 具直径及补正参数显示 , 如不需

11、要则把此整句删除 )(DATE=DD-MM-YY - , date, TIME=HH:MM- , time, , e(程式日期显示,可有可无)pbld, n, */M99, e ( 如不需要则整句删除 , 而不是只删除引号内的内容 )G90, G92,X0.Y0.Z10., e( 定义加工原点 ,也可以改为G54坐标)sav_absinc = absinc ( 绝对坐标系 )( 中间省略的部分是系统根据刀路自动转出的程式 , 一般不必改 )( 以下几句是出现在程式尾 , 可以根据需要添加或删除 )n, Z10., e (加工完成后提刀至安全高度 )X0.Y0.归零)G91转用相对坐标 )M99

12、回到主程式 )mergesub( 此四句为程式结尾固定语句 )clearsubmergeauxclearaux, e( 程式尾 )6) 问题参数设定部分( Numberedquestions for Mastercam Mill ).此部分大多数是 MASTERCAM统的参数设定,而涉及到后 处理的内容很少。7) 字符串,包围在引号中的文字,为字符串。字符串 必须包围在引号之中(例如“ G91 G28 Z0 M05”), 引号中 的文字将按字符串的原样写入程序中 。变量和字符之间要用 逗号隔开。MASTERCAM处理器(MPFAN.PS)的设置和参数修改举例:1 .在MPFAN.PS后处理器增

13、加 G54指令第一种方法:用记事本打开 MPFAN.PST文件,选择【编辑】【查找】,在对话框中输入查找“ G49,选择查找,查找结果所在行为:pbld, n, *sgcode, *sgplane, G40G49G80, *sgabsinc, 插入G54指令到当前行,将其修改为:, *sgabsinc, G54 , e修改前输出的NC指令为:N102G0G17G40G49G80G90修改后变为:N102G0G17G40G49G80G5940G查找当前行的上一行:pbld, n, *smetric, e 将其整行删除,或加上“ # ”成为注释行:#pbld, n, *smetric, e修改后G

14、21指令将不在出现,某些控制器不用此指令。 第二种方法:查找“ force_wcs ”,查找结果所在行为: force_wcs : no #Force WCSoutput at every toolchange? 将 no 改为 yes ,修改结果为:force_wcs : yes #Force WCSoutput at every toolchange? 修改前输出的NC指令为:N106G0G90X16.Y-14.5A0.S2000M3N106G0G9G054X16.Y-14.5A0.S2000M3前一方法为强制输出固定指令代码,如果使用G55- G59指令时 ,有所不便。多刀路同时输出时,

15、只在整个程序中出现一次G54指令。后一种方法同其他后处理文件产生 G54指令的原理相 同,多刀路同时输出时 , 每次换刀都会出现 G 54指令,也可根据 参数自动转化成 G55- G59指令。2.删除第四轴数据“ A0”,以适应三轴加工中心或数控铣 第一种方法 :在查找对话框中输入“ 164. Enable Rotary Axis button? ”, 查找结果所在行为:164. Enable Rotary Axis button?y将其修改为:Enable Rotary Axis button? n第二种方法 :See ques. 164.3.删除NC文件的程序名、注释行在查找对话框中输入“

16、 %”,查找结果所在行为: , e*progno, eMM - , e 将其删除或改为注释行:#*progno, e#, e #O0010(PROGRAM NAME A2 )(DATE=DD-MM-YY-25-12-05 TIME=HH:MM-10:4)5 修改后以上指令行将不再出现。在查找对话框中输入“ pstrtool ”,查找结果所在行为:, pstrtool, *tnote, *toffnote, *tlngnote, *tldia, 将其删除或改为注释行:, 修改前输出的NC指令为:(D16R8.0 TOOL-2 DIA.OFF.- 0 LEN.-0 DIA.-16.) 修改后以上指

17、令行将不再出现。 此注释行指明当前刀具所使用的 刀具参数 , 可用于加工前核对加工单 , 建议保留。4取消行号 在查找对话框中输入“ omitseq ”,查找结果所在行为: omitseq : no #Omit sequence numbers? 修改后行号将不再出现。5输出普通及啄式钻孔循环指令 在查找对话框中输入“ usecandrill ”,查找结果所在行为: usecandrill : no #Use canned cycle for drill usecanpeck : no #Use canned cycle for Peck 将其修改为:usecandrill : yes #Us

18、e canned cycle for drill usecanpeck : yes #Use canned cycle for Peck 此修改适用于支持G81、G83钻孔循环指令的控制器。6.圆弧编程时R与IJK的设定 在查找对话框中输入“ arcoutput ”,查找结果所在行为:=R signed neg. over 180注:参数为0时表示圆弧用IJK编程;参数为1时表示圆弧用R 编程,R不带符号;参数为2时表示圆弧用R编程,超过180度 时R带负号。7.把TM06改成TD_在查找对话框中输入“ if stagetool = zero, pbld, n, *t, M6, e”,查找结果所在行为:if stagetool D1在查找对话框中输入“ pbld, n, *t, 查找结果所在行为:“ pbld, n, *t, 8.去掉G43H在查找对话框中输入“ G43(第一处)pbld, n, G43, *t Ingno, pfzout, scoola nt, n ext_tool, epbld, n, pfzout, scoola nt, n ext_tool, e 查找结果所在行为: (第二处 ), *tlngno, pfzout, scoolant, next_tool, e 将其修改为:pbld, n, pfzout, scoolant, next_tool, e

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1