数控车椭圆宏程序编程解析_第1页
数控车椭圆宏程序编程解析_第2页
数控车椭圆宏程序编程解析_第3页
数控车椭圆宏程序编程解析_第4页
数控车椭圆宏程序编程解析_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、数控车椭圆宏程序编程解析相关知识:椭圆关于中心、坐标轴都是对称的,坐标轴是对称轴,原点是对称中心。对称中心叫做椭圆中心。椭圆和 X轴有2两个交点,和丫轴有两个交点,这四个交点叫做椭圆顶点。椭圆标准方程:x2 / a2 + y2 / b2 = 1 b > 0 )(a为长半轴,b为短半轴,a >椭圆参数方程:x=a*cosMy=b*sinM( a为长半轴,b为短半轴,a > b > 0,M是离心角,是椭圆上任意一点到椭圆中心连线与X正半轴所成的夹角,顺时针为负,逆时针为正。)公式中的已不是中心角而是高心角。椭圆的标准方程:椭圆的参數方程:(041尸-HsinO椭圆的参数方程

2、中参数的几何意又;是 ZA()X=l,不是圆的标准方程:x2+y2x =rct»i9,丄,为参数) y -rsi<16D的几何意义迢 ZAOP=B圆的参数方程:X* F亠方程: + =1(a=24b=17)241 17:转换成数控车坐标系为;二+鸟二山241 /编程思路:如 N090 #101=20N100 WHILE#101GE0D01N110 #102=26*SQRT1-#101*#101/20*20N120 G01 X#102 Z#101-20N130 #10 仁#101-0.1N140 END1将椭圆曲线分成200条线段,用直线进行拟合非圆曲线,每段直线在 Z轴方向 的

3、直线与直线的间距为 0.1,如#101=#101-0.1 ,根据曲线公式,以Z轴坐标 作为自变量,X轴坐标作为应变量,Z轴坐标每次递减0.1MM,计算出对应的X 坐标值。宏程序变量如下:#101为非圆曲线公式中的Z坐标值,初始值为20#102为非圆曲线公式中的X坐标值(直径值),初始值为0G01 X#102 Z#101-20建立非圆曲线在工件坐标系中的 X Z坐标,系就是椭圆的中心坐标各种椭圆类型宏程序编制:图纸一:图纸一分析:加工本例工件时,试采用B类宏程序编写,先用封闭轮廓复合循环指令进行去除余量加工。精加工时,同样用直线进行拟合,这里以Z坐标作为自变量,X坐标作为应变量,其加工程序如下:

4、00001G99 G97 G21G50 S1800G96 S120S800 M03 T0101GOO X43 Z2 M08G73 U21 WO R19G73 P1 Q2 U0.5 WO.1 F0.2N1 GOO XO S1OOOG42 GO1 ZO FO.O8#1O1=25N1O #1O2=3O*SQRT1-#1O1*#1O1/25*25GO1 X#1O2 Z#1O1-25#1O1=#1O1-O.1IF#1O1GEOGOTO1OZ-37.5G02 X35 Z-40 R2.5GO1 X36X40 Z-42N2 X43G70 P1 Q2G40 GOO X1OO Z1OO M09TO1OO M05G

5、97M30图纸二:219725 严 12,8600.025 A97±0.05图纸二分析:加工本例工件时,试采用B类宏程序编写,先用封闭轮廓复合循环指令进行去除余量 加工。精加工时,同样用直线进行拟合,这里以Z坐标作为自变量,X坐标作为应变量,其加工程序如下:00001G99 G97 G21G50 S1800G96 S120S800 M03 T0101G00 X53 Z2 M08G73 U25 W0 R23G73 P1 Q2 U0.5 W0.1 F0.2N1 G00 X0 S1000G42 G01 Z0 F0.08G03 X16 Z-8 R8G01 X19.4X20 Z-8.3Z-12

6、.14X22.98#101=0N10 #102=30*SQRT1-#101*#101/20*20G01 X52.98-#102 Z#101-12.14#10仁 #101-0.1IF#101GE-12.86G0T010G01 X32X35.8 Z-27Z-50X46N2 X48 Z-51G70 P1 Q2G40 G00 X100 Z100 M09T0100 M05G97M30T0100 M05S丄X03 JI.9-I图纸三:图纸三分析:加工本例工件时,试采用B类宏程序编写,先用封闭轮廓复合循环指令进行去除余量加工。精加工时,同样用直线进行拟合,这里以Z坐标作为自变量,X坐标作为应变量,其加工程序

7、如下:G99 G97 G21G50 S1800G96 S120S800 M03 T0101G00 X58 Z2 M08G73 U11 W0 R9G73 P1 Q2 U0.5 W0.1 F0.2N1 G00 X51 S1000G42 G01 Z0 F0.08X52 Z-1Z-18,794#101=25N10 #102=24*SQRT1-#101*#101/25*25G01 X58-#102 Z#101-43#10仁 #101-0.1IF#101GE0G0T010X51X52 Z-43.5N2 X55G70 P1 Q2G40 G00 X100 Z100 M09G97M30图纸四:J 10泸H_Li

8、|o.oes2图纸四分析:加工本例工件时,试采用B类宏程序编写,加工。精加工时,同样用直线进行拟合,这里以先用封闭轮廓复合循环指令进行去除余量z坐标作为自变量,X坐标作为应变量,其加工程序如下:椭圆标准方程:x2 / a2 + y2 / b2 = 1(a为长半轴,b为短半轴,a > b >0 )如图所示(a为18,b为8 )13.42/ 182 + X2 / 82 = 1计算得出5.34(半径)需知直径值为5.34乘以2得出10.6856 (椭圆b轴中心坐标)-10.68=45.32O0001G99 G97 G21G50 S1800G96 S120S800 M03 T0101G00 X58 Z2 M08G73 U8 W0 R7G73 P1 Q2 U0.5 W0.1 F0.2N1 G00 X45.32 S1000G42 G01 Z0 F0.08#101=13.4N10 #102

温馨提示

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

评论

0/150

提交评论