西门子系统和发那科系统用的G代码基本上一样。
G02和G03是顺时针和逆时针旋转铣圆,I,J,K分别为X,Y,Z轴的增量,G41和G42是加工时根据你的刀具在工件的位置而设置的,比如你是站在刀具后面看的,刀具在工件的左边是G41,右边则是G42,后面一半都会有D就是刀半径,D后面的数字代表你所使用的刀长补偿,里面的输入的刀半径。
举个例子,铣直径100的孔,用半径25的合金铣刀,下刀位置在零点圆心。刀长是H3,刀径D3输入25实际加工时,如果需要精加工,刀径一般要比刀实际尺寸略大!
G54G90G0X0Y0
G43 H3 Z50S200 M03
G0 Z10
G01 Z-01 F200
G91 G42 G01 X50 D3
G02 I-50 顺时针旋转,一般选择好G02或G03后G41和G42也就决定下来了。
G90 G0 Z100
G40
M05
M0
以上如果改成Y轴只需要把X50换成Y50 I-50换成J-50其他不变,用完G41和G42一定要在后面加G40取消刀补,有的机床系统不能把G40和G90GOZ100抬刀写一行,会出现撞刀!
如果用G03编程
G54G90G0X0Y0
G43 H3 Z50S200 M03
G0 Z10
G01 Z-01 F200
G91 G41 G01 X-50 D3
G03 I50 逆时针旋转,
G90 G0 Z100
G40
M05
M0
不同系统,调用子程序代码和格式有区别,
例如法兰克系统,调用5次子程序O1101,格式M98 P1101 L5,子程序以M99结束,主程序子程序放在法兰克系统相同路径下。
西门子828D系统为例,主程序后缀名mpf,子程序后缀名spf,以M17结束返回主程序,例如调用子程序AAAspf 3次,主程序相应程序段AAA P3,主程序放在系统零件程序文件夹下面,子程序AAA放在子程序文件夹下面。
大隈系统调用子程序,例如调用子程序O1203 5次,相应程序段CALL O1201Q5,子程序放在主程序内(一般放在末尾),以RTS结束返回主程序。
数控机床用螺纹铣刀铣螺纹超级简单,提这种问题是因为没有见过螺纹铣刀,当你见到螺纹铣刀后就没有问题了。
编程方法:用G03/G02,三轴联动走螺旋线,可以伸到底部向外铣,也可以从外部向内部铣,从内向外或者从外向内只要根据螺纹的左右旋改变G03/G02,其他不变。主要是好排屑好进刀好退刀就行。
成型刀编程更简单,甚至不用编程,现场对刀,按一下所需行走的方向键,到了目的位置按复位键。一定要编程就是一句:G91 X1000 S300 M03 F50,在MDI里面就能够完成。
说了那么多,还是要实践。现场看看就通了。
以上就是关于西门子加工中心洗外圆怎么编程,360的圆50的铣刀全部的内容,包括:西门子加工中心洗外圆怎么编程,360的圆50的铣刀、数控铣床如何调用子程序、西门子加工中心怎么用螺纹铣刀编铣螺纹程序还有立铣刀和成型刀,麻烦说详细点。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)