华中数控车床指令

上传人:s9****2 文档编号:489323167 上传时间:2022-09-10 格式:DOCX 页数:7 大小:26.66KB
返回 下载 相关 举报
华中数控车床指令_第1页
第1页 / 共7页
华中数控车床指令_第2页
第2页 / 共7页
华中数控车床指令_第3页
第3页 / 共7页
华中数控车床指令_第4页
第4页 / 共7页
华中数控车床指令_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《华中数控车床指令》由会员分享,可在线阅读,更多相关《华中数控车床指令(7页珍藏版)》请在金锄头文库上搜索。

1、代码组及其含义“模态代码和“一般代码“形式代码 的功能在它被执行后会继续维持,而 “一般代码 仅仅在收到 该命令时起作用。定义移动的代码通常是“模态代码,像直线、圆弧和循环代 码。反之,像原点返回代码就叫“一般代码。每一个代码都归属其各自的代码组。在“模态代码里,当前的代码会被加载的 同组代码替换。G代码解释G00定位 (快速移动)G01直线切削G02顺时针切圆弧(cw,顺时钟)G03逆时针切圆弧(CCW,逆时钟)G04暂停 (Dwell)G09停于精确的位置G20英制输入G21公制输入G22内部行程限位 有效G23内部行程限位 无效G27检查参考点返回G28参考点返回G29从参考点返回G30

2、回到第二参考点G32切螺纹G36直径编程G37半径编程G40取消刀尖半径偏置G41刀尖半径偏置 (左侧)G42刀尖半径偏置 (右侧)G53直接机床坐标系编程G54G59坐标系选择G71内外径粗切循环G72台阶粗切循环G73闭环车削复合循环G76切螺纹循环G80内外径切削循环G81端面车削固定循环G82螺纹切削固定循环G90绝对值编程G91增量值编程G92工件坐标系设定G96恒线速度控制G97恒线速度控制取消G94每分钟进给率G95每转进给率G00 定位1.格式:GOO XU_ ZW_2. 说明:X、Z:为绝对编程时,快速定位终点在工件坐标系中的坐标;U、W:为增量编程时,快速定位终点相对于起点

3、的位移量;GOO 指令刀具相对于工件以各轴预先设定的速度,从当前位置快速移动到程序段指 令的定位目标点。GOO 指令中的快移速度由机床参数“快移进给速度对各轴分别设定,不能用 F 规 定。GOO 一般用于加工前快速定位或加工后快速退刀。快移速度可由面板上的快速修调按钮修正。G00为模态功能,可由G01、G02、G03或G32功能注销。在执行G00指令时,由于各轴以各自速度移动,不能保证各轴同时到达终点,因而 联动直线轴的合成轨迹不一定是直线。操作者必须格外小心,以免刀具与工件发生碰撞。 常见的做法是,将X轴移动到平安位置,再放心地执行G00指令。2.G01 直线插补( 线性进给 )1. 格式:

4、 GO1 X U _ Z W_ F_ ;2. 说明:X、Z:为绝对编程时终点在工件坐标系中的坐标;U、W:为增量编程时终点相对于起点的位移量;F_:合成进给速度。GO1 指令刀具以联动的方式,按 F 规定的合成进给速度,从当前位置按线性路线(联 动直线轴的合成轨迹为直线)移动到程序段指令的终点。GO1 是模态代码,可由 GOO、 GO2、 GO3 或 G32 功能注销倒直角1. 格式: GO1 X U Z W C;2. 说明:直线倒角G01,指令刀具从A点到B点,然后到C点X、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点G的坐标值;U、W:为增量编程时,G点相对于起始直线轨迹的始点A点的移

