V610加工中心基于MASTERCAM的后置处理程序设计.doc

V610加工中心基于MASTERCAM的后置处理程序设计.doc

ID:51584016

大小:41.02 KB

页数:4页

时间:2020-03-13

V610加工中心基于MASTERCAM的后置处理程序设计.doc_第1页
V610加工中心基于MASTERCAM的后置处理程序设计.doc_第2页
V610加工中心基于MASTERCAM的后置处理程序设计.doc_第3页
V610加工中心基于MASTERCAM的后置处理程序设计.doc_第4页
资源描述:

《V610加工中心基于MASTERCAM的后置处理程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、V610加工中心基于MASTERCAM的后置处理程序设计(Z)邓奕蒋德军一、前言数控自动编程分为以自动编程语言和以计算机绘图为基础的自动编程方法,两种方式都是经过刀位计算产生加工刀具路径文件,而不是数控程序。从加工刀具路径文件中提取相关的加工信息,并根据指定数控机床的特点及数控程序格式要求进行分析、判断和处理,最终形成数控机床能直接识别的数控程序,就是数控加工的后置处理(PostProcessing)。Mastercam是美国CNCSoftware.Inc公司开发的基于微机平台的CAD/CAM软件,侧重于数控加工,其曲线、曲面设计主要针对数控加工

2、编程,它能完成2~5轴数控铣削加工编程、线切割加工编程和车削编程加工,在模具制造业中的应用非常广泛。该系统分为主处理程序和后置处理程序两大部分。主处理程序针对加工对象、加工系统建立三维模型,用图形交互的方法计算刀具运动轨迹,生成加工刀具路径文件(称为NCI文件)。NCI文件是一个用ASCII码编写的文件,包含产生NC程序的全部资料。该系统后置处理程序内定成适应日本FANUC控制器的通用格式,如FANUC3M、FANUC6M、FANUC0—MC控制器等。MV-610加工中心配置的数控系统是德国西门子SINUMERIK810D,Mastercam软件

3、生成的NC代码不能直接应用,还需人工做大量的修改,既不方便又易出差错。因此,有必要对MV-610加工中心开发专用的后置处理程序,发挥软件的CAM模块最佳效果。本文根据Mastercam7.2c的通用后置处理程序,结合MV-610加工中心和SINUMERIK810D系统的特点,设计出专用的后置处理程序,以便Mastercam生成的NC程序能直接用于加工生产。二、Mastercam系统通用后置处理程序Mastercam系统配置的是适应单一类型控制系统的通用后置处理,该后置处理提供了一种功能数据库模型,用户根据数控机床和数控系统的具体情况,可以对其数据

4、库进行修改和编译,定制出适应某一数控机床的专用后置处理程序。Mastercam系统后置处理文件的扩展名为PST,称为PST文件,它定义了切削加工参数、NC程序格式、辅助工艺指令,设置了接口功能参数等,其结构由八个部分组成:1.注解程序每一列前有“#”符号表示该列为不影响程序执行的文字注解。如:#mi2-Absolute,orIncrementalpositioning0=absolute1=incremental表示mi2定义编程时数值给定方式,若mi=0为绝对值编程,mi=1为增量值编程。在这一部分里,定义了数控系统编程的所有准备功能G代码格式

5、和辅助功能M代码格式。2.程序纠错程序中可以插入文字提示来帮助纠错,并显示在屏幕上。如:#Errormessages(错误信息)psuberror#Arcoutputnotallowed"ERROR-WRONGAXISUSEDINAXISSUBSTITUTION",e如果展开图形卷成旋转轴时,轴替换出错,则在程序中会出现上面引号中的错误提示。3.定义变量的数据类型、使用格式和常量赋值如规定G代码和M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地址代码是A、B和C,圆弧长度允许误差为0.002,系统允许误差为0.00005,进给速度最大值为1

6、0m/min等。4.定义问题可以根据机床加工需要,插入一个问题给后置处理程序执行。如定义NC程序的目录,定义启动和退出后置处理程序时的C-Hook程序名。5.字符串列表字符串起始字母为s,可以依照数值选取字符串,字符串可以由两个或更多的字符来组成。字符串sg17,表示指定XY加工平面,NC程序中出现的是G17,scc1表示刀具半径左补偿,NC程序中出现的是G41,字符串sccomp代表刀具半径补偿建立或取消。6.自定义单节可以让使用者将一个或多个NC码作有组织的排列。自定义单可以是公式、变量、特殊字符串等:pwcs#G54+coordinates

7、ettingattoolchangeifmil>1,pwcs_g54表示用pwcs单节指代#G54+在换刀时坐标设定值,mil定义为工件坐标系(G54~G59)7.预先定义的单节使用者可按照数控程序规定的格式将一个或多个NC代码作有组织的排列,编排成一条程序段。8.系统问答后置处理软件提出了五组问题,供使用者回答,可按照注解文字、赋值变量、字符串等内容,根据使用的机床、数控系统进行回答。三、MV-610加工中心及NC编程特点1、MV-610加工中心的特殊MV-610加工中心为四轴联动立式加工中心(目前只装有三轴),刀库容量为20把刀,采用斗笠式自

8、动换刀装置,刀库只需作左右移动。以刀座编码方式选刀,系统对刀库中每个刀座编码,同时也对每把刀具编码,刀具须放到与其号码相符的刀座中。换刀

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。