用户宏程序应用(立体表面)_第1页
用户宏程序应用(立体表面)_第2页
用户宏程序应用(立体表面)_第3页
用户宏程序应用(立体表面)_第4页
用户宏程序应用(立体表面)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

立体表面轮廓零件编程方法问题:用户宏程序应用(立体表面)

第五节本讲介绍用平底铣刀、球头铣刀加工半球面的宏编程和三轴联动零件宏程序的编制。

立体轮廓轮廓零件宏程序编程处理的一般方法是:根据立体表面的形状特征,采用分层切削加工,通过选择合适的变量,每加工完一层,让变量增加一个增量,如此循环,直到整个立体表面全部加工完毕。编程时利用宏程序循环控制指令,来完成立体表面轮廓宏程序的编制。用平底铣刀加工半球面问题:用户宏程序应用(立体表面)

第五节加工方法:沿高度Z方向,自上而下,采用分层切削,每层截面是一个整圆,加工完一层后,变量产生一个增量,然后进入下一层切削,直到半球面全部加工完毕。引入如下变量:#1==0//初始值为0#2=X=R*SIN[#1]+r//刀具中心X坐标#3=Z=R-R*COS[#1]//刀具中心Z坐标θ

用平底铣刀加工半球面问题:用户宏程序应用(孔)

第五节N80G01X#2Y0F250

N90Z[-#3]

F50

N100G02X#2Y0I-#2J0F250

N110#1=#1+1N120END1N130G00Z100M09N140X0Y0

N150M30

O0100N10G54G90X0Y0Z100N20M03S1500M08N30G00Z5N40#1=0//定义角度初始值N50WHILE[#1LE90]DO1N60#2=X=R*SIN[#1]+rN70#3=Z=R-R*COS[#1]用球头铣刀加工半球面问题:用户宏程序应用(立体表面)

第五节加工方法:沿高度Z方向,自上而下,采用分层切削,每层截面是一个整圆,加工完一层后,变量产生一个增量,然后进入下一层切削,直到半球面全部加工完毕。引入如下变量:#1==0//初始值为0#2=X=[R+r]*SIN[#1]//刀具中心X坐标#3=Z=[R+r]*[1-COS[#1]]//刀具中心Z坐标θ

用球头铣刀加工半球面问题:用户宏程序应用(孔)

第五节N80G01X#2Y0F250

N90Z[-#3]

F50

N100G02X#2Y0I-#2J0F250

N110#1=#1+1N120END1N130G00Z100M09N140X0Y0

N150M30

O0200N10G54G90X0Y0Z100N20M03S1500M08N30G00Z5N40#1=0//定义角度初始值N50WHILE[#1LE90]DO1N60#2=X=[R+r]*SIN[#1]N70#3=Z=[R+r]*[1-COS[#1]]模具三轴联动加工问题:用户宏程序应用(立体表面)

第五节加工方法:沿高度Z方向,自下而上,采用分层切削,每层截面是一个矩形,加工完一层后,变量产生一个增量,然后进入下一层切削,直到型面全部加工完毕。分层300层,X方向每次单边缩小10/300mm,Z方向每次升高60/300mm。

模具三轴联动加工问题:用户宏程序应用(孔)

第五节N80G01G42X#4F250DO1

N90X[100-#4]

N100Y40

N110X#4N120Y0N130G40Y-20N140#6=#6+#6/#1

N150#4=#4+10/#1N160IF[#6LE60]GOTO60N170G00Z100N180M30O0300N10G54G90X-20Y0Z100N20M03S1500M08N30#1=300//分300层

N40#4=0//X向每次单边缩小量N50

温馨提示

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

评论

0/150

提交评论