5、动距离。C:是相邻两直线的交点G,相对于倒角始点B的距离。 倒圆角1. 格式: GO1 X U Z W R;2说明:直线倒角G01,指令刀具从A点到B点,然后到C点X、Z:为绝对编程时,未倒角前两相邻轨迹程序段的交点G的坐标值;U、W:为增量编程时,G点相对于起始直线轨迹的始点A点的移动距离。R: 是倒角圆弧的半径值。G02/G03 (圆弧插补)1. 格式: F_R_I_K_X _Z _2,:说明 X、 Z: 为绝对编程时,圆弧终点在工件坐标系中的坐标;U、W: 为增量编程时,圆弧终点相对于圆弧起点的位移量;I、K:圆心相对于圆弧起点的增加量(等于圆心的坐标减去圆弧起点的坐标,如图3.3.9

6、所示) ,在绝对、增量编程时都是以增量方式指定,在直径、半径编程时 I 都是半 径值R: 圆弧半径,F: 被编程的两个轴的合成进给速度;注意: (1) 顺时针或逆时针是从垂直于圆弧所在平面的坐标轴的正方向看到的回转方向 (2)同时编入R与I、K时,R有效。G32 螺纹加工1. 格式: G32 XU_ZW_R_E_P_F_2.说明: X、 Z: 为绝对编程时,有效螺纹终点在工件坐标系中的坐标;U、 W: 为增量编程时,有效螺纹终点相对于螺纹切削起点的位移量;F: 螺纹导程,即主轴每转一圈,刀具相对于工件的进给值;R 、E:螺纹切削的退尾量,R表示Z向退尾量;E为X向退尾量,R、E在 绝对或 增量

7、编程时都是以增量方式指定,其为正表示沿 Z、 X 正向回退,为负表 示沿Z、X负向回退。使用R、E可免去退刀槽。R、E可以省略,表示不用回退功 能;根据螺纹标准R 一般取0.751.75倍的螺距,E取螺纹的牙型高。P:主轴基准脉冲处距离螺纹切削起始点的主轴转角。注:1 从螺纹粗加工到精加工,主轴的转速必须保持一常数;2 在没有停止主轴的情况下,停止螺纹的切削将非常危险;因此螺纹切削时进 给保持功 能无效,如果按下进给保持按键,刀具在加工完螺纹后停止运动;3 在螺纹加工中不使用恒定线速度控制功能;4.在螺纹加工轨迹中应设置足够的升速进刀段5和降速退刀段5 ,以消除伺服 滞后造成的螺距误差;2.

8、G80 内外径切削循环指令1. 格式: G80 X_Z_F_;2. 说明:X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编 程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示,其符 号由轨迹 1 和 2 的方向确定。园锥面内外径切削循环1. 格式: G80 X_Z_ I_F_;2. 说明:X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编 程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示。I:为切削起点B与切削终点C的半径差。其符号为差的符号(无论是绝对值编程还 是增量值编程)。G81 断面切削循环指令 端平面切削循环1.格式: G8

9、1 X_Z_F_;2.说明:X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为切削终点C相对于循环起点A的有向距离,图形中用U、W表示,其符 号由轨迹1 和2 的方向确定。园锥端面切削循环1. 格式: G81 X_Z_ K_F_;2. 说明:X、Z:绝对值编程时,为切削终点C在工件坐标系下的坐标;增量值编程时,为 切削终点C相对于循环起点A的有向距离,图形中用U、W表示。K:为切削起点B相 对于切削终点 C 的 Z 向有向距离。G82 螺纹切削循环指令 9直螺纹切削循环1.格式: G82 XU_ZW_R_E_C_P_F_;2.说明:X、Z:绝对值编程时,为螺纹终点C在工件

10、坐标系下的坐标;增量值编程时,为 螺纹终点C相对于循环起点A的有向距离,图形中用U、W表示,其符号由轨迹1和2的 方向确定;R, E:螺纹切削的退尾量,R、E均为向量,R为Z向回退量;E为X向回退量,R、 E可以省略,表示不用回退功能;C:螺纹头数,为0或1时切削单头螺纹;P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多头 螺纹切削时,为相邻螺纹头的切削起始点之间对应的主轴转角。F:螺纹导程;注意:螺纹切削循环同G32螺纹切削一样,在进给保持状态下,该循环在完成全部动作之 后才停止运动。锥螺纹切削循环1. 格式: G82 X_Z_ I_R_E_C_P_F_;2.

