西门子宏程序铣螺纹教程.doc

西门子宏程序铣螺纹教程.doc

ID:61784987

大小:540.00 KB

页数:10页

时间:2021-03-20

西门子宏程序铣螺纹教程.doc_第1页
西门子宏程序铣螺纹教程.doc_第2页
西门子宏程序铣螺纹教程.doc_第3页
西门子宏程序铣螺纹教程.doc_第4页
西门子宏程序铣螺纹教程.doc_第5页
资源描述:

《西门子宏程序铣螺纹教程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西门子系统铣螺纹编程(宏程序、螺旋插补和shopmill人机对话编程)举例:如下图铣削5-M30*1.5-深15mm的细牙右旋螺纹。刀具选择如下:(用废旧的钨钢刀柄磨的单刃螺纹铣刀,适合切削1.5螺距的螺纹)工艺分析:三轴联动铣削螺纹,实质是XY平面加工整圆同时,Z轴每加工一个整圆下降一个螺纹,加工时是以螺纹孔的中心轴线作为编程参考点,所以铣削单个螺纹孔时,通常将坐标系原点建立在孔中心,若要铣削多个螺孔,就要试着将坐标系偏移至孔的中心。这题要铣削5个孔,中间的孔直接可以铣削,R50圆周上的4个等分螺孔,可以借助坐标偏移(西门子系统用T

2、RANS)实现。M30*1.5的螺纹,事先将螺纹底孔加工到28.5mm,螺纹齿高H=0.974刀具直径经检测,直径为8mm,有效加工孔深为22mm,程序如下:1、宏程序铣削螺纹单个螺纹孔铣削程序G54G90G17G64坐标系原点建立在孔的中心,底孔事先加工好M03S3500(单刃切削,高转速,小吃刀,快进给)G00Z50.G00X0Y0G00Z3.(安全高度,定位值是螺距的整倍数)R1=0.3齿高切深赋值NN1:R2=10.25+R1(单边14.25,刀半径4,刀具往内偏移到10.25定位)G02X=R2Y0I=R2/2J0F300.

3、以半圆形式切入R3=1.5螺距PNN2:G02X=R2Y0Z=R3I=-R2J0F3000.插补螺纹,到Z1.5的高度R3=R3-1.5IFR3>=-15.1GOTOBNN2螺纹切削孔深15mmG02X0Y0I=-R2/2J0F300.半圆形式切出,刀具到中心G00Z3.抬刀到安全高度,前后一致R1=R1+0.2切削齿高,往X方向增大IFR1<=0.91GOTOBNN1加工到齿高G01X0Y0F300.退刀G00Z100.抬刀M30本题5-M30*1.5-15的程序主程序:G54G90G17G64坐标系原点建立在孔的中心,底孔事先加工

4、好M03S3500(单刃切削,高转速,小吃刀,快进给)G00Z50.G00X0Y0L1000P1调用铣床螺纹的子程序R4=0角度初始赋值NN3:R5=50*COS(R4)X坐标R6=50*SIN(R4)Y坐标TRANSX=R5Y=R6坐标偏移G00X0Y0到偏移之后的原点定位L1000P1调用铣螺纹的子程序R4=R4+90角度增加IFR4<=271GOTOBNN3加工剩余3孔,要是写360,第一个孔要再加工一次G00Z100.TRANS后面不跟任何数值,单独占一段,取消偏移G54G00X100.Y100.M30子程序:L1000;G0

5、0X0Y0G00Z3.(安全高度,定位值是螺距的整倍数)R1=0.3齿高切深赋值NN1:R2=10.25+R1(单边14.25,刀半径4,刀具往内偏移到10.25定位)G02X=R2Y0I=R2/2J0F300.以半圆形式切入R3=1.5螺距PNN2:G02X=R2Y0Z=R3I=-R2J0F3000.插补螺纹,到Z1.5的高度R3=R3-1.5IFR3>=-15.1GOTOBNN2螺纹切削孔深15mmG02X0Y0I=-R2/2J0F300.半圆形式切出,刀具到中心G00Z3.抬刀到安全高度,前后一致R1=R1+0.2切削齿高,往X

6、方向增大IFR1<=0.91GOTOBNN1加工到齿高G01X0Y0F300.退刀G00Z10.抬刀TRANS后面不跟任何数值,单独占一段,取消偏移M17返回主程序2、利用螺旋插补加工螺纹单个螺纹孔铣削程序G54G90G17坐标系原点建立在孔的中心,底孔事先加工好M03S3500(单刃切削,高转速,小吃刀,快进给)G00Z50.G00X0Y0G00Z3.(安全高度,定位值是螺距的整倍数)R1=0.3齿高切深赋值NN1:R2=10.25+R1(单边14.25,刀半径4,刀具往内偏移到10.25定位)G02X=R2Y0I=R2/2J0F3

7、00.以半圆形式切入G02X0Y0Z-15I=-R2J0TRUN=11F3000.每次1.5,重复11次G02X0Y0I=-R2/2J0F300.半圆形式切出,刀具到中心G00Z3.抬刀到安全高度,前后一致R1=R1+0.2切削齿高,往X方向增大IFR1<=0.91GOTOBNN1加工到齿高G01X0Y0F300.退刀G00Z100.抬刀M30本题5-M30*1.5-15的程序主程序:G54G90G17坐标系原点建立在孔的中心,底孔事先加工好M03S3500(单刃切削,高转速,小吃刀,快进给)G00Z50.G00X0Y0L1000P1

8、调用铣床螺纹的子程序R4=0角度初始赋值NN3:R5=50*COS(R4)X坐标R6=50*SIN(R4)Y坐标TRANSX=R5Y=R6坐标偏移G00X0Y0到偏移之后的原点定位L1000P1调用铣螺纹的子程序R4=R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。