五轴加工中心后处理程序开发这个厉害了!.docx
《五轴加工中心后处理程序开发这个厉害了!.docx》由会员分享,可在线阅读,更多相关《五轴加工中心后处理程序开发这个厉害了!.docx(13页珍藏版)》请在第壹文秘上搜索。
1、1序言五轴机床的结构复杂,种类繁多,且未能实现标准化,导致五轴机床后置处理器的通用性很差。即使是相同类型的五轴机床,由于机床结构件的设计及装配差异,其后置处理器也不能直接通用。由于五轴机床存在着多样性、互换性差的特点,对于终端用户来讲,最好是针对具体的机床定制开发合适的后置处理文件。一般可以利用CAD/CAM软件提供的通用后置处理模块,例如UG软件的后处理构造器模块、PowerMI1.1.软件的PMPost模块、CimatronE软件的IMSPost模块等,结合机床的结构特点和数控系统的控制原理,进行后处理文件的定制开发。开发时可以参考同类机床后置处理文件的制作原理和参数,进行必要的修改、优化
2、,得到需要的后置处理程序。2NX后处理构造器简介及机床主要参数NX后处理构造器(NX/PostBuilder)是UG软件提供的一个非常方便的创建和修改后处理的工具,用户可以通过NX后处理构造器图形界面的交互方式来灵活定义建立NC程序的格式和输出内容,以及程序头尾、换刀、循环等每一个事件的处理方式。采用NX后处理构造器定制后处理文件的一般过程如图1所示。图1定制后处理文件的过程德西数控MCV850-5五轴加工中心(见图2)采用三个直线轴与数控回转台的形式,属于双转台结构,具有RTCP(刀尖点跟随)功能。数控系统:海德汉iTNC530;工作行程:X轴700mm,Y轴460mm,Z轴465mm,A轴
3、行程-25+110,C轴转角-360+360;连续工作台面600mm600mm;主轴转速10010000rmin;功率IOkW。工作台A轴和C轴的实际转动方向如图3所示。图2德西数控MCV8505五轴加工中心图34轴和C轴实际转动方向3定制机床五轴后处理文件3.1选择后置模板,设置基本参数1)启动NX后处理构造器程序,新建后置文件,文件名为MCV850_5。2 )选择后置模板:设置后处理输出单位“为毫米机床为铳床”控制器”从库里选择heidenhainonversationa1.AdVanCed,然后进入用户编辑界面。3 )设置机床的极限参数。3.2后置程序开发关键技术(1)判断加工方式应用T
4、C1.语言结合相关变量,判断加工方式是五轴联动加工还是32定向加工。西门子公司在NX后处理构造器的模板库中提供了相应的判断语句,如该机床采用的海德汉TNC530系统,模板库中提供了DPP_GE_DETECT_5AXIS_TOO1._PATHTC1.”判断语句和dpp_ge(toolpath_axis_num)变量,可以在此基础上修改。使用TC1.语言建立加工方式的判断语句PB_CMD_detect_tOO1.Path_type,具体内容如下。globalmom_ude_5axis_tool_pathglobaldpp_gedpp_ge_save_kinematicsifDPP_GE_DETEC
5、T_5AXIS_T001._PATHsetdpp_ge(toolpath_axis_num)5elsesetdpp_ge(toolpath_axis_num)3ifinfoexistsmom_ude_5axis_tool_path&$mom_ude_5axis_tool_path=YES)setdpp_ge(toolpath_axis_num)5elseifinfoexistsmom_ude_5axis_tool_path&$mom_ude_5axis_tool_path=NOsetdpp_ge(toolpath_axis_num)3该判断语句中的DPP_GE_DETECT_5AXIS_TOO
6、jPATH为系统内置加工方式判断命令,根据该命令的返回值输出结果给变量dpp_ge(toolpath_axis_num)赋值。(2)五轴联动加工海德汉iTNC530采用M128指令启动刀尖点跟随功能,实现五轴联动,采用M129指令取消刀尖点跟随功能。一般来讲,五轴联动加工时应该在换刀前用M129指令使各回转轴复位,换刀后执行M128o直接调用该后置模板中块命令。UtPUjMI28,并使用TC1.语言添加执行条件PB_CMD_check_block_OUtPUJml28。执行条件内容如下。if$dpp_ge(toolpath_axis_num)=5MOM_forceOncefourth_axis
7、fi代h_axisVMOV3mom_mcs_gotomom_posVMOV3mom_prev_mcs_gotomom_prev_posVMOV3mom_arc_centermom_pos_arc_centersetmom_kin_arc_output_mode1.INEARsetmom_kin_helical_arc_output_mode1.INEARMOM_reload_kinematicsreturn1elsereturnO当dpp_ge(toolpath_axis_num)结果为5时,执行M128指令,实现五轴联动加工。(3)3+2定向加工海德汉iTNC530系统采用P1.ANE功能或
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加工 中心 处理 程序 开发 这个 厉害