11、说明:X、Z:绝对值编程时,为螺纹终点C在工件坐标系下的坐标;增量值编程时, 为螺纹终点C相对于循环起点A的有向距离,图形中用U、W表示。I:为螺纹起点B与螺纹终点C的半径差。其符号为差的符号(无论是绝对值编程还是增量 值编程);R, E:螺纹切削的退尾量,R、E均为向量,R为Z向回退量;E为X向回退量,R、 E 可以省略,表示不用回退功能;C:螺纹头数,为0或1时切削单头螺纹;P:单头螺纹切削时,为主轴基准脉冲处距离切削起始点的主轴转角(缺省值为0);多头 螺纹切削时,为相邻螺纹头的切削起始点之间对应的主轴转角。F:螺纹导程;G71 内外径粗车复合指令无凹槽加工时1. 格式:G71 U(A

12、d) R(r) P(ns) Q(nf) X(A x) Z(A z) F(f) S(s) T(t)2. 说明:d:切削深度(每次切削量),指定时不加符号,方向由矢量AA决定;r:每次退刀量;ns:精加工路径第一程序段(即图中的AA)的顺序号;nf:精加工路径最后程序段(即图中的BB)的顺序号;x: X 方向精加工余量;z: Z 方向精加工余量;f, s, t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段 之间的 F、 S、 T 有效。有凹槽加工时1. 格式:G71 U(A d) R(r) P(ns) Q(nf)玖e) F(f) S(s) T(t)2说明:A d:切削深度(

13、每次切削量),指定时不加符号,方向由矢量AA决定; r:每次退刀量; ns:精加工路径第一程序段(即图中的AA)的顺序号; nf:精加工路径最后程序段(即图中的BB)的顺序号; e:精加工余量,其为X方向的等高距离;外径切削时为正,内径切削时为负 f, s, t:粗加工时G71中编程的F、S、T有效,而精加工时处于ns到nf程序段之 间 的 F、 S、 T 有效。注意:(1) G71指令必须带有P, Q地址ns、nf,且与精加工路径起、止顺序号对应,否 那么不能进行该循环加工。(2) ns的程序段必须为G00/G01指令,即从A到A的动作必须是直线或点定位运动。(3) 在顺序号为ns到顺序号为

14、nf的程序段中,不应包含子程序。G72 端面粗车合指令1.格式: G72 W(A d) R(r) P(ns) Q(nf) X(A x) Z(A z) F(f) S(s) T(t);2说明: d:切削深度(每次切削量),指定时不加符号,方向由矢量AA决定; r:每次退刀量;ns:精加工路径第一程序段的顺序号;nf:精加工路径最后程序段的顺序号; x: X 方向精加工余量; z: Z 方向精加工余量;f、s、t:粗加工时G71中编程的F、S、T有效,而精加工处于ns到nf程序段之间的 F、 S、 T 有效。(1) G72指令必须带有P, Q地址,否那么不能进行该循环加工。(2) 在ns的程序段中应

15、包含G00/G01指令,进行由A到A的动作,且该程序段中不应 编有X向移动指令。(3) 在顺序号为ns到顺序号为nf的程序段中,可以有G02/G03指令,但不应包含子 程序。G73 闭环车削复合循环指令、1. 格式:G73 U(A I) W(A K) R(r) P(ns) Q(nf) X(A x) Z(A z) F(f) S(s) T(t)2. 说明:A I: X轴方向的粗加工总余量;A k: Z轴方向的粗加工总余量;r:粗切削次数;ns:精加工路径第一程序段的顺序号;nf:精加工路径最后程序段的顺序号;Ax: X 方向精加工余量;Az: Z 方向精加工余量;f,s, t:粗加工时G71中编程的F、S、

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号