西门子系统如何加工中心编程各代码?

西门子系统如何加工中心编程各代码?,第1张

1 加工中心G代码代码名称-功能简述

G00------快速定位

G01------直线插补

G02------顺时针方向圆弧插补

G03------逆时针方向圆弧插补

G04------定时暂停

G05------通过中间点圆弧插补

G07------Z 样条曲线插补

G08------进给加速

G09------进给减速

G20------子程序调用

G22------半径尺寸编程方式

G220-----系统 *** 作界面上使用

G23------直径尺寸编程方式

G230-----系统 *** 作界面上使用

G24------子程序结束

G25------跳转加工

G26------循环加工

G30------倍率注销

G31------倍率定义

G32------等螺距螺纹切削,英桐毁制

G33------等螺距螺纹切削,公制

G53,G500-设定工件坐标系注销

G54------设定工件坐标系

G55------设定工件坐标系二

G56------设定工件坐标系三

G57------设定工件坐标系四

G58------设定工件坐标系五

G59------设定工件坐标系六

G60------准确路径方式

G64------连续路径方式

G70------英制尺寸 寸

G71------公制尺寸 毫米

G74------回参考点(机床零点)

G75------返回编程坐标零点

G76------返回编程坐标起始点

G81------外圆固定循环

G331-----螺纹固定循环

G90------绝对尺寸

G91------相对尺寸

G92------预制坐标

G94------进给率,每分钟进给

G95------进给率,每转进给 G00-快速定位

格式:G00 X(U)__Z(W)__

说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件

进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他

轴继续运动,

(3)不运动的坐标无须编程。

(4)G00可以写成G0

例:G00 X75 Z200

G0 U-25 W-100

先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。 G01-直线插补

格式:G01 X(U)__Z(W)__F__(mm/min)

说明:(1)该指令使刀具按照直线插补方式移动到指定位置局斗备。移动速度是由F指令

进给速度。所有的坐标都可以联动运行。

(2)G01也可以写成G1

例:G01 X40 Z20 F150

两轴联动从A点到B点 G02-逆圆插补

格式1:G02 X(u)____Z(w)____I____K____F_____

说明:(1)X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,

圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K均是圆弧终点的坐标值。

I是X方向值、K是Z方向销做值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程。

(2)G02指令编程时,可以直接编过象限圆,整圆等。

注:过象限时,会自动进行间隙补偿,如果参数区末输入间隙补偿与机床实际反向间隙

悬殊,都会在工件上产生明显的切痕。

(3)G02也可以写成G2。

例:G02 X60 Z50 I40 K0 F120 2 M代码M代码 功 能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M33 主轴定向

M98 调用子程序

M99 子程序结束返回/重复执行

设需加工的椭圆如图3中(1)所示,长、短轴分别为1500mm和750mm,所用数控机床X、Y两进给轴的丝杠导程为40mm,按圆(2)编程,则应取X轴为虚拟轴,并设其丝杠的导程为80mm。数控加工的编程工作分以下两部分:

(1)修改机床数据

根据文献[9],将机床X轴的以下6组共10个机床数据扩大2倍:

1.MD11,MD12 脉冲当量

2.MD27,MD28 加速度、减速度

3.MD31 进给轴最高速度

4.MD20,MD21 负、正向软极限

5.MD6,MD36 回参考点终、初速度

6.MD3 参考迹岁点坐标

(2)编写袭州备数控加工代码

按照文献[10]的定义,采用“虚拟轴”的方法进行椭圆曲线的加工数控代码部分编程如下:

N01 G00 X1500000 Y0 M1=6(快速进给至加工起点拍毁)

N05 G02 G17 I1500000 F6000 (以工进速度进行半径为1500mm的全圆加工)

N10 G00 X200000 Y2000000 (加工结束,返回)

N15 M1=30 (程序结束)

N10 G90 G54 G95 G71 用G54工件坐标系,绝对编程,没转进给,米制编程\x0d\x0aN20 T1D1 G23 S600 M03 1号刀,直径编程,转速600mm每分,主轴正转\x0d\x0aN30 G00 X50 Z5 快进到循环起点\x0d\x0a—CNAME= LOVE 轮源乎廓循环子程序名\x0d\x0aR105=9纵向综合加工\x0d\x0aR106=0.25 精加工余量0.25 半径值\x0d\x0aR108=1 粗加工背吃刀量1 半径值\x0d\x0aR109=8 粗加工切入角8度\x0d\x0aR110=2 退刀量2 半径值\x0d\x0aR111=0.4 粗加工进给率 \x0d\x0aR112=0.2 精加做敏工进给率\x0d\x0aN40 LCYC95 调用轮廓循环\x0d\x0aN50 G00 G90 X50 沿X轴块退到循环起始点\x0d\x0aN60 Z5沿Z轴快退到循环起始点\x0d\x0aN70 M30 主程序雹胡悉结束\x0d\x0aLOVE 子程序名\x0d\x0aN10 G01 X8 Z0 下面就是你的图精加工轮廓\x0d\x0aN20 X10 Z-2\x0d\x0aN30 Z-20 \x0d\x0aN40 G02 X20 Z-25 CR=5\x0d\x0aN50 G01 Z-35\x0d\x0aN60 G03 X34 Z-42 CR=7\x0d\x0aN70 G01 Z-52\x0d\x0aN80 X44 Z-62\x0d\x0aN90 Z-83 \x0d\x0aN100 M17 子程序结束\x0d\x0a 纯原版的,写累嗨了。 采纳 啊,不懂在问我


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12542028.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存