ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:34.84KB ,
资源ID:3015033      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3015033.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(宏编程.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

宏编程.docx

1、宏编程数控车宏程序编程宏程序不仅可以实现象子程序那样,对编制相同加工操作的程序非常有用,还可以完成子程序无法实现的特殊功能,例如: 系列零件加工宏程序、椭圆加工宏程序、抛物线加工宏程序、双曲线加工宏程序等。数学运算功能:加法:#i=#j + #k 减法: #i=#j - #k乘法: #i=#j * #k除法: #i=#j / #k运算的优先顺序:函数;乘除、逻辑与;加减、逻辑或、逻辑异或。可以用 来改变顺序。函数运算功能:正弦 #i=SIN #j 单位:度余弦 #i=COS #j 单位:度正切 #i=TAN #j 单位:度反正切 #i=ATAN #j / #k 单位:度平方根 #i=SQRT

2、#j 绝对值 #i=ABS #j 取整 #i=ROUND #j 逻辑判断功能:等于: EQ 格式: #j EQ #k不等于:NE 格式: #j NE #k大于: GT 格式: #j GT #k小于: LT 格式: #j LT #k大于等于:GE 格式: #j GE #k小于等于:LE 格式: #j LE #k宏程序的控制语句:(1)、无条件转移(GOTO语句)格式:GOTO n;式中:n顺序号(19999),可用变量表示。举例:GOTO 1; GOTO #10;(2).条件转移条件转移语句I F 条件表达式 GOTO n当条件满足时,程序就跳转到同一程序中语句标号为的语句上继续执行当条件不满足

3、时,程序执行下一条语句 (3).循环嵌套: DOEND循环嵌套: WHILE 条件式1 DO 1; WHILE 条件式2 DO 2; WHILE 条件式3 DO 3; END 3; END 2 END 1;例:正椭:椭圆参数方程:1=X=b*sin 2=b*sin1Z=a-a*cos 3=a-a*cos1O0001;N10 G97 G99 M03 S1000; T0101; G00 X62. Z2.0; G90 X55. Z-45. F0.2; X50.; X45.; X41.; G00 X45,.Z2.; G90 粗车循环定位起点; 1=90; 粗车起始角度N90 2=2*20*sin1;

4、任意一点X坐标值(直径值) 3=50-50*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.2; 粗车循环开始 1=1-5; 步距角5度IF 1NE0 GOTO90; 终点判别;G00 X0.0 Z2.0; 快速到精车安全点G01 X0.0 Z0.0 F0.1;工进到精车起点 1=0; 粗车起始角度N170 2=2*20*sin1; 任意一点X坐标值(直径值) 3=50-50*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.1;精车循环开始 1=1+0.5; 步距角0.5度IF 1NE0 GOTO170; 终点判别;G01 Z-45.F0.1;G01 X62.0;G00 X

5、100.0;Z100.;M30;倒椭: 椭圆参数方程:1=X=a*sin 2=a*sin1Z=b-b*cos 3=b-b*cos1 O0001;N10 G97 G99 M03 S1000; T0101; G00 X102. Z2.0; G90 X95. Z-45. F0.2; X90.; X85.; X81.; G00 X85,.Z2.; G90 粗车循环定位起点; 1=90; 粗车起始角度N90 2=2*40*sin1; 任意一点X坐标值(直径值) 3=20-20*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.2; 粗车循环开始 1=1-5; 步距角5度IF 1NE0 GOTO9

6、0; 终点判别;G00 X0.0 Z2.0; 快速到精车安全点G01 X0.0 Z0.0 F0.1;工进到精车起点 1=0; 粗车起始角度N170 2=2*40*sin1; 任意一点X坐标值(直径值) 3=20-20*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.1;精车循环开始 1=1+0.5; 步距角0.5度IF 1NE0 GOTO170; 终点判别;G01 Z-45.F0.1;G01 X82.0;G00 X100.0;Z100.;M30;局椭:椭圆参数方程:1=X=b*sin 2=b*sin1Z=a*cos21- a*cos 3=a*cos21 -a*cos1 椭圆参数方程:

7、1=X=a*sin 2=a*sin1Z=b*cos37-b*cos 3=b*cos37-b*cos1O0001;N10 G97 G99 M03 S1000; T0101; G00 X82. Z2.0; G90 X75. Z-65. F0.2; X70.; X65.; X61.; G00 X75,.Z2.; G90 粗车循环定位起点; 1=90; 粗车起始角度N90 2=2*30*sin1; 任意一点X坐标值(直径值) 3=50*cos30-50*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.2; 粗车循环开始 1=1-5; 步距角5度IF 1NE0 GOTO90; 终点判别;G00

8、 X0.0 Z2.0; 快速到精车安全点G01 X0.0 Z0.0 F0.1;工进到精车起点 1=0; 粗车起始角度N170 2=2*20*sin1; 任意一点X坐标值(直径值) 3=50*cos30-50*cos1; 任意一点Z坐标值 G90 X2 Z-3 F0.1;精车循环开始 1=1+0.5; 步距角0.5度IF 1NE0 GOTO170; 终点判别;G01 Z-65.F0.1;G01 X82.0;G00 X100.0;Z100.;M30;凹椭例:O0001;N10 G97 G99 M03 S1000; T0101; G00 X82. Z2.0; G90 X75. Z-70. F0.2;

9、 X70.; X65.; X61.; G00 X65.Z2.; G90 粗车循环定位起点; 1=0; 粗车起始角度N90 2=30-30*sin1; 任意一点X坐标值(半径值) 3=50*cos1; 任意一点Z坐标值 4=2*2; 任意一点X坐标值(直径值) G90 X4 Z-3 F0.2; 粗车循环开始 1=1+5IF 1NE90 GOTO90; 终点判别;G00 X0.0 Z2.0; 快速到精车安全点G01 X0.0 Z0.0 F0.1;工进到精车起点 1=90; 粗车起始角度N170 2=30-30*sin1; 任意一点X坐标值(半径值) 3=50*cos1; 任意一点Z坐标值 4=2*2; 任意一点X坐标值(直径值 G90 X4 Z-3 F0.1;精车循环开始 1=1-0.5; 步距角0.5度IF 1NE0 GOTO170; 终点判别;G01 Z-65.F0.1;G01 X82.0;G00 X100.0;Z100.;M30;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1