数控铣削宏程序课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控铣削宏程序课件.pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣削 程序 课件
- 资源描述:
-
1、 简单定义 宏程序的编制方法简单地解释就是: 利用变量编程的方法。 用户利用数控系统提供的变量、数学运算功能、逻辑判断功能、程序循环功能等功能,来实现一些特殊的用法。一. 宏程序指令适合抛物线、椭圆、双曲线等没有插补宏程序指令适合抛物线、椭圆、双曲线等没有插补指令的曲线编程;适合图形一样,只是尺寸不同的系列指令的曲线编程;适合图形一样,只是尺寸不同的系列零件的编程;适合工艺路径一样,只是位置参数不同的零件的编程;适合工艺路径一样,只是位置参数不同的系列零件的编程。较大地简化编程;扩展应用范围。系列零件的编程。较大地简化编程;扩展应用范围。二.宏变量及常量 (FANUC)#1195#1199为系
2、统内状态变量(可调用,不可改变) 三. 运算符与表达式1. 算术运算符 + - x /2. 条件运算符 EQ(=), NE(), GT() GE(), LT() , LE()3.逻辑运算符 AND,OR,NOT 4. 函数 SIN(正弦)、 COS(余弦) 、 TAN (正切)、 ATAN(反正切- 9090)、 ABS (绝对值)、INT(取整)、 EXP(指数)ATAN2 (反正切 -180180) 、 SIGN(取符号)、SQRT(开方)、POT (平方) 、 5.表达式 用运算符连接起来的常数,宏变量构 成表达式。 例如: (1). (175 / SQRT 2 * COS 55 * P
3、I / 180 ) (2). #3*6 GT 14 四. 赋 值 语 句格式: 宏变量 = 常数 或 表达式赋值: 把常数或表达式的值传给一个宏变量 例如 : #2 = 175/SQRT2 * COS55 * I/180 #3 = #3+1 #4=8在程序中,使用GOTO 语句和IF 语句可以改变控制的流向。有三种转移和循环操作可供使用: 五. 宏 程 序 语 句 (FANUC)1)无条件转移(GOTO语句)转移到标有顺序号N的程序段。当指定1到99999以外的顺序号时,出现P/S 报警No.128。可用表达式指定顺序号。2)条件转移(IF 语句)IF GOTO n如果指定的条件表达式满足时,
4、转移到标有顺序号n的程序段。如果指定的条件表达式不满足,执行下个程序段。运算符运算符运算符含义:EQ等于(=) NE不等于() GT大于()GE大于或等于() LT小于() LE小于等于() 3)循环(WHILE 语句)在WHILE 后指定一个条件表达式,当指定条件满足时,执行从DO 到END之间的程序。否则,转到END 后的程序段。六.应用举例1)铣椭圆椭圆程序方程椭圆的解析方程椭圆的参数方程:12222byax)sin()cos(tbytaxtabxy椭圆程序椭圆程序代码如下:N10 G54 G90 G0 S1500 M03N12 X0 Y0 Z20.N14 G0 Z1N16 G1 Z-5
展开阅读全文