哪位老师会加工中心铣螺纹手工编程,就以M20*2刀具直径16为例吧 我要点石成金的方法

我们的铣刀是四刃锯齿形的,铣刀下到孔里 铣一圈深度就够了 G0 X0 Y0;Z-10;G1 X-4 F100;G3 I4 F100;G0 X0;Z100 ; 不要这种哦!会的老师解决好问题方便的话留个联系方式 在此先谢谢了!!!!!!
不好意思 上边写错了 是G3 I4 Z-2 F100

第1个回答  2013-05-10
G0 X0 Y0;Z-10;G1 X-4 F100;G3 I4 F100;G0 X0;Z100 ;
你这个哪是铣螺纹啊,分明是铣圆槽吗。
O1
G54G17G40G90
G0 Z20
X0Y0
M13 S_
Z0
G1 X-4
M98 P2 L_
G90
G1 X0
G0 Z20
M30
O2
G91
G3 I-4 K-2
M99
你所谓的点石为金的方法,目的能具体描述下吗。你的想要达到什么样的要求?追问

这位师傅 还有别的编程方式吗?我们公司有种编程方式是先绕1/4圆 然后绕一圈 最后在绕1/4圆 程序里X Y Z都精确到小数点后3位 不知道怎么算的 我就是想问下
G41 D60 X3.313 Y-34.241 Z0 G91 G03 X34.241 Y34.241 Z0.352 R34.241中的XYZ是怎么算的 这是我在网上复制的

追答

能发一个完整的类似你看到的编程程序吗。这一段程序,我只能认为他是为了要最大圆弧切入零件才这样编写程序的。另外你说的哪小数点后3位,普通的编程也好,还是宏程序也好,这些应该都是利用宏程序与机床算出所有的点。我们没有必要去算点,有宏程序呢,你编写一个半球,所有点没有必要全知道。而上述的问题,我要看到这段程序才能明白他怎么编写是为了什么,这些点都可以用三角函数计算,宏程序可以计算任何点,至于为什么1/4圈,我要看到所有程序,就这点信息,我只能判断,为了切入零件时用最靠近与最大圆弧切入才这样编写的。

本回答被网友采纳
第2个回答  2013-05-10
用软件编吗,那要用手工编那么麻烦
第3个回答  2013-05-10
用宏程序编吧。很实用的。追问

这位师傅我不会 啊能不能给个例子

追答

O1234
G40 G80 G17 G49
G0 G90 G54 X0 Y0 Z5 S2000 M03
#1=1. (螺距)
#2=10.45 (螺纹槽底圆半径)
#3=???? (刀具半径)你的螺纹铣刀的半径
#4=10.5 (螺纹长度,适当超出实际值,有退刀槽最好不会过切,如没有退刀槽要小心)
#5=0.(Z轴坐标)
G00 X[#2+#3](先移动X轴,刀具在螺纹的外侧)
G01 Z0. F50 .(再下降Z轴到工件的0点)
N100 #5=#5+#1 (对Z轴坐标运算)
G02 X[#2+#3] Y0 Z-#5 I-[#2+#3] J0. F200.(铣削一圈螺纹)
(螺纹周向起点在X轴上,螺纹槽底圆半径#2加上一个刀具半径#3,圆心坐标是螺纹中心,右旋正螺纹用G02,左旋螺纹用G03)
IF[#5LT#4]GOTO100 (如果#5的值小于螺纹长度时转向N100段)
G00 X[#2+#3+5.] M09(X方向安全退刀)
Z20.(抬刀)
M5
G91G28Z0.M09
G28Y0.
M30

相似回答