< ><b><FONT size=3> 2.进口线切割机床数控编程</FONT></b></P>
8 P# I3 P* W+ ? X/ n0 g< ><FONT size=3> 我单位某进口线切割机床具有很高的定位精度和重复定位精度,适合加工表面粗糙度要求高,尺寸精度控制严格的零件。现以该机床的程序编制为例,介绍线切割程序编制一般步骤。</FONT></P>
% n" ]- B6 ?& L( l; l {( e< ><FONT size=3> 前述生成的刀具轨迹是刀具在加工过程中所经过的一系列位置点的集合,称之为刀位,以一定格式和表述方法来记录这些刀位位置信息的文件称为刀位文件。在UG中,这些文件一般都以cls(cutter location source)文件格式保存,里面不仅记录了刀位的点位信息,同时还包含刀具信息以及进给、主轴转速等其他加工信息。刀位文件不能直接用于数控机床,要使数控机床识别这些刀位,就应该将其转变成机床能够识别的NC代码。图6为刀位文件转换成NC代码的流程图。其中后置处理文件包含两个,一个是以tcl结尾的文件,另外一个是以def结尾的文件。UG后处理中,通过这两个文件来定义机床类型以及在后置处理中生成NC代码的格式。通过后置处理编辑器POSTBUILDER创建和编辑上述两个文件,使其符合特定的机床规范。</FONT></P>/ b3 M$ c. v- u R( w5 Q. B
<IMG src="http://www.mjrcw.com/bbs/skins/default/filetype/jpg.gif" border=0>此主题相关图片如下: K" N) K& r: h* n, t* i
<a href="http://www.mjrcw.com/bbs/UploadFile/2006-3/200631111154951194.jpg" target="_blank" ><IMG src="http://www.mjrcw.com/bbs/UploadFile/2006-3/200631111154951194.jpg" border=0></A>
, Z" M! @3 C$ K8 y<FONT size=3>2.1编程规范与后置处理</FONT> - e. B4 l/ u) |
< ><FONT size=3> 在编制该机床的后置处理器之前,首先要了解该机床的程序规范。该线切割机床的编程规范有如下一些特点,(1)程序开头以N作为序号,后面的数字从1往后以1逐步递增;(2)程序第一段以G00作为机床的定位点,此点必不可少,而且只能在一个程序中出现一次。然后再进行直线(G01)、圆弧(G02或者G03)等的插补;(3)程序中每一段都以分号“;”结束;(4)圆弧中心I、J值为从圆弧起点指向圆心的向量;(5)当整段程序运行完成以后,以M02完成该程序段。</FONT></P>
& n# x* [3 O* V0 x! V% R% q" S; R6 p5 B< ><FONT size=3> 2.2 UG后处理编制</FONT></P>
) @) e' `7 C: R2 E3 C- a8 Z< ><FONT size=3> 在了解了该机床的编程规范后,下面的工作就是按照该规范创建、编辑与之相应的后置处理文件。最后进入后置处理时,输入创建的后置处理文件,把刀位文件转换为该机床的NC代码。UG的后置处理文件编辑器POSTBUILDER主界面如图6所示,选择相应机床类型,然后根据规范编辑机床行程、程序序号以及程序结尾等相关内容,保存创建内容,POSTBUILDER自动生成上述两个文件(.tcl,.def),就可以应用于后置处理器中了。</FONT></P>; ]$ _5 q0 d( e" S
< ><FONT size=3> 上述采用平面铣模块生成的线切割刀位文件在进行后置处理时,需另外编制后置处理文件。其中机床类型选择为三轴铣,否则在进行后置处理的时候系统会出错。其余内容按照编程规范进行编辑、修改即可</FONT></P>' i- d& Q$ f4 F6 A0 o
<IMG src="http://www.mjrcw.com/bbs/skins/default/filetype/jpg.gif" border=0>此主题相关图片如下:
! a! k5 P# N; f4 `+ C; T; I, L- x<a href="http://www.mjrcw.com/bbs/UploadFile/2006-3/200631111165884658.jpg" target="_blank" ><IMG src="http://www.mjrcw.com/bbs/UploadFile/2006-3/200631111165884658.jpg" border=0></A>
( Y: y9 p7 O7 M! {" Y[此贴子已经被作者于2006-3-20 18:58:11编辑过] ) L1 Y. D( D/ [5 d7 T& v; i
|