A. 加工中心程序G代码中的G90和G91是什么意思
G90指令和G91指令分别对应于绝对位置数据输入和增量位置数据输入。
G90表示目标点在坐标系中的坐标大小,G91表示要操作的位移。G90/G91适用于所有的轴。当位置数据与G90/G91的设置不同时,程序段可以使用绝对大小/的AC/IC设置相对大小。
这两个指令不确定目的地的位置,目的地的位置是由G函数组中的另一个G函数指令确定的,决定G0,G1,G2,G3,决定节轴的运动。编程G90;绝对规模,G91;增量的大小:X=AC(…);轴以绝对大小、段模式输入X=IC(…);轴输入,程序段的相对大小。
在绝对位置数据输入时,尺寸取决于当前坐标系(工件坐标系或机床坐标系G90)零点:有几种情况下的零偏移:可编程的零偏移,零偏移或零偏移它的偏移量为零。
(1)加工中心g代码编程扩展阅读:
G代码:
g₀₀:快速定位
G01:线性插值。
圆弧插补方向G02:顺时针针。
G03:逆时针方向圆弧插补。
G04:pause(格式:G04X_)X是暂停时间,其中X后面可以跟一个小数点(以秒为单位)。
例如:G04X5表示在执行前一个程序后,在5s后执行后一个程序。地址P(G04P_)后面不允许有小数点。单位是ms.例如G04,P1000表示暂停1。
G15:取消极性指令:极坐标指令(格式:G16X_Y_)Y是角度的度数。
G17:XY平面选择。
G18:ZX平面选择。
G19:YZ平面选择。
G28:返回基准点。
G30:第二个参考点返回。
取消刀具半径补偿。
G41:刀具半径左补偿(格式:G41D_)D为刀具半径补偿的序号。
G42:刀具半径补偿(格式:G42D_)D为刀具半径补偿的序号。
G43:刀具长度正补偿(格式:G43H_)H为刀具长度补偿的序号。
B. 加工中心g代码详解
1、快速定位:G00 X(U)__Z(W)__
说明:该指令使刀具按照点位控制方式快速移动到指定位置。移动过程中不得对工件进行加工;所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动;不运动的坐标无须编程;G00可以写成G0。
例:G00 X75 Z200、G01 U-25 W-100。先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。
2、G01—直线插补:G01X(U)__Z(W)__F__(mm/min)
说明:该指令使刀具按照直线插补方式移动到指定位置。移动速度是由F指令进给速度。所有的坐标都可以联动运行;G01也可以写成G1。
例:G01 X40 Z20 F150,两轴联动从A点到B点。
3、逆圆插补:G02X(u)____Z(w)____I____K____F_____
说明:X、Z在G90时,圆弧终点坐标是相对编程零点的绝对坐标值。在G91时,圆弧终点是相对圆弧起点的增量值。无论G90,G91时,I和K为圆弧的圆心相对于起点的增量坐标。I是X方向值、K是Z方向值。圆心坐标在圆弧插补时不得省略,除非用其他格式编程;G02指令编程时,可以直接编过象限圆,整圆等;G02也可以写成G2。
例:G02 X60 Z50 I40 K0 F120
4、顺圆插补,除了圆弧旋转方向相反外,格式与G02指令相同。
5、G04—定时暂停:G04__F__ 或G04__K__
说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒。范围是0.01秒到300秒。
6、中间点圆弧插补:G05X(u)____Z(w)____IX_____IZ_____F_____
说明:X,Z为终点坐标值,IX,IZ为中间点坐标值。其它与G02/G03相似。
例: G05 X60 Z50 IX50 IZ60F120
7、加速/减速:G08
说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%,
如要增加20%则需要写成单独的两段。
8、半径编程:G22
说明:在程序中独自占一行,则系统以半径方式运行,程序中下面的数值也是以半径为准的。
9、G23(G230)—直径尺寸编程方式:G23
说明:在程序中独自占一行,则系统以直径方式运行,程序中下面的数值也是以直径为准的。
(2)加工中心g代码编程扩展阅读
数控机床通常使用G代码来描述机床的加工信息,如走刀轨迹、坐标的选择、冷却液的开启等,将G代码解释为数控系统能够识别的数据块是G代码解释器的主要功能。在G代码解释器中,对G代码进行关键字分解是骨架,,对代码进行分组则是进行语法检查的基 础。
部分代码功能:
G00------快速定位;G01------直线插补;G02------顺时针方向圆弧插补;G03------逆时针方向圆弧插补;G04------定时暂停;G05------通过中间点圆弧插补;G06------抛物线插补;G07------Z 样条曲线插补;G08------进给加速;G09------进给减速;G10------数据设置;G16------极坐标编程;G17------加工XY平面;G18------加工XZ平面。
C. fanuc加工中心详细的G代码
G00 定位(快速移动)
G01 直线插补(切削进给)
G02 圆弧插补/螺旋插补 CW
G03
01
圆弧插补/螺旋插补 CCW
G04 暂停、准确停止
G05.1 AI 先行控制/AI 轮廓控制
G05.4 HRV3 接通/断开
G07.1(G107) 圆柱插补
G09 准确停止
G10 可编程数据输入
G11
00
可编程数据输入方式取消
G15 极坐标指令取消
G16
17
极坐标指令
G17 XpYp 平面其中,Xp: X 轴或者其平行轴
G18 ZpXp 平面 Yp: Y 轴或者其平行轴
G19
02
YpZp 平面 Zp: Z 轴或者其平行轴
G20 英制输入
G21
06
公制输入
G22 存储行程检测功能ON
G23
04
存储行程检测功能OFF
G27 返回参考点检测
G28 自动返回至参考点
G29 从参考点移动
G30 返回第2、第3、第4 参考点
G31
00
跳过功能
G33 01 螺纹切削
G37 刀具长度自动测定
G39
00
刀具半径补偿拐角圆弧插补
G40 刀具半径补偿取消
G41 刀具半径补偿 左
G42
07
刀具半径补偿 右
G40.1 法线方向控制取消方式
G41.1 法线方向控制左侧ON
G42.1
19
法线方向控制右侧ON
G43 刀具长度补偿+
G44
08
刀具长度补偿-
G45 刀具位置偏置 伸长
G46 刀具位置偏置 缩小
G47 刀具位置偏置 伸长2 倍
G48
00
刀具位置偏置 缩小2 倍
G49 08 刀具长度补偿取消
G50 比例缩放取消
G51
11
比例缩放
G50.1 可编程镜像取消
G51.1
22
可编程镜像
G52 局部坐标系设定
G53
00
机械坐标系选择
G54 工件坐标系1 选择
G54.1 选择追加工件坐标系
G55 工件坐标系2 选择
G56 工件坐标系3 选择
G57 工件坐标系4 选择
G58 工件坐标系5 选择
G59
14
工件坐标系6 选择
G60 00 单向定位
G61 准确停止方式
G62 自动拐角倍率
G63 攻丝方式
G64
15
切削方式
G65 00 宏指令调用
G66 宏模态调用
G67
12
宏模态调用取消
G68 坐标旋转方式ON
G69
16
坐标旋转方式OFF
G73 深孔钻削循环
G74
09
反向攻丝循环
G75 01 切入式磨削循环(磨床用)
G76 09 精镗循环
G77 切入式直接恒定尺寸磨削循环(磨床用)
G78 连续进给表面磨削循环(磨床用)
G79
01
间歇进给表面磨削循环(磨床用)
G80
固定循环取消/
电子齿轮箱同步取消
G81
钻孔循环、点镗孔循环
/电子齿轮箱同步开始
G82 钻孔循环、镗阶梯孔循环
G83 深孔钻削循环
G84 攻丝循环
G84.2
09
刚性攻丝循环
(FS10/11 格式)
G84.3
反向刚性攻丝循环
(FS10/11 格式)
G85 镗孔循环
G86 镗孔循环
G87 反镗循环
G88 镗孔循环
G89
09
镗孔循环
G90 绝对指令
G91
03
增量指令
G91.1 最大增量指令值检测
G92 工件坐标系的设定/主轴最高转速钳制
G92.1
00
工件坐标系预置
G93 反比时间进给
G94 每分钟进给
G95
05
每转进给
G96 周速恒定控制
G97
13
周速恒定控制取消
G98 固定循环初始平面返回
G99
D. 数控加工中心G代码详细意思! 拜求!
部分FANUC系统G代码,不全。可供参考。
G代码表
代码 组 功能
G00 01 定位
G01 直线插补
G02 顺时针圆弧插补
G03 逆时针圆弧插补
G04 00 暂停
G10 可编数据输入
G11 取消可编数据输入方式
G15 17 极坐标指令取消
G16 极坐标指令开
G17 02 选择X、Y平面
G18 选择Z、X平面
G19 选择Y、Z平面
G20 06 英制输入
G21 公制输入
G28 00 返回参考点
G29 从参考点返回
G30 返回第2、3、4参考点
G40 07 取消刀具半径补偿
G41 刀具半径左补偿
G42 刀具半径右补偿
G43 08 刀具长度正补偿
G44 刀具长度负补偿
G49 取消刀具长度补偿
G50 11 取消比例缩放
G51 比例缩放开
G50.1 22 镜象取消
G51.1 镜象开
G52 00 局部坐标系设定
G53 选择机床坐标系
G54 14 选择工件坐标系1
G55 选择工件坐标系2
G56 选择工件坐标系3
G57 选择工件坐标系4
G58 选择工件坐标系5
G59 选择工件坐标系6
G65 00 宏程序调用
G66 12 宏程序模态调用
G67 取消宏程序模态调用
G68 16 坐标旋转
G69 取消坐标旋转
G73 09 深孔钻循环
G74 左攻螺纹循环
G76 精镗循环
G80 取消孔加工固定循环
G81 钻、镗孔循环
G82 锪孔循环
G83 深孔钻循环
G84 右攻螺纹循环
G85 镗孔循环
G86 镗孔循环
G87 背镗孔循环
G88 镗孔循环
G89 镗孔循环
G90 03 绝对方式编程
G91 增量方式编程
G92 00 设定工件坐标系
G98 10 固定循环返回初始点
G99 固定循环返回R点
E. 哪有加工中心编程各个G代码的使用方法,越详细越好。
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------进给率,每转进给
F. FANUC加工中心编程G代码
X ,Y 表示起点
Z 表示钻的深度
P表示暂停时间
R表示 离工件表面的距离
Q表示钻的的深度 (G83 Q 表示钻几个毫米推一次刀)
F 进给量
G. 加工中心G代码M代码,哪些比较常用
G90 G91 G84 G82 G83 G85 G86 G76 G73 M19
G92淘汰了, G49一般都不用,右旋螺纹G84 左旋螺纹G74
手工编程常用的还有G68 G69 G15 G16
G54-G59不够用时还要用到G54.1P1-G54.1P48