数控机床的可编程功能分为两类:

一类用来实现刀具轨迹控制即各进给轴的运动,如直线/圆弧插补、进给控制、坐标系原点偏置及变换、尺寸单位设定、刀具偏置及补偿等,这一类功能被称为准备功能,以字母G以及两位数字组成,也被称为G代码。

另一类功能被称为辅助功能,用来完成程序的执行控制、主轴控制、刀具控制、辅助设备控制等功能。在这些辅助功能中,Tx x用于选刀,Sx x x x用于控制主轴转速。其它功能由以字母M与两位数字组成的M代码来实现。

1. 常用G代码功能

G00 定位(快速移动)

G01 直线插补(进给速度)

G02 顺时针圆弧插补

G03 逆时针圆弧插补

G04 暂停,精确停止

G09 精确停止

G17 选择X Y平面

G18 选择Z X平面

G19 选择Y Z平面

G27 返回并检查参考点

G28 返回参考点

G29 从参考点返回

G30 返回第二参考点

G40 取消刀具半径补偿

G41 左侧刀具半径补偿

G42 右侧刀具半径补偿

G43 刀具长度补偿+

G44 刀具长度补偿-

G49 取消刀具长度补偿

G52 设置局部坐标系

G53 选择机床坐标系

G54 选用1号工件坐标系

G55 选用2号工件坐标系

G56 选用3号工件坐标系

G57 选用4号工件坐标系

G58 选用5号工件坐标系

G59 选用6号工件坐标系

G60 单一方向定位

G61 精确停止方式

G64 切削方式

G65 宏程序调用

G66 模态宏程序调用

G67 模态宏程序调用取消

G73 深孔钻削固定循环

G74 反螺纹攻丝固定循环

G76 精镗固定循环

G80 取消固定循环

G81 钻削固定循环

G82 钻削固定循环

G83 深孔钻削固定循环

G84 攻丝固定循环

G85 镗削固定循环

G86 镗削固定循环

G87 反镗固定循环

G88 镗削固定循环

G89 镗削固定循环

G90 绝对值指令方式

G91 增量值指令方式

G92 工件零点设定

G98 固定循环返回初始点

G99 固定循环返回R点

2. 常用M代码功能

M00 程序停止

M01 条件程序停止

M02 程序结束

M03 主轴正转

M04 主轴反转

M05 主轴停止

M06 刀具交换

M08 冷却开

M09 冷却关

M18 主轴定向解除

M19 主轴定向

M29 刚性攻丝

M30 程序结束并返回程序头

M98 调用子程序

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

3. 常用算术

加法:#i=#j+#k

减法:#i=#j-#k

乘法:#i=#j*#k

除法:#i=#j/#k

正弦:#i=SIN[#j]

反正弦:#i=ASIN[#j]

余弦:#i=COS[#j]

反余弦:#i=ACOS[#j]

正切:#i=TAN[#j]

反正切:#i=ATAN[#j]

平方根:#i=SQRT[#j]

绝对值:#i=ABS[#j]

舍入:#i=ROUND[#j]

上取整:#i=FIX[#j]

下取整:#i=FUP[#j]

自然对数:#i=LN[#j]

指数函数:#i=EXP[#j]

或:#i=#jOR#k

异或:#i=#jXOR#k

与:#i=#AND#k

从BCD转为BIN:#i=BIN[#j]

从BIN转为BCD:#i=BCD[#j]

4. 逻辑运算符

EQ:等于

NE:不等于

GT:大于

GE:小于或等于

LT:小于

5. 程序转移和循环

无条件转移:GOTO

条件转移:IF [条件表达式]

IF [条件表达式] GOTO n,如果条件满足,则跳转至程序段n

