2-4-7初步掌握宏程序加工非圆曲线轮廓

2-4-7初步掌握宏程序加工非圆曲线轮廓

ID:38213716

大小:157.00 KB

页数:5页

时间:2019-05-27

2-4-7初步掌握宏程序加工非圆曲线轮廓_第1页
2-4-7初步掌握宏程序加工非圆曲线轮廓_第2页
2-4-7初步掌握宏程序加工非圆曲线轮廓_第3页
2-4-7初步掌握宏程序加工非圆曲线轮廓_第4页
2-4-7初步掌握宏程序加工非圆曲线轮廓_第5页
资源描述:

《2-4-7初步掌握宏程序加工非圆曲线轮廓》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、项目十:宏程序加工非圆曲线轮廓一、知识能力目标:1.理论知识:学习宏指令编程基本知识;2.实践知识方面:学习用宏指令编程加工非圆曲线、三维倒角倒圆等。二、教学实施:(一)宏指令编程在加工一些形状相似的系列零件或加工非直线、圆组成的曲线时,可以采用宏程序进行编程,减少编程工作量。1.宏变量#1——#33局部变量#100——#999公共变量#1000—系统变量2.运算符与表达式(1)算术运算符+-*/(2)条件运算符EQNEGTGELTLE(3)逻辑运算符ANDORXOR(4)函数SIN[ASIN]COS[ACOS]TAN[ATAN]ABSSQRTFIXFUPROUNDLN

2、EXP(5)表达式:用运算符连接起来的常数宏变量构成表达式如:175/SQRT[2]*COS[55*PI/180]①赋值语句把常数或表达式的值送给一个宏变量称为赋值;格式:宏变量=常数或表达式如:#2=175/SQRT[2]*COS[55*PI/180]#3=124.03.条件判别语句IFGOTOTHEN(1)无条件表达式GOTOn(2)IF[条件表达式]GOTOn(3)IF[条件表达式]THEN4.循环语句WHILEDO[1-3]END[1-3](1)格式:WIIILE[条件表达式]DO[1-3]END[1-3]5.宏程序的调用G65G66G67(1)宏程序的非模态调

3、用G65(2)宏程序的模态调用G66G67三、编程实例(一)零件图(图3-30)(二)参考加工程序数控铣床程序编制的基本方法课题8刀具表T01Ф16立铣刀T02Ф80面铣刀T03Ф8钻头T04Ф10键槽铣刀T05Ф22钻头T06精镗孔刀切削用量粗加工精加工主轴速度S1200rpm1500rpm进给量F180mm/min120mm/min切削深度a小于13mm0.2mm加工程序(参考程序)程序注释O0001主程序(铣椭圆)N10G54G40S1200M03T01设定工件坐标系,主轴正转转速为1000rpmN20G00X-30Y-70Z10快速移动点定位Z-5.8快速下降至

4、Z-5.8mmN30G01G41D01X-30Y0F180建立刀具半径左补偿D01=30N40G65P0005调用子程序铣椭圆外轮廓N50G00Z10刀具退到离工件表面10mm处G40X-30Y-70取消刀具半径左补偿Z-5.8快速下降至Z-5.8mmN60G01G41D02X-30Y0F180建立刀具半径左补偿D02=15N70G65P0005调用子程序铣椭圆外轮廓N80G00Z10刀具退到离工件表面10mm处G40X-30Y-70取消刀具半径左补偿Z-5.8快速下降至Z-5.8mmN90G01G41D03X-30Y0F180建立刀具半径左补偿D03=8.2N100G

5、65P0005调用子程序铣椭圆外轮廓N110G00Z10刀具退到离工件表面10mm处G40X-30Y-70取消刀具半径左补偿Z-6快速下降至Z-6mm(精铣)N120S1500M03主轴正转转速为1200rpmN130G01G41D01X-30Y0F120建立刀具半径左补偿D01=30N140G65P0005调用子程序铣椭圆外轮廓N150G00Z10刀具退到离工件表面10mm处G40X-30Y-70取消刀具半径左补偿Z-6快速下降至Z-6mmN160G01G41D02X-30Y0F120建立刀具半径补偿D02=15N170G65P0005调用子程序铣椭圆外轮廓N180G

6、00Z10刀具退到离工件表面10mm处G40X-30Y-70取消刀具半径左补偿Z-6快速下降至Z-6mmN190G01G41D04X-30Y0F120建立刀具半径补偿D04=8N200G65P0005调用子程序N210G00Z100刀具快速退到离工件表面100mm处G40X-100Y0取消刀具半径左补偿N210M05主轴停转N220M30程序结束返回程序开头O0005子程序(铣椭圆)N10#1=-1801号变量初始值-180度N20WHILE[#1LE180]DO11号变量小于等于180度执行循环N30#2=30*COS[#1]2号变量赋值#3=20*SIN[#1]3号

7、变量赋值N40G01X[#2]Y[#3]直线插补铣削N50#1=#1+0.5每次1号变量增加0.5度N60END1结束执行循环1N70G01Y5直线插补铣削N80M99子程序结束O0010主程序名(倒圆角)N10G57S2000M03T04设定工件坐标系,主轴正转转速为1500rpmN20G00X0Y0Z10回原点X12直线插补铣削N30G01Z0F120直线插补下降至Z0mmN40G65P0011调用子程序倒圆角N50G00Z100刀具退到离工件表面100mm处N60M05主轴停转N70M30程序结束返回O0011子程序(倒圆角)N10

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。