铣削力仿真Matlab代码
1.使用线性回归法计算切削系数, 主轴转速保持不变,改变进给速度,进而改变每齿进给量, 仅适用于平头铣削MATLAB仿真铣削力波形图。
2.通用刀具铣削力计算MATLAB仿真代码程序,直线走刀时的铣削力计算,仅适用于满刀切,包含平头刀、R刀、球头刀。球头刀切削力预测与实测。
clc
clear
close all
%切削力系数
Ktc=958.8599 ; %切向作用力系数
Krc=250.8633 ; %径向作用力系数
Kte=15.7580 ; %切向刃口力系数
Kre=19.4337 ; %径向刃口力系数
Kac=146.3614 ; %轴向作用力系数
Kae=18.2075 ; %轴向刃口力系数
%切削方式
operation=1; %顺铣
%刀具几何
df=25; %刀具直径
beta=1/4*pi; %螺旋角
Nt=2; %刀具齿数
phip=2*pi/Nt; %刀具齿间角
%切削参数
axis_immersion = 3; %a轴向切深 mm
radial_immersion = 25;%切宽 /mm
speed=6000; %主轴转速 rpm
feed=900; %进给速度 mm/min
c=feed/Nt/speed; %c进给率 mm/齿
phis = acos((df/2 - radial_immersion)/(df/2)); % (rad) the absolute angle o