现代制造工程2009年第5期 数控加工技术
海德汉系统钻孔循环后置处理的开发
宣仲义,张棉好
(浙江师范大学机电技术研究中心,金华321000)
摘要:讨论德国海德汉iTNC530数控系统钻孔循环指令的动作过程、参数组成及其含义,分析并设置了MasterCAM软件
孔加工固定循环参数,最后开发出针对iTNC530系统的孔加工固定循环的后置处理文件。
关键词:海德汉iTNC;MasterCAM软件;孔加工;后置处理
中图分类号:TC,659文献标识码:B文章编号:1671-3133(2009)05---0046---03
Thepost-processforhole-machiningofHeidenhainiTNC530
XUANZhong·yi,ZHANGMian-hao
(Res∞rchCenterofElectromechanicalTechnologyofZhejiangNormalUniversity,Jinhua321000,Zhejiang,CHN)
Abstract:Discussedtheprocessing,parametersandtheirmeaningsofHeidenhniniTNC530,andaIlalyzedtheparametersfor
cannedhole—machininginMasterCAM.Finallythepost-processfileforhole-machiningofHeidenhainiTNC530isdeveloped.
Keywords:HeidenhainiTNC;MasterCAM;hole-machining;post·process
要加工出高质量的模具,必须有适于模具加工特
性且加工效率较高的数控机床。多年来,海德汉(Hei.
denhain)iTNC一直是公认的最适合铣、钻、镗和螺纹
加工的数控机床和加工中心的控制系统,尤其在欧洲
市场得到了广大用户的青睐。在中国市场,进口的高
档机床中也大量配备海德汉的iTNC控制系统¨引。
海德汉iTNC530钻孔加工循环的编程参数多,手工编
程容易出错,而且自动编程时,由于其指令代码、程序
格式与MasterCAMV9.0提供的后置处理有很大的区
别,通常的处理方法是将MasterCAMV9.0后置处理
的钻孔加工固定循环功能关闭,以便输出由L,DR一,
DR+等指令组成的加工程序。该处理方法,对于简单
的浅孔加工是简捷可行的,但对于深孔钻削加工则显
得不尽合理甚至无法加工,因此,需要结合该系统钻
孔加工的编程特点进行定制和开发。
1 iTNC530系统钻削加工参数及动作分析
海德汉iTNC530系统具有强大的固定循环加工
功能,提供钻、镗、铰和攻螺纹等共19种循环‘41。不
同的循环参数数量及含义也有所不同,下面以钻削加
工(循环200)为例,说明其动作过程及其参数的含义。
图1所示为循环200所包含的参数。
图1钻孔循环参数
1.1动作过程
1)刀具以快速进给速度F肥u运动至参考平面。
2)刀具按设定的进给率F钻削至第一个进刀
深度。
[3]王波兴,王波.构筑以Windchill为基础的PDM平台
[J].机械科学与技术,2004(8).
[4】 李向东,范玉清.PDM中的BOM面向对象模型及其
应用[J].计算机集成制造系统一CIMS,2002(8).
[5]WindchillCustomer'sGuide.http://www.ptc.com.
46
作者简介:赵霞,高级讲师,硕士,主要研究领域:计算机应用与软
件研究。
E-mail:hshSll600@qq.com
收槁日期:2008.11.14
万方数据
数控加工技术 现代制造工程2009年第5期
3)刀具快速返回至参考平面并停止(若设置停留
时间),然后再快进至第一个进给深度的上方。
4)刀具再按设定的进给速度进行第二次钻削。
5)重复这一过程(2—4次)直至达到所设定的孔
深度为止。
6)钻至所需深度后,刀具快速退至参考平面。如
编人了第二间隙值,刀具接着以快速移至安全平面。
由上述分析可知,海德汉系统的钻孔加工动作过
程类似于FANUC系统的深孔加工。但海德汉系统可
以实现刀具在参考平面延时,可以确保刀具充分
冷却。
1.2参数含义
1)设定间隙q200(增量值):参考平面至工件表
面的距离。
2)深度Q20l(增量值):工件表面至孔底的距离。
3)进刀进给速度Q206:钻孔时切人进给速度,单
位为mm/mino
4)进刀深度Q202(增量值):每次切削的进给
深度。
5)工件表面坐标Q203(绝对值):工件表面的
坐标。
6)第二间隙值q204(增量值):在Z方向,刀具与
夹具或工件不会发生碰撞的高度。
7)延时时间Q210:为确保断屑和刀具冷却,刀具
在参考平面停留的时间,单位为s。
1.3编程举例
10I.Z+1∞R0FMAX
llCYCLDEF200DRⅡJ.IN6
Q200=2;安全间隙
Q20l=一25;总深度
Q206=150;切入进给速度
Q202=5;第一次切深
Q203=+20;工件表面坐标
Q204=50;第二安全间隙
Q2lO=0.25;刀具在孔底的停留时问
12Lx+30Y+20FMAx肿3
13CYCLCALL
14LX+80Y+50FM^.)(鹏
15LZ+100刑AX
16ENDPGMOMM
2 iTNC530系统钻孔加工后置处理文件的
开发
如前所述,海德汉iTNC530系统提供了19种循
环,本文以钻削加工(循环200)为例,说明其后置处理
文件的开发过程。
2.1 MasterCAMV9.0软件固定循环参数
图2所示为MasterCAM钻孔循环对话框。
对话框中主要有以下参数。
1)安全高度(安全平面,Clearance)。
2)返回高度(参考平面,Retract)。
3)工件顶面坐标(Topofstock)。
4)钻孔深度(Depth)。
5)第一次钻削深度(1“peck)。
6)以后每次的啄钻深度(Subsequentpeck)。
7)啄钻间隙(Peckclearance)。
8)退刀量(Retractamount)。
9)钻头在孔底停留的时间(Dwell)。
图2 MasterCAM软件钻孔对话框
2.2各钻孔参数在后置处理文件中的定义
tint10dwell#Dwell
hat10initht#InitialHeight
hati0reiht#ReferenceHeight
hatl0depth#Depth
fiat10peckl
#Firstpeckincrement(.ee,ative)
hat10peck2,
#Secondorlastpeck(negative)
hatl0setup
#SafetyDistancef initht)
hat2peckclr#Safetydistance
2.3孔加工循环输出格式的定制
pehpbrk#CannedChipBreakCycle
pdrillcalc
11。“CYCLDEF200”,。‘DRRLING”
n。”Q200=”,setup
n。”Q201=”,depth
11,”Q,206=”.·fir
n。”Q202=”,peckl
n。”Q203=”,stck_z
n,“Q204=“,“tht
n,”q210=”,dwell
47
万方数据
现代制造工程2009年第5期 数控加工技术
peanl,n,8trl,·x,·y,pcc,strf,8叫互,p叩dl,i血'eante'xt,e
ifop,姐le<>three,11,strl,·z,pee,strf,龇呱,slam
脚
pinit
11。”CYl2LCALL“
n,d,’⋯Z,·initht,slrr,strf,№
2.4其他部分的定制
2.4.1程序头
pheader#Fileheader
111,sbeginpcm,’progno,sineh
III,”BLKFORM0.1”,咖,”X”,bik_xmin,“Y”,btk_rmin。”Z”,blk一
目Ⅲm
n。“BLKFORM0.2“,⋯X,blk一Ⅺmx,”Y“,blk—ymax。“Z“。blk一
勾∞日工
2.4.2程序尾
程序结束之前,需关闭冷却液、主轴停转,因此其
PsT文件做如下修改:
peof#End0ffilefor110111一跏tool
11,strl,8trr,strf,”hi09i~105’‘
np蛳dp鲫,‘progno,sineh
2.4.3其他参数的修正
1)程序单位的设定:
程序单位的设定在区域“#Strings-Stringlabels
must$tai'twith‘s’一theytitlenotpre—assigned”中设置,即
若程序所需单位为姗,将sinch的值设为IVllVI(默认
值为INCH)。
2)刀具的定义:
psof//Startoffilefor11011一ZeI'Otoolnumber
wan
n。“TOOLI)EF”。t。“LO”.tllM
t为刀具号,伪表示刀具长度补偿值为0,tlrad为
刀具半径值。
3)R与M的处理:
在区域“#Strings-Stringlabelsmll8tstartwith‘8’.
they眦notpre-assigned”中,将8trr值设为空(原值为
R)。
在区域“#Cantextstringdefinidons(8pfltCeflmustbe
paddedhere)”中,将strln值设为空(原值为M)。
参数”Q200=”,setup中的setup,在海德汉iT.
NC530系统中,只允许输出正值,故需做如下修正:
pdrill_e,ale//DriningCalculations
setup=dbs(陀衄)
p∞kg=ab8(peekl)·m婵
2.5程序示例
100BEGINPGM0MM
1112BLKFORM0.1ZX一55.Y一45.Z一25.
1(14Bu(FORMO.2)【55.Y45.即.
.
1∞TOOLDEF3IJDR+5
48
1087IDOLCAI工3ZSll9
llOLF№6
112LX+OY+0Fh似
114FMAXMD3
l16CYCLDEF200DIULUNG
118Q200=一2.
1200201=一30.
122Q206=1211
124Q202=5.
1260203=20.
128q204=1110.
13110210=1.0
132LX+30Y+20Fh眦M瞎
134CYCLCAU,
136LZloo.FMAX
138LFm9M05
140ENDPGMOMM
3 结语
本文仅对钻削加工循环200进行了详细的叙述,
其他循环可以参照上述方法进行定制和开发。经开
发后,可使M鼬te正AM自动生成完全符合iTNC530系
统编程格式的孔加工固定循环程序,从而提高编程效
率和编程可靠性,减少手工处理的工作量。后处理程
序中的毛坯设置、刀具交换等其他
内容
财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容
的定制方法,
可参考相关文献进行。
参考文献:
[1]张兴全.iTNC530——德国海德汉数控机床的控制
系统[J].航空制造技术,2005(3).
[2]张兴全.iTNC530数控系统的高速加工性能[J].航
空制造技术。2006(4).
[3]iTNe530编程手册,2005.
[4]孙小宁.M岫tercAMV9实用
培训
焊锡培训资料ppt免费下载焊接培训教程 ppt 下载特设培训下载班长管理培训下载培训时间表下载
教程[M].北京:清
华大学出版社,2002.
[5]廖磷志,陈琪,陈洪客.定制华中数控系统的后置处
理文件[J].现代制造工程,2007(8).
[6]黄云林.802D数控系统的M越te吒AM后置处理程序
开发研究[J].制造技术与机床,2008(2).
作者简介:宣仲义,职业技术学院副院长,硕士,讲师,主要从事先
进制造技术方面的教学与研究。
张棉好,剥教授,主要从事数控技术和图像处理技术的
教学与研究。
作者通讯地址:浙江金华市环城北路639号浙江师范大学婺东校
区(321111)9)
E-miI:刁1帅gmhl970@163.咖
收稿日期:2008—12-26
万方数据
海德汉系统钻孔循环后置处理的开发
作者: 宣仲义, 张棉好, XUAN Zhong-yi, ZHANG Mian-hao
作者单位: 浙江师范大学机电技术研究中心,金华,321000
刊名: 现代制造工程
英文刊名: MODERN MANUFACTURING ENGINEERING
年,卷(期): 2009,""(5)
被引用次数: 0次
参考文献(6条)
1.张兴全 iTNC530--德国海德汉数控机床的控制系统[期刊论文]-航空制造技术 2005(03)
2.张兴全 iTNC530数控系统的高速加工性能[期刊论文]-航空制造技术 2006(04)
3.iTNC530编程手册 2005
4.孙小宁 MasterCAM V9实用培训教程 2002
5.廖磷志.陈琪.陈洪容 定制华中数控系统的后置处理文件[期刊论文]-现代制造工程 2007(08)
6.黄云林 802D数控系统的MasterCAM后置处理程序开发研究[期刊论文]-制造技术与机床 2008(02)
本文链接:http://d.g.wanfangdata.com.cn/Periodical_jxgys200905012.aspx
授权使用:内蒙古工业大学(nmggydx),授权号:5e93b36e-4293-4137-ad01-9e1700c99000
下载时间:2010年10月22日