数控车编程心得范文.doc_第1页
数控车编程心得范文.doc_第2页
数控车编程心得范文.doc_第3页
数控车编程心得范文.doc_第4页
数控车编程心得范文.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

数控车编程心得范文 数控车编程心得(注释以下的示例程序均以OKUMA的OSP5000系统为依据编写,其他系统可借鉴,大体一样) 一、刀具补偿在编程中的运用。 一般加工中,我们一把车刀习惯只使用一个X向刀补和一个Z向刀补,所以有的人就认为一把车刀只能有一个刀补。 而实际上,只要刀具补偿存储器的容量允许,一把刀可以设定无数个刀补。 在编程中如果合理的运用第二刀补、第三刀补,会节省一些计算,使加工过程中的尺寸控制变的容易。 现以外圆加工和槽加工为例说明。 (1)外圆加工如图1所示工件,工件尺寸要求精密,径差较大此时加工如果只使用一个刀补值,尺寸控制比较困难。 如果给每个外圆设定一个刀补值,那么尺寸调整会很方便。 程序如下图.1o G00X20Z3T0101G01Z-10F0.1X50T0112Z-20X150T0113Z-30X200T0114Z-40 (2)槽加工切槽刀有两个刀尖,一般习惯把靠近工件的那个刀尖设定为对刀点,然后计算刀宽值,进行编程。 如果我们把另外一个刀尖的刀补值计算后输入存储器,在加工中进行调用会非常方便,如图2所示,车刀的左刀尖设为01,右刀尖设为10,刀宽为5mm.(切槽刀)图.2一般的编程为G50S1500G00X500Z500T0101M04M42S500M08X82Z-29.5G73X60.3Z-15.5D1L2K4.5F0.08(粗车,槽两侧留0.5余量)G01X82Z-30F0.3S800X60F0.1X62Z-29F0.3G00X82Z-15(计算刀宽)G01X60F0.1Z-30X62Z-29F0.3G00X82Z3M05M09G00X500Z500M02如果设定了第2刀补,则程序为:G50S1500G00X500Z500T0101M04M42S500M08X82Z-29.5G73X60.3Z-10.5D1L2K4.5F0.08T0110(粗车,槽两侧留0.5余量)G01X82Z-30F0.3X60F0.1X62Z-29F0.3G00X82Z-10T0110(不用计算刀宽,直接调用第二刀补)G01X60F0.1Z-30T0101(调用第一刀补)X62Z-29F0.3G00X82Z3G00X500Z500M02 二、几个指令的另应用。 在加工中,有的指令可以引申使用。 (1)G01在攻丝中的应用。 在数控车上用丝锥加工内螺纹时,有的系统有专用指令,有的系统没有。 此时可利用G01指令来编程加工。 如图3所示,加工M830内螺纹。 M830图.3G00X0Z3S100G01Z-33F1.25(F值为螺距)M05G01Z3F1.25M04S100(M04一定写在这一行)G00X500Z500M02 (2)外圆切槽复合指令在端面加工中的应用数控车用的切槽复合指令都是啄式循环,如果进刀量和间断退刀量的设定值大于X向的直径值,则不会出现啄式循环现象,可用于端面粗车循环。 如下图4所示余量o图.4G00X62Z5.0G73X0Z0.1D100L100K1F0.2(D、L值大于62)G00X500Z500M02这个程序用于端面加工存在的一个问题是,退刀时不能先Z向退刀,而是沿已加工表面直接退刀,加快刀具磨损。 所以只能用于铜、铝等材质较软的材料,不提倡在钢、铸铁、不锈钢等的加工中使用。 三、合理运用暂停指令。 暂停指令有G 04、M01和M00。 虽然都是暂停的意思,但所运用的场合不一样。 在编程中合理的运用暂停指令,对加工很有帮助。 (1)G04指令。 该指令后面的地址符一般表示停顿时间,有的系统也表示工件空转的圈数。 用于刀具做短时间的无进给光整加工,主要用于切槽、拐角轨迹控制等。 (2)M01指令。 M01为有条件暂停,即同操作面板上的“选择性停止”(OPTIONAI STOP)开关配合使用,开关打开,M01有效,开关闭合,M01则无效。 按“开始键”后,继续执行下一程序段。 M01指令与“选择性停止”开关、“单段”开关(SINGLE BLOCK)配合,在首件调试时,很是方便。 (3)M00指令。 M00指令为无条件暂停,即程序中只要遇到M00就停止,不受外部操作控制,按“开始键”后,继续执行下一程序。 一般用于工件的中途测量、清除铁屑等。 四、毛刺的防止。 加工中,倒角与外圆、端面的连接处极易产生毛刺,而加工精密部品,毛刺是绝对不允许存在的。 可通过合理的程序,避免毛刺的产生。 即在倒角的连接处采用圆弧光滑过度。 如图5所示的C1倒角,连接处均采用R0.6圆弧连接,程序编写如下OC1图.5G00X45Z3G01X47.303Z0.1F0.2G03X48.151Z-0.076K-0.6F0.05G01X49.649Z-0.824F0.1G03X50Z-1.249I-0.424K-0.425F0.05G01Z-30F0.2X53G00Z0G01X0F0.2Z2G00X500Z500M02 五、刀尖圆弧补偿的使用为了提高刀具的使用寿命和降低表面粗糙度,车刀刀尖常磨有半径较小的圆弧。 在加工外圆、内孔及端面时,没有影响。 但在加工圆锥和圆弧时,会产生过切或欠切现象,对工件形状、尺寸精度影响很大,所以必须对刀具圆弧进行补偿。 对具有自动圆弧补偿机能的系统,可用G 41、G42进行自动补偿,此时只要按实际轮廓直接编程即可。 对不具有自动圆弧补偿机能的系统,必须进行手工计算补偿。 自动补偿时,应注意一下几点,否则系统报警。 (1)G 41、G42只能在G 00、G01程序段里使用,不能在G 02、G03的程序段里使用。 (2)在返回换刀点前,必须用G40取消补偿。 (3)如果在子程序里调用了刀尖半径补偿,那么也必须在子程序里取消。 (4)G 41、G42指令不能重复使用。 即在程序中如果已经调用了G41指令,就不能直接使用G42,若想使用,必须解除原补偿。 手工计算应掌握以下的图和公式。 圆锥加工圆弧加工凸圆加工时,半径=R+r凹圆加工时,半径=R-r(r为刀尖圆弧半径)倒角也属于圆锥加工,一般情况下,为简化计算可用下式直接补偿(设图面倒角值为A)0.4刀尖圆弧A+0.250.8刀尖圆弧A+0.51.2刀尖圆弧A+1 六、理解加工方法巧编程在加工中,有一些工件看似不好加工,但只要理解了加工方法,编程则变的很简单。 (1)多头螺纹加工。 有的系统有专用的多头螺纹加工指令,有的没有。 多头螺纹的加工方法就是加工完一条螺旋线后,移动一个螺距再加工其他的螺旋线。 如图6所示的双头螺纹加工。 图.6G00X32Z3G71X34Z-40D0.2U0.05H2.2F4B60M32M73(第一条螺旋线加工,牙型高H按螺距计算)G00X32Z5(第二条螺旋线的起点,移动一个螺距.安全起见,一般后移.)G71X34Z-40D0.2U0.5H2.2F4B60M32M73(第二条螺旋线的加工)00X500Z500M02直进法是加工螺纹最常用的方法,但确是最不提倡采用的一种方法。 由于刀具是径向进给的(与工件中心线垂直),因此金属从螺纹齿腹两侧去除,从而产生V形切屑。 这种切屑很难断裂,因此切屑流动是一个问题。 此外,由于刀片端部两侧要承受较高的热和压力,因此刀具寿命短。 尽可能采用斜进法和左右车削法。 ()油线的加工油线在轴瓦里应用较多。 油线的加工是由几条环型槽和几条螺旋线构成的(右螺旋线和左螺旋线)。 如图7所示部详细图.7G50S1000G00X500Z500T0101M03S500M42M08X98Z3G00Z-60G73X104Z-60D0.2L0.1K0F0.08(第一条环型槽加工)G00Z

温馨提示

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

评论

0/150

提交评论