0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数控编程常用指令大全

h1654155282.3538 来源:陈翠 2019-10-10 15:35 次阅读

1、准备功能G代码

在插补运算之前需要规定,为插补运算作好准备的工艺指令,如:G17、G01、G02、G81等;分为模态代码和非模态代码。

G41、G42、G40G81~G89

G90、G91G00、G01、G02、G03

1)G90、G91

用G90编程时,程序段中的坐标尺寸为绝对值,即在工件坐标系中的坐标值。用G91编程时,程序段中的坐标尺寸为增量坐标值,即刀具运动的终点相对于前一位置的坐标增量。

A→B:

N100G90G01X15.0Y30.0F100

N100G91G01X-20.0Y10.0F100

2)G00、G01

A→B:

N100G90G00X15.0Y30.0;无需指定进给速度

N100G91G01X-20.0Y10.0F100;需要指定进给速度

3)G02、G03

圆弧顺、逆方向判断:沿圆弧所在平面垂直坐标轴向负方向观察,刀具相对于工件的移动方向为顺时针时用G02指令,逆时针时用G03指令。

I、J、K——圆心坐标相对于起点坐标的增量坐标;

R——圆的半径,R参数不能描述整圆;小于180°的圆弧R取正,大于180°的圆弧R取负;整圆时只能用I、J、K指定圆心。

举例:

圆弧用R编程(顺圆)

N020G02X18Y0R18F200;A→B圆弧用R编程(逆圆)

N020G03X20Y0I-20J0F200;A→A

G92X160.0Y-20.0;

说明:

该指令为模态指令;

一旦执行G92指令建立坐标系,后续的绝对值指令坐标位置都是此工件坐标系中的坐标值;

G92指令必须跟坐标地址字,须单独一个程序段指定;

执行此指令并不会产生机械位移,只是让系统内部用新的坐标值取代旧的坐标值,从而建立新的坐标系;

执行此指令之前必须保证刀位点与程序起点(对刀点)符合。

5)G04

使刀具作短时间(几秒钟)的无进给光整加工,用于车槽、镗孔、锪孔等场合。

格式:G04P/X(U)

2、辅助功能指令

M02程序结束

M03主轴正转

M04主轴反转

M05主轴停止

M06换刀

M07M08切削液开

M09切削液关

M30程序结束(复位)

3、F、S、T指令

F进给速度,mm/min;

S主轴转速,r/min;

T指定刀具,

T××(加工中心),或T××××(车床)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3587

    浏览量

    93580
  • 数控编程
    +关注

    关注

    2

    文章

    20

    浏览量

    8221
收藏 人收藏

    评论

    相关推荐

    数控编程方法

    根据零件图样和走刀路线,计算刀具中心(或刀尖)运行轨迹数据。数值计算的最终目的是为了获得数控机床编程所需要的所有相关位置坐标数据。  3.编写加工程序单  常用数控机床
    发表于 11-03 10:38

    matlab常用函数与常用指令

    matlab常用函数与常用指令大全
    发表于 04-29 11:10

    数控编程知识简介

    数控编程定义 数控编程定义根据被加工零件的图纸和技术要求、工艺要求 根据被加工零件的图纸和技术要求、工艺要求等切削加工的必要信息,按数控系统
    发表于 04-30 09:33 45次下载

    数控编程基础

    一.数控编程的基本概念从零件图样到制成控制介质的全部过程称为数控编程。二.数控编程的内容和步骤&
    发表于 02-24 10:01 83次下载

    matlab常用函数与常用指令大全

    matlab常用函数与常用指令大全 matlab常用函数- -1、特殊变量与常数 ans 计算结果的变量名 computer 确定运行的计
    发表于 11-29 13:04 5224次阅读

    AT指令大全

    AT指令大全 一、一般命令           &
    发表于 02-27 10:38 2713次阅读

    数控机床编程CAI课件

    本章是 数控编程 的基础,主要讲述了数控编程的基础知识,常用G代码及M代码功能指令
    发表于 07-17 11:46 0次下载
    <b class='flag-5'>数控</b>机床<b class='flag-5'>编程</b>CAI课件

    单片机汇编指令大全

    单片机汇编指令大全 单片机汇编指令大全 单片机汇编指令大全
    发表于 11-24 15:14 14次下载

    DSP指令详解大全(详细)

    DSP指令详解大全(详细)
    发表于 05-22 10:27 9次下载

    加工中心几个常用指令编程技巧

    对于数控加工来说,编程至关重要,直接影响到加工的质量与效率,相信大家也是对编程又爱又恨吧。那么如何迅速掌握数控加工中心的编程技巧呢?下面与小
    的头像 发表于 03-25 10:25 3822次阅读

    三菱plc常用指令大全

    三菱plc常用指令大全
    发表于 08-31 12:58 4621次阅读
    三菱plc<b class='flag-5'>常用</b><b class='flag-5'>指令</b>集<b class='flag-5'>大全</b>

    工业机器人ABB编程常用指令

    在之前的文章中,相信你已经对ABB机器人的MOVE指令以及常用专属名词有一定的了解了,而从这篇文章开始,继续学习新的 编程常用指令
    的头像 发表于 10-19 10:40 2070次阅读
    工业机器人ABB<b class='flag-5'>编程</b><b class='flag-5'>常用</b><b class='flag-5'>指令</b>

    数控编程的g功能代码是什么

    数控编程中,G代码(也称为指令代码)是一种用于控制数控机床运动、辅助功能和工作过程的指令。在数控
    的头像 发表于 02-14 15:51 3631次阅读

    数控铣床绝对编程和相对编程指令

    数控铣床编程数控加工技术中的重要组成部分,它涉及到数控铣床的控制和操作。在数控铣床编程中,绝对
    的头像 发表于 06-07 11:12 1144次阅读

    数控车床m99指令的用法

    详细介绍M99指令的用法。 一、M99指令的基本含义 M99指令数控车床编程中的一个辅助功能代码,其基本含义是“程序结束并返回到程序开始处
    的头像 发表于 06-14 15:52 4361次阅读