FANUC。怎么用宏程序编铣斜孔带锥度的孔

用25的球刀,小口孔直径30,三丝的公差。孔深25.锥度8°,孔整体斜3°,从大孔口开始加工。
求高手,编程时并加以文字说明。
谢谢。。

1.首先是找到这个圆的圆心
2.用G16极坐标编程,用了G16后,X代表编程半径Y代表角度,是在一个圆周上加工.
3.具体内容:
G40 G80 G49 G90
T1 M6(用一号刀)
G0 G90 G54 X50 Y0
M3 S**
G0 G43 Z3 H1 M8
G16
G99 G81 X-50 Y0 Z-20 R3 F100
Y45
Y90
Y135
Y190
Y235
Y280
Y325
G15
G0 G80 G49 G90 Z150 M9
M5
M6 T2
G0 G90 X-50 Y0
G0 G43 Z3 H2
G16
M29 S200
G99 G84 X-50 Y0 R3 F250(螺距1.25)
Y45
Y90
Y135
Y190
Y235
Y280
Y325
G15
G0 G80 G49 G90 Z150 M9
M5
m30追问

它的圆心与面是产生夹角的。就是那种有点象喇叭形状的那种,上大下小,上孔边跟下孔边是8度,上下圆的中心线与面有3°的夹角。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-12-15
你说的是不是锥行孔。就是那种有点象喇叭形状的那种,上大下小,上孔边跟下孔边是8度,就好象是大倒角那种,然后底下还有一段孔,公差3丝?如果是的话我再帮你遍,不过前提是要把3度角度搬正了做,追问

谢谢!!就是你说的那种,不过3度角度搬正我会,问一下宏程序编程有格式上的要求吗?

追答

一般就是条件转移,跟当。。。。时循环,运算符在两个变量中间或变量和常数中用[]封闭

本回答被提问者采纳
第2个回答  2012-09-02
一上机实验,能用
o1234;
G55G90G00X12.9Y0.;
........
G01Z0.F100;
#1=0;
#2=-10.0;
N1 IF (#1 LE #2) GOTO 2;
#3=0.04*#1;
#4=6;
#5=6.9-#3+#4;
G01 Z#1 X#5;
G02 I-#5 F1000;
#1=#1-0.2;
GOTO 1;
N2 M30;
%
圆锥尺寸为:大14.2小13.8长10.0
相似回答