欢迎访问兰州科技职业学院网站

机工学习

当前位置: 机工学习>

梯形螺纹的计算公式及编程实例

作者:jidian 时间:2018-12-20 11:14:00 点击:1003

001.webp.jpg

加工梯形螺纹时,由于螺纹的加工深度较大无法采用直进法加工。因此梯形螺纹宜选用G76指令,采用斜进法进行编程加工。

名称 代号 计算公式  
牙形角 a a=30°
 
螺距 P
   
牙顶间隙 ac P/mm
 1.5~5 6~12 14~44
 ac/mm 0.25 0.5 1
外螺纹 大径 d 公称直径
 
中径 d2 d2=d-0.5P
 
小径 d3 d3=d-2h3
 
牙高 h3 h3=0.5P+ac
 
内螺纹 大径 D4 D4=+2a
 
中径 D2 D2=d2
 
小径 D1 D1=d-p
 
牙高 H4 h4=h3
 
牙顶宽
  0.366p  
牙槽底宽
  0.336p-0.536ac

举例:双头左旋梯形螺纹,大径70MM,中径68MM,小径65.5MM,P=6

P=6.这么大要分粗精车
粗车先车3分之2
在精车(粗精都要成型刀,刀尖宽为0.366P)还有螺纹长度你没说我就用L来代替了啊
G28 U0 W0
T101 M3 S
GO X80 Z12 M8
G76 P020130 Q200 R100
G76 X65.5 Z15 P3900 Q350 R0 F12
G0 W6
G76 P020130 Q200 R100
G76 X65.5 Z15 P3900 Q350 R0 F12

FANUC系统数控车床G76是螺纹切削复合循环,格式和含义如下G76 P020060 Q150 R0.03;

G76 X  Z  P  Q  R  F  ;(第一行可以套用,Q是每次吃刀量,单位微米。R是精车余量,半径值)

第二行:X、Z是目标点坐标,P是牙型高(P的单位是微米,例如P1000表示1mm),Q是第一刀的吃刀量(单位是微米,例如Q150表示0.15mm),R是你螺纹编程的螺纹起点与终点的半径差,F是螺距(导程)。G76 P m rα QΔdmin Rd;

G76 X(U) Z(W) Ri Pk QΔd Ff;
说明:m:精加工重复次数(01~99);

r:斜向退刀量(0.01~9.9f)以0.1f为一档,可用00~99两位数字指定;

α:刀尖角度,可选80°、60°、55°、30°、0°共六种,用两位数指定;

Δdmin:最小切削深度;

d:精加工余量;

X(U) Z(W):螺纹终点坐标;

i:圆锥螺纹半径差,如果i=0为圆柱螺纹,;

k:螺纹牙高(方向半径值),通常为正,以无小数点形式表示;

Δd:第一次粗切深(半径指定),以无小数点形式表示;

f:螺纹导程。

第二种格式

G76X(U)__Z(W)__I__K__D__F__A__;

其中X、Z  为螺纹终点坐标值;

U、W :为螺纹终点相对循环起点的坐标增量;

I :为锥螺纹始点与终点的半径差,当I为0时,  加工圆柱螺纹;

K :为螺纹牙型高度(半径值),通常为正值;

D :为第一次进给的背吃刀量(半径值),通常为正值;

F :指令螺纹导程;

A :为螺纹牙型角。

加工中心表示精镗,格式是G76 X Y Z R Q P F K ;
X、Y是孔位置坐标,Z是从R点到孔底的距离,R是从初始位置面到R点的距离,F是切削速度,K是重复次数,Q是孔底的偏移量,P是孔底暂停时间。

宏程序梯形螺纹敢兴趣的看看
内梯形螺纹(Tr40x7)的宏程序
内梯形螺纹(Tr40x7)的宏程序
系统:FANUC-oimait
编程思想:每一层分中、右、左三分,每一刀的Z轴方向的起刀点都不同
1、内梯形螺纹加工程序:
G54G99
M3S100
T0101
G0Z3
X33
#101=0.2;
  每一刀的的深度(半径)
#102=4
  梯形螺纹的深度(半径)
#103=1
  分层切削的次数
N90 G0U[2*#101*#103]
G32Z-32F7
G0X32
Z[3+[#102-#101]*0.268+A]; A是槽底宽-刀尖宽的一半
X33
U[2*#101*#103]
G32Z-32F7
G0X32
Z[3-[#102-#101]*0.268-A]
  梯形螺纹的牙顶宽:0.366x螺距梯形螺纹的牙底宽:螺距-牙顶宽-2倍的(螺纹深度Xtg15°)
X33
U[2*#101*#103]
G32Z-32F7
G0X32
G0Z3
X33
#102=#102-0.2
#103=#103+1
IF[#103LE20]GOTO90;
G0Z100
M5
M30

该文章转自于:数控编程教学  https://mp.weixin.qq.com/s/chUc8FcqYDWkdkEUM4_qEw