基于nx的华中数控818系统四轴后处理程序开发

第5期(总第192期)
2015年10月
机械工程与自动化
MECHANICAL ENGINEERING & AUTOMATION
No.5Oct.
文章编号:1672‐6413(2015)05‐0185‐02
基于NX的华中数控818系统四轴后处理程序开发
陆龙福1,付天翼2
(1.黄冈职业技术学院,湖北 黄冈 438002;2.黄冈技师学院,湖北 黄冈 438000)
摘要:通过NX应用软件,基于中华数控818系统四轴机床平台,对编程后置处理程序进行分析研究。将前期推导出的四轴联动数控机床运动理论公式应用于后处理程序的参数研究和设置,开发出可
稀土硅铁合金供中华数控818系统四轴识别的机床代码,使机床能够根据生成的程序代码进行实际产品的切削加工。关键词:后置处理;参数设置;程序代码生成中图分类号:TG659   文献标识码:A
黄冈职业技术学院科学研究计划项目(2013C2022107)收稿日期:2014‐10‐27;修订日期:2015‐07‐28
气象风向标
作者简介:陆龙福(1978‐),男,贵州独山人,工程师,硕士,研究方向:模具设计及制造。
1 基于NX的华中数控818系统四轴机床后处理开发
通过NX/PostBuilder的创建,系统会产生EventHandler.tcl(事件处理)、DefinitionFile.def(事件定义)和PostBuilder.pui(处理器记忆文件)3个文件。通过修改设置NX/PostBuilder的MachineTool(机床参数)、Program&ToolPath(程序和刀轨参数)、N/CDataDefinitions(定义N/C数据代码)、OutputSet‐tings(输出设置)和VirtualN/CControl(计算机N/C模拟)5个基本参数以产生正确的EventHandler.tcl和DefinitionFile.def文件。
在执行具体的四轴联动数控加工时,NX/Post‐Builder将会根据机床的型号、控制系统
的不同等而构建出不同的后处理文件。本文以华中数控818系统四轴机床为例,介绍该系统四轴联动数控机床基于NX的后置处理研究及程序生成过程。
HNC‐818华中数控机床如图1所示。HNC‐818机床各项参数如下:
X轴工作行程(mm):    600;Y轴工作行程(mm):400;Z轴工作行程(mm):510;A轴转角(°):0~360(连续);连续工作台尺寸(mm):300×300;主轴转速(r/min):100~10000;快速进给(mm/min):8000;功率(kW):30。
2 机床基本参数(MachineTool)的开发及设置
机床的基本参数开发及设置是后置处理的核心内容,主要有机床初始化、机床参数研究设置、程序格式和刀轨参数研究设置以及NC代码仿真验证和案例实验。2.1 机床初始化创建
本文所用软件版本为NX8.5,首先进入NX/
PostBuilder初始化界面,点击“新建”图标命令,弹出
如图2所示的后处理对话框,分别按序号①~⑥设置后处理文件名称为4A_post、常规后处理、单位为公制、文件可编辑、机床四轴A轴转动和机床类型HNC‐818。
图1 HNC‐818华中数控机床
图2 创建后处理过程对话框
2.2 机床参数研究设置
(1)设置机床“OutputCircularRecord(圆弧走刀)”选项,“Yes”表示圆弧输出为G02或G03格式,若为“No”表示圆弧输出为G01逼近,有时在粗加工中,为了使刀路程序量少,可以使圆弧输出为G01逼近,但精加工时为了保证精度,不能选“No”。
(2)设置机床“LinearAxisTravelLimits(平动轴
行程极限)”,将机床参数代入参考文献[1]中的相关计算公式,并结合机床实际行程,分别设置X、Y、Z三轴的行程为600mm、400mm、510mm。
(3)设置机床“LinearMotionResolution(线性公差)”为0.001mm。
2.3 设置机床第四轴参数及配置
(1)将机床第四轴转角行程代入参考文献[1]中的相关公式,计算出其转角行程0°~360°。
(2)设置第四轴回转台为A轴,回转平面为YZ平面;修改第五轴回转台为C轴,回转平面为XY平面。
(3)设置“AxisLimitViolationHandling(回转轴超程事件处理)”,由于A轴行程为0°~+360°,因此此处超程处理是针对A回转轴的处理。根据运动矢量求解公式设置为“Retract/Re‐Engage”,即当A轴回转超程时,主轴沿刀轴方向先抬刀,将A轴回转到下一个A轴在此行程内的点,主轴刀具再下降进刀,继续加工,配置结果如图3所示。经过试验发现,该方法容易在进退刀的地方产生接刀痕,故不能用在精加工中。目前的解决办法是通过修改NX/CAM编程模块修改程序刀轴矢量的控制,使程序角度在回转轴A轴范围内,实际精加工中需要人为再次修改程序刀轴矢量的控制。
图3 根据运动求解推导公式设置机床参数
3 程序格式及刀轨参数(Program&ToolPath)设置Program&ToolPath(程序及刀轨参数)选项为后处理程序的主要事件处理部分,主要包含Program(程序头、程序尾以及程序格式等的制定)、GCode(G代码制定)、MCodes(M指令制定)、WordSequencing(定义程序各指令字的地址顺序)、WordSummary(定义程序各指令字的地址格式)、CustomCommands(用户通过TCL语言增加机床新指令)和LinkedPosts(链接后处理文件)7部分。
水情监测
(1)定义程序头、操作序列和刀轨运动:①通过Addblock(添加指令块)分别设置程序名输出单位信
息、机床指令M03;②设置机床刀具、机床指令,启动最小角度转动功能、刀尖跟随功能、公差几个部分,在CustomCommands对话框中,通过TCL语言编写公差程序。
(2)定义刀轨移动。
分度机构(3)定义程序尾操作序列和程序结束指令。
4 NC代码仿真验证及试切实验
后置处理文件创建完成后,需要把相应的文件添加到NX相应的安装目录里面,并进行相关文件配置,才能使创建的刀路轨迹生成可供机床识别的NC代码,并通过NX软件仿真来验证后置处理文件的正确性,最后将通过验证后正确的NC代码传输到数控机床进行加工。
4.1 后处理文件的配置
图4为后置处理文件的配置。拷贝4A_post.def和4A_post.tcl至NX安装目录postprocessor中,在template_post.dat文件中通过TCL语言
编写如下语句:4A_post,${UGII_CAM_POST_DIR4A_post.tcl,${UGII_CAM_POST_DIR}4A_post.def。
图4 后置处理文件的配置
4.2 NC代码生成
通过本文开发的后处理文件生成NC代码,如图5所示。其中,①区域为程序头;②区域为程序主体;
③区域为程序尾。
图5 NC数控程序生成
4.3 实例验证
以整体式多叶轮加工为例,进行NC代码仿真验证及其试切实验。通过NX软件验证NC代码并仿真加工,再在华中数控四轴数控机床上试切,如图6所示。利用本文研究的NC代码加工的整体式多叶轮与开发程序前加工的整体式多叶轮数据进行对比,见表1。由表1可知,开发后处理文件改进后,产品的加工精度、质量均有提高,加工时间减少,生产效率增加。
图6 产品仿真及试切实验效果
表1 整体式多叶轮常规后处理与开发后处理试切实验数据对比加工经济度指标对比常规后处理经开发后处理
表面粗糙度(μm)0.8~1.60.4~0.8
尺寸精度(mm)0.01~0.020.002~0.01时间(h)4.53
(下转第189页)
·
681
·机械工程与自动化               2015年第5期 
造技术的应用特点、典型快速成型制造方法的原理和制造工艺。
(3)相关专业学生(36学时)。要求学生掌握快速成型的基本理论,了解快速成型工艺过程及特点,了解几种典型的快速成型工艺,掌握三维建模软件以及快速成型设备操作方法并完成自己设计零
件的加工。
对于一般工程训练的学生,由于实习时间短,项目多,只能演示FDM的工作过程,制作演示件。而对于相关专业的学生则需要详细学习三维建模软件和三维打印机的使用方法。在实训之前,需对学生进行快速成型原理知识的讲解以及Cura软件和三维打印机的使用方法,使大家对本内容有一个大概的了解。在此基础上指导教师进行现场演示。随后,每位同学发挥想象力设计自己想要打印的CAD模型,在Solid‐Works中设计出来,然后使用Cura软件进行处理,最后打印成型。通过此过程能使学生对产品设计—制作—工艺要求有全面的了解,学到更多的知识。
但是在教学过程中发现还存在以下问题:①由于学校没有开设快速成型的相关课程,学生接受起来有一定的困难,尤其是对非机械类的学生;②课时短,因为现有的打印机打印速度慢,打印一个很小的产品也
需要很长的时间,学生不能完整地打印完一个产品;③
由于目前三维打印机还没有遇到险情自动关闭的功能,因此在打印过程中学生必须在现场,以免有突发情况时关闭电源。4 结束语
本文详细介绍了熔融沉积技术从建模到打印的详细过程,且针对不同专业的学生安排了不同的教学方
案。但是,快速成型技术在实践过程中还是存在一些问题,这些问题需要在实践中解决,以便更好地提高教学质量,使学生更好地了解、应用快速成型技术。
参考文献:
[1] JouniHanninen.Directmetallasersintering[J].Ad‐
vancedMaterials&Processes,2000(2):33.[2] 张国玲,吴涛,张功国.快速成型训练项目的建设与实践
[J],实验室研究与探索,2011(3):314‐316.[3] 段康荣,张立红.快速成型技术在工程训练教学中的应用
研究[J].机械工程与自动化,2014(3):166‐167.[4] 朱建军,张夷,冷星环.快速成型加工实验室建设的实践
与探索[J].产业与科技论坛,2012(18):92‐94.[5] 宋丹路,周红燕,马德毅.熔融沉积快速成型的翘曲变形
分析和解决方法[J],组合机床与自动化加工技术,2004(3):106‐108.
ApplicationofRapidPrototypingTechnologyinEngineeringPractice
LIQing,LIHong‐bin,LIPeng‐lin,JIHong‐wu
(SchoolofMechanicalEngineering,TianjinUniversity,Tianjin300072,China)
Abstract:Engineeringpracticesplayavitalroleincultivatingstudents’understandingoftheoreticalknowledgeandpracticalability.
Rapidprototypingtechnologyasamultidisciplinarycrosstechnologyappliedtothemetalworkingpractice,notonlycancultivatestudents’innovativeability,improvethecomprehensiveability,butalsocanstrengthenstudents’understandingofthemoderntech‐nologyandsocialadaptationability.Inthispaper,themodeling,thepretreatmentofthemodel
andtheprocessoffuseddepositionareintroduced.Accordingtothestudentsofdifferentmajors,theauthormakesdifferentteachingplansrelevantlytomakestudentsbetterunderstandandmasterthetechnology.
Keywords:engineeringpractice;rapidprototyping;modeling;pretreatment
(上接第186页)5 小结
圆极化天线以典型华中数控轴联动机床为例进行机床各后置处理参数的研究、设置及开发。通过NX软件对生成的NC代码程序进行验证仿真、试切加工,完成整个产品的实验加工全过程。并用开发出的后处理程序与开发前程序进行工艺对比,其产品加工的质量、尺寸精度和效率都有较大的提高,获得了良好的经济效益。
参考文献:[1] 陆龙福.基于NX的华中数控818系统四轴后处理研究
[J].机械工程与自动化,2015(4):150‐151.[2] 章永年.四轴数控加工中无碰刀具轨迹生成算法的研究
[D].南京:南京航空航天大学,2012:30‐35.[3] 陈晨.数控加工通用后置处理系统的开发及其关键技术
PELOPHYLAX NIGROMACULATUS研究[D].武汉:华中科技大学,2003:12‐19.[4] 张亚明.基于设计计算的三维CAD二次开发技术研究
[D].太原:华北工学院,2003:14‐17.[5] 章永年.四轴数控加工中无碰刀具轨迹生成算法的研究
[D].南京:南京航空航天大学,2012:20‐21.
DevelopmentofHuazhongSystem4‐axisCNCPost‐processing
ProgramBasedonNX
LULong‐fu1,FUTian‐yi2
(1.HuanggangPolytechnicCollege,Huanggang438002,China;2.HuanggangTechnicianCollege,Huanggang438000,China)
Abstract:ByuseofNXsoftware,basedonHuazhongfour‐axisCNCmachinetoolplatform,thepost‐processingprogramisstudied.Thederivedtheoreticalmovementformulaof4‐axisNCmachinetoolisappliedtoparametersettingofpost‐processing,andthepro‐gramcodecanbeidentifiedbyHuazhongCNCsystemisdeveloped,sothatthemachinecanbeusedtocuttheactualproductaccord‐ingtothegeneratedcode.
Keywords:post‐processing;parametersetting;codegeneration
·
981·2015年第5期                机械工程与自动化 

本文发布于:2024-09-23 17:14:43,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/172137.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:机床   程序   成型   加工   设置
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议