怎样用数控机床铣床椭圆.doc_第1页
怎样用数控机床铣床椭圆.doc_第2页
怎样用数控机床铣床椭圆.doc_第3页
怎样用数控机床铣床椭圆.doc_第4页
全文预览已结束

下载本文档

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

文档简介

宏程序的应用随着数控机床的日益普及,用数控机床来加工各种复杂的零件越来越方便了,只要把加工程序编好就可以靠机床自动的加工出来了,所以数控加工零件最关键的也就是编程了。现在一般的企业里都有专门的编程人员,一般情况下都用各种软件来自动生成程序。但就目前我们厂里还没有专门的编程人员,各种零件的加工程序都是操作着自己编制的,而且由于没有专门的电脑连接机床,所以程序都是用手编好之后在输到机床的。由于手工编程有一定的局限性。有些特殊的零件用一般的普通的程序难以加工出来,这时我们就要用到一种特殊的程序了,就是宏程序。简单的说宏程序就是有变量的程序。举一个简单的例子。我们常见的椭圆。由于没有固定的指令可以铣椭圆,所以一般情况下都是把椭圆分解成若干个圆弧来逼近椭圆,那样加工出来的椭圆只是近似的椭圆,并不标准。而用宏程序加工出来的椭圆就非常的标准。一般的宏程序都有一定的规律,各种类型的零件都有一个固定的格式。只要把尺寸数值代到公式里面就可以了。下面我们还是以椭圆为例。如下图的椭圆。我们已知椭圆的长半轴长度为a,短半轴为b。由于现在的数控机床系统有很多种,我们就就两种常用的系统进行讨论。在这我们讨论的椭圆是铣内腔的。首先,FANUC系统的格式如下:G90 G54 G80 G40 G69 G49 M03 S1000 G0 Z300X0 Y0 Z2G1 Z-5 F2000#1=0 (从0度开始)#11=360 (360度结束)#2=r (刀具半径)#3=a (椭圆长半轴)#4=b (椭圆段半轴)#5=#3-#2 #6=#4-#2G01 X#5 Y0 F300WHILE#1LE#11DO1 (满足条件循环开始)#7=#5*cos#1#8=#6*sin#1G01X#7 Y#8 F500#1=#1+0.5(角度每次增加0.5度)END1 (条件不满足结束循环)G01 XO YO Z300M5M30SIEMEN系统:G90 G54 M03 S1000 G0 Z300X0 Y0 G64Z2G1 Z-5 F2000R1=0 (从0度开始)R11=360 (360度结束)R2=r (刀具半径)R3=a (椭圆长半轴)R4=b (椭圆段半轴)R5=R3-R2 R6=R4-R2G01 X=5 Y0 F300 AAA:R7=R5*COS(R1)R8=R6*SIN(R1)G01X=R7 Y=R8 F500R1=R1+0.5 (角度每次增加0.5度)IF

温馨提示

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

评论

0/150

提交评论