来一位数控编程高手帮帮编一下这个图

是法兰克系统··使用宏程序对14的孔进行加工 , 在使用键槽铣刀完成字母B的加工,槽深2mm ,最好帮我标上刀具路线··谢谢完成后我会加20分的··

第1个回答  2010-11-05
T1 14钻头 T2 键槽刀14 假设工件14厚,用加工中心加工,如果是数控铣再改动一下。去掉换刀。
T1 M6;【钻14孔】
G90G0X0Y0M3S600;
G43H1Z100 M8;
#1=0;【孔的角度】
WHILE[#1LT360]DO1;【判断】
#2=COS[#1]*80;【孔X坐标】
#3=SIN[#1]*80;【Y坐标】
G98G81X#2Y#3Z-20R3F100;【钻孔循环】
G80;
#1=#1+45;【角度增加45度】
END1;
G0Z200M9;
T2M6;【铣B字】
G0X-25Y0M3S600;【到B字中间直线与竖线相交点】
G43H2Z100M8;
Z5;
G1Z-2F30;【下刀】
X25F100;【横向走刀】
G2X25Y-50R25;【向下顺时针铣圆弧】
G1X-25;【向左铣出B字下面一横】
Y50;【向上走刀】
X25;【向右走刀铣出B上面横】
G2X25Y0R25;【向下走圆弧】
G0Z100M9;
M30;本回答被提问者采纳
第2个回答  2010-11-07
O0001
G21;
GOG54G17G49G80G90;
#1=40;
#2=0;
#3=8;
#10=0;
N1;
#11=#1*COS(#2+#10);
#12=#1*SIN(#2+#10);
GO G90 G54 X#11 Y#12;
G43 H1 Z50;
M3 S680;
G98 G81 R5 Z-10 F60;
G80;
#10=#10+#360/#3;
WHILE [#10 LE 360] DO1;
END1;
M30;

宏程式编了个,不足之处,再商讨. QQ:116809757
相似回答