数控车床编程与操作案例2_第1页
数控车床编程与操作案例2_第2页
数控车床编程与操作案例2_第3页
数控车床编程与操作案例2_第4页
全文预览已结束

下载本文档

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

文档简介

1、用跳转指令和R参数编制下图所示椭圆的加工程序,材料为 45钢,外圆已加工至32 mm。二一十二一29 16 工加工原点一般在椭圆的右端 c点,为了计算方便将编程原点设在椭圆的中心 O,在计算时以编程原点为参考,在计算完成后再换算到加工坐标系中进行切削 加工。椭圆的数学方程为XA2/aA2+YA2/bA2=1 ,在车床坐标系中可以表达为 ZA2/aA2+XA2/bA2=1。由于Z轴的变化是单调的,故以Z方向的变化为变量算X, 公式变化为:X=SQRT (1-ZA2/aA2) 乂 bA2。用直线插补拟合椭圆曲线的程序设计如下:R1=Zff向椭圆起点相对于椭圆中心的距离R2=ffi圆Z轴起点坐标(加

2、工坐标系中)AA1: R3=1- (R1*R1/aA2)椭圆公式运算中的中间运算变量R4= SQRT R3*bA2)椭圆公式运算中的中间运算变量R5= ABS (R4) +X轴偏移量车床X坐标应该取绝对值以保证正值G1X=R5*2Z=R2t线插补拟合椭圆曲线R1=R40.2椭圆长轴Z变量每次减0.2R2=R1 +容由偏移量将计算好的点换算到加工坐标系中IF (R2 =椭圆Z轴终点坐标)GOTOB AA 1(指加工坐标系中的终点坐标)注:一般情况下外轮廓凹圆弧用负号,X轴偏移量为半径正值,Z轴偏移量为负值,偏移量是椭圆中心相对于加工原点的偏移,偏移量的运算即是将数学计算出的位置换算到加工坐标系中

3、,以便于坐标统一。程序如下:%_N_LL2_MPF程序名;$PATH?_N_MPF_DIRSIEMENS 802S/C输格式N10 G90 G95 T1D钝对值编程,转进给,换1号刀N20 S600 M03 F0.1 主轴正转 600 r/min,进给率 0.1 mm/rN25 G00X32 Z10N30 R15=15.25设置X轴偏移30.5 mm(直径),第一刀切削量为1.5 mm(直径),半径为 15.25 mmN40 AA1: G158 X=R1段标记符 AA1, X偏移为变量 R15N50 LL3调用LL3子程序粗加工椭圆N60 R15=R151R15每次减1,即每次X向吃刀量1 m

4、m (半径)N70 IF (R15 =0.5) GOTOBAA1如工件加工余量大于等于 0.5 mm,返回AA1再接着循环粗加工N80 G158取消可编程零点偏移,相当于 G158 X=0N90 R15=0Xtt偏移值设置为零N100 M05 M00主轴停转,程序暂停N110 S1200 M03主轴变速,转速 1 200 r/minN115 G0 Z20N120 G42 G00 X0 Z0O具半径右补偿N130 G96 S20 LIMS=1800恒线速度 20 m/min 主轴极限转速 1 800 r/ minN140 LL3调用LL3子程序精加工椭圆N150 G97 G40 G00 X100

5、 Z10取消恒线速度、刀具半径补偿,快退回换刀点N160 M05主轴停转N170 M02主程序结束%_N_LL3_SPFf 程序名;$PATHZ_N_SPF_DIRSIEMENS输格式N10 G00 X0 Z驮速进刀N20R1 = 25f圆起点相对于椭圆中心的Z方向距离(长轴)N30R2 = 0加工坐标系中椭圆Z轴起点坐标N40BB1:R3=A (R1*R1/25/25)椭圆公式运算中的中间运算变量N50R4=SQR(T R3*16*16)N60R5=ABS(R4)车床X坐标应该取绝对值以保证正值 N70G1X=R5*2Z=R2等X换算为直径用直线插补拟合椭圆曲线 N80R1 = R10.5椭

6、圆长轴Z变量每次减0.5N90R2 = R1-25 偏移-25,将计算出来的点换算到加工坐标系N100 IF (R5*232-R15*2) GOTOF BB2如果刀具在X向超过毛坯直径,返回椭圆加工起始点,以减少空刀量N110 IF (R2 =-25) GOTOB BB1冻到椭圆终点返回BB1继续椭圆的计算加工N120 BB2:G91 G00 X2 Xf向退刀 2 mmN130 G90 G00 Z0S回椭圆加工起始点N140 RET?程序结束根据该实例我们能够进一步得出各种方程曲线的编程处理。步骤分析如下:先将曲线方程化简变形为X =乜可能会用到开根号,用格式 SQRT() 表示;X方向注意开

7、完根号后要取绝对值,用 ABS()表示。推导曲线对称中心将X=0代入方程可解得Z;或Z=0时解X;还可以就图纸 上的曲线已知点坐标代入方程求解曲线起终点坐标。根据已知条件 X或Z,解点 坐标曲线的数学零点、偏移量和 Z起点终点坐标。设式中X为R3, Z为R2,将公式变形。程序设计如下:R1=Zff向曲线加工起点相对于曲线数学零点的数学坐标R2#线Z轴起点编程坐标AA1: R3 =R1 R3 = ABS (R3) +X轴偏移量G1X=R3*2Z=R2R1 = R1 0.5R2 = R1 +即偏移量IF (R2 = 曲线Z轴终点坐标) GOTOB AA1注意:( 1) X 轴偏移量为半径正值,当曲线数学零点X 过 Z 坐标轴线时,X 轴偏移量为负。(2)椭圆、抛物线外轮廓凹弧A

温馨提示

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

评论

0/150

提交评论