模具数控加工编程技巧.pdf_第1页
模具数控加工编程技巧.pdf_第2页
模具数控加工编程技巧.pdf_第3页
模具数控加工编程技巧.pdf_第4页
模具数控加工编程技巧.pdf_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

木工机床2008No.1模具数控加工编程技巧Processtheprogrammingskillinnumericalcontrolofthemould杨峰马建军彭二宝(河南工业职业技术学院)摘要:由于模具的形状各异,因此,在数控加工编程中,仅仅利用常用的编程指令是不够的,它将使零件的加工程序复杂,各点的计算困难,加工误差增大等。本文介绍模具的数控加工编程技巧,目的在于简化程序的编制,提高零件的加工精度。关键词:模具数控加工编程技巧中图分类号:TP313Abstract:Becauseformofmoulddifferent,soprocessprogramminginnumericalcontrol,utilizecommonlyusedprogrammingorderenoughonly,itwillmaketheprocessingprocedureofthepartcomplicat2ed,thecalculationofeachpointisdifficult,theprocessingerrorincreasesetc.Thistextintro2ducesthenumericalcontrolofthemouldandprocessestheprogrammingskill,thepurposeliesinsimplifyingtheestablishmentoftheprocedure,improvethemachiningaccuracyofthepart.Keywords:Mould;Numericalcontrolisprocessed;Programming;Skill;无论是塑料成形模具还是冲压模具,由于其形状各异,因此,在编辑其加工程序时仅仅利用以上常用编程指令是不够的。下面介绍一些编程技巧以便提高加工精度和效率。1.主程序与子程序在模具加工中一般情况不可能是一模一腔的加工,更多的情况是一模多腔的加工,例如冲压模具中,冲压吃饭用的小勺模具,一般情况下为一模20腔或30腔,针对这种情况在编制加工程序时应充分利用主程序与子程序的关系,详细编辑其中一腔模具的加工内容,将其作为子程序反复调用,直至完成整副模具的加工。程序结构如下:主程序:%O0100N0010G54G90G00Z100.0;.NXXXXM98P100;(调用子程序P100).子程序:%O100N0010G01XYF;.NXXXXM99;(子程序结束返回主程序)例如:编制如图1所示的多腔模具加工程序,使用子程序。程序如下:%O0010G55G90G00Z100;N0020M03S600;N0030Z2.0;52TechnologyandEquipement工艺与装备WOODWORKINGMACHINERY图1子程序的使用N0040M98P100L3;(调用子程序三次)N0050G90Z100.0;N0060M05;N0070M30;%O100N0010G91G00X0Y0;N0020G41X20.0Y10.0D01;N0030G01Z-4.0F100.0;N0040X20.0;N0050Y10.0;N0060X-10.0;N0070X10.0Y10.0;N0080X20.0;N0090X10.0Y-10.0;N0100X-10.0;N0110Y-10.0;N0120X-20.0;N0130G40;N0140Z4.0;N0150X30.0Y-10.0;N0160M99;注意:在上述3腔模具加工程序的子程序中,使用了G91增量编程的方式,这种方式现在循环程序的编制中有其妙用,但在使用时应注意其尺寸的变化为长度的变化二不是坐标值。2.镜像加工镜像加工指令:G50、G51格式:G51XYZIJKG50其中G51-镜像加工指令;XYZ-镜像轴的中心坐标;I%X轴的镜像比例;J%Y轴的镜像比例;K%Z轴的镜像比例;G50撤销镜像。当工件相对某一轴具有对称形状时,可以利用镜像功能和子程序,只对工件的一部分进行编程,而能加工出工件的对称部分,这就是镜像功能。当某一轴的镜像有效时,该轴执行与编程方向相反的运动。下面用镜像加工指令编制图2多腔模具的加工程序。图2镜像加工指令的使用程序如下:%O0010N0010G55G90G00Z100;N0020M03S600;N0040X0Y0;N0050Z2.0;N0060M98P100;N0070G51X0Y0I-1000J1000;N0080M98P100;N0090G51X0Y0I-1000J-1000;N0100M98P100;N0110G51X0Y0I1000J-1000;62工艺与装备TechnologyandEquipement木工机床2008No.1N0120M98P100;N0130G00Z100.0;N0140M05;N0150M30;%O100N0010G00G41X10.0Y10.0D01;N0020G01Z-5.0F100.0;N0030Y30.0;N0040X20.0;N0050G03X30.0Y20.0R10;N0060G01Y10.0;N0070X10.0;N0080G40;N0090G00Z2.0;N0100X0Y0;N0110M99;注意:在设置镜像比例I、J、K时,其单位为微米而不是毫米,因此,不应使用小数点,应为I1000.0的形式。3.旋转加工旋转加工指令:G68、G69格式:G68XYRG69其中:G68建立旋转;X、Y旋转中心坐标;R旋转角度(逆时针转为正、顺时针转为负);G69撤销旋转;在有刀具补偿的情况下,先旋转后刀补,在有缩放功能的情况下,先缩放后旋转。使用旋转加工指令编制如图3所示零件的加工程序。程序如下:%O0010N0010G55G90G00Z100.0;N0020M03S600;N0030Z2.0;N0040M98P100;图3旋转加工指令的使用N0050G68X0Y0R45.0;N0060M98P100;N0070G68X0Y0R90.0;N0080M98P100;N0100G00Z100.0;N0120M05;N0130M30;%O100N0010G00X20.0Y-20.0;N0020G01X20.0Y-20.0;N0030G41Y-10.0D01;N0031Y0;N0040G02X30.0Y0R5.0;N0050G03X40.0Y0R5.0;N0060G03X20.0Y0R10.0;N0070G40Y-10.0N0080G00X0Y0;N0090G00X0Y0;N0100M99;4.固定循环数控加工中,某些加工动作循环已经典型化。例如,钻孔的动作是孔位平面定位、快速引进、工作进给、快速退回等,这是一系列典型的加工动作已经预先编好程序,储存在内存中,可用成为固定循环的一个G代码程序段调用,从而简化编程工作。72TechnologyandEquipement工艺与装备WOODWORKINGMACHINERY孔加工固定循环指令有G80、G81、G82、G83,通常由下述6各动作构成,如图4所示。图4孔加工循环固定循环的程序格式如下:G98(G99)GXYZRQP其中:G98%返回初始平面;G99%返回R平面;G%固定循环代码:G80、G81、G82、G83;X、Y%孔中心位置;Z%加工孔的深度;R%R平面(一般为23mm);Q%每次下切深度;P%刀具在孔底的暂停时间;例如:图5是汽车零件凹模部分加工程序。本道工序需进行6个螺栓孔的加工。由于螺栓孔均匀分布在直径为120MM的圆周上,因此,需利用旋转加工指令,而对于每一个螺栓孔又可分成底孔与沉孔的加工。刀具的选择:底孔可选11的钻头;沉孔可选17的钻头将刀尖磨平;可选10的立铣刀进行加工。程序如下:%O0010N0010M06T1;N0020M03S600;N0030G55G90G43G00Z100.0H01;图5汽车零件凹模N0040X60.0Y0;N0050Z2.0;N0060M98P100;N0070G68X0Y0R60;N0080M98P100;N0090G68X0Y0R120;N0100M98P100;N0110G68X0Y0R180;N0120M98P100;N0130G68X0Y0R240;N0140M98P100;N0150G68X0Y0R300;N0160M98P100;N0170G69;N018

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论