IF [条件表达式] THEN,如:IF [#I=#J] THEN #K=0

6. 循环语句

WHILE [条件表达式] Dom (m=1,2,,3)

想学UG编程可以关注私信 “UG"或者 ”UG教程 “领取学习资料,什么资料都有的。

怎么把程序内部坐标转为屏幕坐标_全网最详细CNC加工中心程序代码大全!相关推荐

  1. 怎么把程序内部坐标转为屏幕坐标,如何将工作空间坐标转换为屏幕坐标?

    I want to convert the workspace coordinates returned by GetWindowPlacement in rcNormalPosition.Left ...

  2. 修改小程序swiper 点的样式_高质量的微信小程序样式模板应该长什么样?

    现在不懂技术的小白若想快速制作自己的小程序,一般是通过小程序模板来实现.通过在模板上添加自己的图片.文字.商品等等,可以很简单地生成一个小程序.不过要想把小程序做得好看,你得找高质量的小程序样式模板才 ...

  3. 小程序webview关注公众号_公众号如何关联小程序

    公众号如何关联小程序 现在公众号已经是我们生活中非常常见的推广营销的工具了,都说以前1.0的PC时代,是网站的时代,而现在2.0的移动时代是公众号的时代,但是公众号类似H5的链接的形式,用户的体验感不 ...

  4. 小程序点击事件无效_支付宝里面的抽奖小程序,是真的还是骗取点击量?

    支付宝里面的抽奖小程序是真实的,赚取流量也是真实的,只是大家想要中奖的概率是非常小的,权当一种饭后游戏就可以. 首先可以肯定的是支付宝的抽奖小程序肯定是真的. 提到支付宝里面的抽奖小程序,估计很多朋友 ...

  5. 程序员的职业规划_从菜鸡到大佬——程序员们,请收下这份职业规划全攻略!...

    作者:阿诺,有删改 引言 John Z. Sonmez是一位来自硅谷的杰出程序员,2016年他出版了<软技能:代码之外的生存指南>一书.这本书在中国翻译出版之后,引起了国内广大程序员的热烈 ...

  6. untiy UI的坐标转为屏幕坐标

    在某些情况下我们需要获取UI的屏幕坐标,但是目标UI有很多父物体,难以计算屏幕坐标,我们可以用UICameral来实现 首先要求画布改为 ScreenSpace-Camera模式,然后编写脚本 UIC ...

  7. java将投影坐标转为地理坐标_贡献高斯投影坐标与经纬度转换的java源码

    下载了好几个源程序都不能用,在他们的基础上经过我与公式的核对.现在将代码改成了java 以下是完整代码:绝对能用,我现在的项目中就用的这个. package tms.base.systemlib; @ ...

  8. 小程序素材抓取软件_如何抓取微信小程序的数据?

    2017年1月份备受关注的微信小程序功能正式上线了,好多知名平台纷纷推出了自己的微信小程序,例如大众点评.美团外卖.京东购物.对于我们爬虫开发者来说这绝对是好事情,意味着又多了一个数据来源,又多了一种 ...

  9. 微信小程序怎么弄成链接_自己怎么弄微信小程序?

    小程序的开发方式通常有以下几种:  自建小程序开发团队: 一部分大型企业或者有雄厚资金实力的企业,都会选择自己组建开发团队.虽然组建自己的团队,无论是前期开发,还是后期的维护.升级.改版等,沟通起来都 ...

最新文章

  1. 探索C#之布隆过滤器(Bloom filter)
  2. php代码注释处理类库,php代码注释
  3. html语言中项目列表的嵌套,做HTML嵌套列表的正确方法?
  4. 金融项目app服务器配置,云在金融的应用
  5. KMP算法详细讲解(看完不会请打我)
  6. ExtJS 5.1 TabReorderer plugin
  7. python程序运行原理
  8. 发送手机验证码登录(使用榛子云短信平台)
  9. 常用串口调试工具比较(详细)
  10. linux 自动降频,Linux资格认证:Ubuntu下对CPU进行降频
  11. 第二章 一阶逻辑 2.2 一阶逻辑合式公式及解释
  12. 虚拟机VS容器 安全比拼谁更胜一筹?
  13. 饿了么想“蜕变”,张旭豪要把AI这顶“帽子”变成“呢子大衣”
  14. 重学MySQL(InnoDB Buffer Pool是什么?)
  15. System.Globalization.CultureInfo.InvariantCulture 解决不同地域字符串格式不同问题
  16. 基于ResNET50模型进行迁移学习构建中药饮片分类Web App
  17. prezi1破解安装与使用
  18. 大数据入门:Spark RDD、DataFrame、DataSet
  19. XKT-510和T3168和XKT-511芯片的无线供电方案原理
  20. linux下的删除文件命令,Linux下删除文件命令

热门文章

  1. Rxjs Observable.pipe 传入多个 operators 的执行逻辑分析
  2. SAP CRM IBASE 一致性检查工具
  3. NgModule imports定义的运行时数据结构
  4. SAP Spartacus 里 ng-template和ng-container的嵌套使用
  5. 一个好用的便利设置浏览器代理的Chrome扩展应用
  6. SAP S/4HANA Layer Repository(LREP)的读取逻辑调试
  7. SAP ui5 ABAP repository handler class的 get_webcontent方法
  8. SAP Fiori应用里对国际化RTL需求(right-to-left)的支持
  9. 使用Javascript递归遍历本地文件夹
  10. 在WebIDE里导入SAP Fiori应用