首页 > 编程语言 >球头铣刀加工45度倒角宏程序

球头铣刀加工45度倒角宏程序

时间:2022-09-30 13:32:30浏览次数:61  
标签:11 45 20 21 倒角 铣刀 dZ

球头铣刀加工45度倒角宏程序_初始化

设顶面为Z0面,零件中心为G54原点,加工刀具为Φ8的球头铣刀。

程序参考:

#19=4.0;球头铣刀半径

#20=45.0;倒角斜面与垂直方向夹角

#21=6.0;倒角斜面的高度

#11=0;dZ(绝对值)设为自变量,赋初始值0

#7=0.5;深度增量

T01;调用刀具

G54G90G0X30.Y0S1500M3;程序开始,刀具初始化,定位于(X30.0Y0)上方

G43Z50.H01;Z向快速降低至Z50.0处

Z5.M08;Z向快速降低至Z5.0处

WHILE[#11LE#21]D01;如果加工高度#11≤#21,加工循环开始

#22=#11+19*[1-SIN[#20]];每次爬高dZ值

#23=#19*COS[#20]-[#21-#11]*TAN[#20];每次爬高dZ所对应的刀补的变化值

G10L12P01R#23;变量#23赋给刀具半径补偿值D01

G01Z-#22F200;以G01速度进给至当前加工深度

G41D01X20.0Y0F800;以G01速度进给至轮廓上的起点

Y-20.0;斜体部分的程序是描述零件轮廓(大端轮廓)

X-20.0;

Y0;

G02X20.0R20.0;

G01G40X30. Y0;取消刀补

#11=#11+#7;#11(dZ)依次递增1.0(层间距)

END1;循环1结束(此时#11>#21)

G0Z50.0;快速提刀至安全高度

M30;程序结束


标签:11,45,20,21,倒角,铣刀,dZ
From: https://blog.51cto.com/u_15813002/5726630

相关文章