好文档 - 专业文书写作范文服务资料分享网站

棋排孔循环(三种方法)——加工中心编程实例

天下 分享 时间: 加入收藏 我要投稿 点赞

棋排孔循环(三种方法)——加工中心编程实例

2018年10月26日星期五

方法一、

G00 G90 G54 X-150. Y-100. M3 S1200; G43 H01 Z150. M8; G81 Z-25.R5.F200; G91 X50. L6; Y50.;

G91 X-50. L6; Y50.;

G91 X50. L6; Y50.;

G91 X-50. L6; Y50.;

G91 X50. L6; G00 G80 Z100.; M5; M30;

方法三

方法二

G00 G90 G54 X-150. Y-100. M03 S1200; G43 H01 Z150.M8; G81 Z-25.R5.F200; M98 P01 L6; G91 Y50.; M98 P02 L6; G91 Y50.; M98 P001 L6; G91 Y50.; M98 P02 L6; G91 Y50.; M98 P01 L6; G00 G80 Z100.; M5; M30;

G17 G40 G80

G91 G30 X0 Y0 Z0 ; M06;

G00 G90 G54 X-150. Y-100. M03 S1200; G43 H01 Z150. M8; G81 Z-25.R5.F200;

G37.1 X-50. Y-100.I50. J50. P7 K5; G00 G80 Z100.; M5;

M30;

其中:G37.1 X-50. Y-100.I50. J50. P7 K5;(多打一次孔) X、Y:表示第一个孔到工件原点之距离(绝对坐标) I: X轴方向每孔间距 J: Y轴方向每孔间距 P: X方向孔数 K: Y方向孔数

在编制打孔程序时,都把每个孔的坐标计算出来,我知道还有方法就是 用系统的一些特别命令来解决这样问题 ,比如可以用G68 G54 XO. Y0. R(度数)来旋转相同的加工段 G69 X0. Y0. (取消) FANUC 系统走均步孔指令:G34 XO Y0 I J K I表示首孔的到圆心的半径 J表示首孔角度 K孔数

其中C 可以直接接在G01命令下走倒角,方便快捷

G37.1棋盘孔循环 此指令加工孔特方便 用法是:G37.1 XY(IP值) I(IP间距) P(X方向孔数)J(IP间距)K(Y方向孔数),运用这样特殊指令 ,不仅节约了编程时间 ,而且便于管理自己的程序!

极坐标指令G15 G16如何正确使用

用G16旋转之前刀具要在旋转的坐标中心上,如在100的圆上钻六等分孔,坐标原点就设在100的中心上,程序如下:G0G90G54X0.Y0.S1500M3 G43H2Z50.M8 G16

G98G81Z-2.R1.X50.Y0.F50 Y60. Y120. Y180. Y240. Y300. G80 G15 M30

孔数多的话可以用增量坐标

G34G37.1有的机床厂家编的宏程序比这2个详细多了,不要说棋盘孔了,就是等间直线,不等间直线,等间圆弧,不等间圆弧,斜格孔都可以给你搞出来,所以根本不要用所谓的极坐标。

G90 (设置一个坐标原点); G98 G81 Z-5. R5. F50;

G16 X100 Y30 ; (指定极径和30度的角度 注意X是极坐标半径,Y是角度,如果是顺时针,Y就是正的,相反就是负的)

G91 Y120 K2; (指定+120度的角度增量重复两次 ) G15 G80;

棋排孔循环(三种方法)——加工中心编程实例

棋排孔循环(三种方法)——加工中心编程实例2018年10月26日星期五方法一、G00G90G54X-150.Y-100.M3S1200;G43H01Z150.M8;G81Z-25.R5.F200;G91X50.L6;Y50.;G91X-50.L6;Y50.;G
推荐度:
点击下载文档文档为doc格式
2no9f406520sr9z0p01l1xu1x81dzc00o93
领取福利

微信扫码领取福利

微信扫码分享