搜索
查看: 198|回复: 0

数控铣床编程的基础功能详解!G00到G09数控铣床编程!

[复制链接]

54

主题

54

帖子

510

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
510
发表于 2019-6-24 09:49:21 | 显示全部楼层 |阅读模式
数控铣床编程的基础功能详解!G00到G09数控铣床编程!
        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:G02 X(u)____Z(w)____R(+\-)__F__
                格式3:G02 X(u)____Z(w)____CR=__(半径)F__
                格式4:G02 X(u)____Z(w)__D__(直径)F___
                说明:(1)不能用于整圆的编程
                (2)R为工件单边R弧的半径。R为带符号,“+”表示圆弧角小于180度;
                “-”表示圆弧角大于180度。其中“+”可以省略。
                (3)它以终点点坐标为准,当终点与起点的长度值大于2R时,则以直线代替圆弧。
        G03—顺圆插补
                说明:除了圆弧旋转方向相反外,格式与G02指令相同。
        G04—定时暂停
                格式:G04__F__ 或G04 __K__
                说明:加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒。
                范围是0.01秒到300秒。
        G05—经过中间点圆弧插补
                格式:G05 X(u)____Z(w)____IX_____IZ_____F_____
                说明:(1)X,Z为终点坐标值,IX,IZ为中间点坐标值。其它与G02/G03相似
                例: G05 X60 Z50 IX50 IZ60 F120
        G08/G09—进给加速/减速
                格式:G08
                说明:它们在程序段中独自占一行,在程序中运行到这一段时,进给速度将增加10%,
                如要增加20%则需要写成单独的两段。

        更多数控铣床编程代码详解我们下期再一起讨论一下吧!
数控铣床编程案例.jpg


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2019

返回顶部 返回列表