内容正文:
《数控车床编程与操作》
第五节 螺纹编程指令及应用
任务描述
1、能够正确说明用G33指令进行圆柱螺纹、端面螺纹、圆锥螺纹编程的指令格式。
2、能够应用SIEMENS系统螺纹车削G33指令进行编程。
3、能够应用SIEMENS系统螺纹切削循环指令LCYC97进行编程。
第一章 基础编程
《数控车床编程与操作》
第一章 基础编程
第五节 螺纹编程指令及应用
知识链接
一、恒螺距螺纹车削指令G33
用G33指令可以加工以下各种类型的恒螺距螺纹,如圆柱螺纹、圆锥螺纹、内螺纹/外螺纹、单线螺纹/多线螺纹等。前提条件是主轴上有位移测量系统。
(1)圆柱螺纹加工,程序段格式为:G33 Z~K~SF=~
(2)端面螺纹加工,程序段格式为:G33 X~I~SF=~
(3)圆锥螺纹加工,程序段格式为:
G33 Z~X~I=~ 锥角大于45°
G33 Z~X~K=~ 锥角小于45°
其中Z、X为螺纹终点坐标,K、I分别为螺距,SF为起始点偏移量。
《数控车床编程与操作》
第一章 基础编程
第五节 螺纹编程指令及应用
知识链接
二、螺纹切削循环指令LCYC97
1、LCYC97螺纹循环参数
《数控车床编程与操作》
第一章 基础编程
第五节 螺纹编程指令及应用
知识链接
二、螺纹切削循环指令LCYC97
2、纵向螺纹和横向螺纹的判别
系统根据R100~R103螺纹起终点参数自动判别纵向螺纹或横向螺纹。如果圆锥角小于或等于45°,则按纵向螺纹加工,否则按横向螺纹加工。调用循环之前必须保证刀具无碰撞地到达编程确定的位置(螺纹起始点+空刀导入量)。
《数控车床编程与操作》
第六节 R参数变量编程及应用
任务描述
1、能够准确说明计算参数R的范围。
2、能够举例说明计算参数R的运算编程。
3、能够举例说明IF GOTOF和IF GOTOB条件转移指令的编程。
4、能够运用G150,R参数和程序跳转进行粗加工循环编程。
5、能够读懂非圆曲面的参数加工程序;能够根据例题举例编写椭圆程序。
第一章 基础编程
《数控车床编程与操作》
第一章 基础编程
第六节 R参数变量编程及应用
知识链接
一、计算参数R
系统中共有250个计算参数可供使用,其中R0~R99可以自由使用,R100~R249为加工循环传递参数。如在程序中没有使用加工循环,则这部分计算参数也同样可以自由使用。
二、程序跳转
加工程序在运行时是以输入的顺序来执行的,但有时程序需要改变执行顺序,这时可应用程序跳转指令,以实现程序的分支运行。用IF条件语句表示有条件跳转,用G158,R参数和程序跳转进行粗加工循环。
《数控车床编程与操作》
第一章 基础编程
第六节 R参数变量编程及应用
知识链接
三、非圆曲面的参数加工
在加工非圆曲面时,系统没有定义指令,这是也需要借助计算参数R并应用程序跳转等手段来完成曲面的加工。
《数控车床编程与操作》
第七节 编程实例
任务描述
1、能够读懂并掌握编程实例程序。
2、通过实例能够对零件加工过程有更深刻的理解。
3、能够运用已学指令对外圆、圆弧、槽、螺纹、锥度、锥螺纹进行编程。
第一章 基础编程
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
编制如图所示零件的加工程序,材料为45钢,棒料直径为40mm。
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
1、刀具设计:
1号刀:90°正偏刀;2号刀:切槽(刀宽4mm);3号刀:60°外螺纹车刀。
2、工艺路线:
(1)工件伸出卡盘外85mm,找正后夹紧。
(2)用90°外圆刀车工件右端面,粗车外圆至 Φ38.5X80mm。
(3)先车出Φ30.5X40mm圆柱,再车出Φ22.5X20mm圆柱。
(4)用车圆法车右端圆弧,车圆锥,分别留0.5mm精车余量。
(5)精车外形轮廓至尺寸。
(6)切退刀槽,并用切槽刀右刀尖倒出M38X3螺纹左端C2倒角。
(7)换螺纹刀车双头螺纹。
(8)切断工件。
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
3、相关计算:
(1)计算双头螺纹M38X3(P1.5)的底径:
(2)确定背吃刀量分布:1mm,0.5mm,0.45mm。
4、加工程序
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
《数控车床编程与操作》
第一章 基础编程
第七节 编程实例
知识链接
《数控车床编程与操作》
第一章 基础编程