以下资料仅供参考,现有的数控系统一般有自动倒角功能,不需要再做复杂的计算)
直径φ 倒角量 a 角度θ 正切函数tan θ 正弦函数 sin θ 余弦函数 cos θ 圆弧半径r 乘以号x
除以号÷ 先运算( )内结果,再运算【 】,再运算全式
一、外圆倒斜角计算公式
例子:φ 30直径外端倒角1.5x60°
程式:go x32 z2
1,倒角起点直径x= φ-2xaxtanθ° x=30-2x1.5x1.732=24.804 g1 x24.804 z0 f0.2
2,倒角起点长度z=0 其中tan60°由数学用表查出 g1 x30 z-1.5 f0.15
3,倒角收点直径x= φ; g1 z-50
4,倒角收点长度z= -a 。。。。。。
二、内圆倒斜角计算公式
例子:φ 20孔径外端倒角2x60°
程式:go x18 z2
1,倒角起点直径x= φ+2xaxtanθ° x=20+2x2x1.732=26.928 g1 x26.928 z0 f0.2
2,倒角起点长度z=0 g1 x20 z-2 f0.15
3,倒角收点直径x= φ; g1 z-30
4,倒角收点长度z= -a 。。。。。。
三、外圆倒圆角计算公式
例子:φ 35直径外端圆角r3
程式:go x36 z2
1,倒角起点直径x= φ-2*r x=35-2x3=29 g1 x29 z0 f0.2
2, 倒角起点长度 z=0 g3 x35 z-3 r3 f0.15
3,倒角收点直径x= φ; g1 z-30
4,倒角收点长度z= - r 。。。。。。
四、内圆倒圆角计算公式
例子; φ 20孔径外端圆角r2
程式:g0 x18 z2
1,倒角起点直径x= φ+2*r x=20+2x2=24 g1 x24 z0 f0.2
2, 倒角起点长度 z=0 g2 x20 z-2 r2 f0.1
3,倒角收点直径x= φ; g1 z-25
4,倒角收点长度z= - r 。。。。。。
五、g90、g92数控指令r锥度值的计算:
例子:大端φ 35小端φ32锥体长20 牙长16mm让刀3mm加工
1、计算图上锥度比例值: (32-35)/20=-0.15 程式;g0 x37 z3
(起始端直径 - 收点端直径)÷锥体长度 g92 x33.8 z-16 r-1.425 f2
2、计算g92实际r值(车牙时,起始端至收点端的半径差):-0.15x1/2x(16+3)=-1.425 x33.1
锥度比例值x1/2x(有效牙长度+让刀位置) x32.6
3、g92的收刀点直径: 35+(-0.15x(20-16))-2x1=32.4 x32.4
锥体收点端直径+锥度比例值x(锥体长度—有效螺纹长度)—2x牙高 。。。。。
六、球冠的高度计算公式:
1、当截面为劣弧时。球冠高度= r-【r2-(x/2)2)】的方差的平方根
2、当截面为优弧时。球冠高度=r+【r2-(x/2)2)】的方差的平方根
例如:φ 35外径前端车制一个r50的圆弧面
弓高=r50-【r50乘方-(35/2)乘方】的方差的平方根=3.162
程序:s800 m3g99t0101
g0 x36 z2
g71 u2 r1 f0.25
g71 p10 q40 u0.8 w0.1
n10 g0 x0
n20 g1 z0
n30 g3 x35 z-3.162 r50
n40 g1 x36
g70 p10 q40 s1500 f0.1
g0 x100 z50
m5
m30
例如:φ 40棒料车制尾柄为 φ 18 的 r20的球体
弓高=r20+【r20乘方-(18/2)乘方】的方差的平方根=37.86
程序:s800 m3g99t0101
g0 x41 z2
g71 u2 r1 f0.25
g71 p10 q40 u0.8 w0.1
n10 g0 x0
n20 g1 z0
n30 g3 x40 z-20 r20
n40 g1 x41
g70 p10 q40 s1500 f0.1
g0 x100 z50
t0202
g0 x44 z-37.86
g72 w2.5 r0 f0.25
g72 p50 q80 u0.8 w0
n50 g0 z-20
n60 g1 x40
n70 g3 x18 z-37.86 r20
n80 g1 z-37.86
g70 p50 q80 s1500 f0.1
g0 x100 z50
m30
七、锥体与球体结合体的接点计算:
1、顶端 x=0 z=0
2、圆弧与锥体相切点 x=2xrxcosθ°
z= -(1-sinθ°)xr
收点端 x=锥体大端φ z= -(φ-切点x)÷2÷tanθ+切点的z
例如:φ32棒料车制一个前端为r3的60度顶尖
圆弧与锥体切点x=2*3*0.866=5.196
z=-(1-0.5)*3=-1.5
锥大端=32
锥体大端=-(32-5.195)÷2÷ 0.57733+(-1.5)=-24.713
程序:s700 m3g99t0101
g0 x32.5 z2
g71 u2 r1 f0.25
g71 p10 q40 u0.8 w0.1
n10 g0 x0
n20 g1 z0
n30 g3 x5.196 z-1.5 r3
n40 g1 x32 z-24.713
g70 p10 q40 s1500 f0.1
g0 x100 z50
m5
m30
八、锥台圆角的计算:
1、起始端x =φ-2r【 (1-sin θ)*tanθ-cos θ】z=0
2、切点 x =φ+2r (1-sin θ)*tanθ z =-(1-sinθ)*r
3、收点x=锥体大端直径φ z = -(φ-切点x)÷2÷tanθ+切点的z(也就是锥长)
九、大圆弧r与小圆弧 r 的接合:
1、起始端 x=0 z=0
2、切点x z见上图
3、收点x =φ z=见上图
例如直径100棒料车r80大球端,r10卷边
s500m3t0101g99
g0 x102 z2
g71 u2.5 r1 f0,25
g71 p10 q50 u0.8 w0.2
n10 g0 x0
n20 g1 z0
n30 g3 x91.428 z-14.347 r80
n40 g3 x100 z-22.554 r10
n50 g1 z-23
g70 p10 q50 s800 f0.12
g0 x150 z50
m5
m30