宏程序指令编程加工

宏程序指令编程加工

ID:41968163

大小:489.01 KB

页数:20页

时间:2019-09-05

宏程序指令编程加工_第1页
宏程序指令编程加工_第2页
宏程序指令编程加工_第3页
宏程序指令编程加工_第4页
宏程序指令编程加工_第5页
资源描述:

《宏程序指令编程加工》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、宏程序指令编程加工主讲:管志强2021/8/6提出问题如何采用手工编程完成下图所示的椭圆手柄的数控车削编程及加工?分析问题前面学过的各种数控编程指令,其功能都是固定的,使用者只需按规定编程即可。但有时这些指令满足不了用户的要求,如加工椭圆、双曲线等,这时就需要使用用户宏程序功能,用户可以自己扩展数控系统的功能。解决问题用宏程序指令编程来加工如上图所示工件。请进入2021/8/6知识、技能目标知识目标了解宏程序应用范围。掌握宏指令编程技巧。技能目标通过对带椭圆、抛物线等二次曲线的零件实训加工,掌握用数控车床加工该类零件的主要步骤和合理的工艺路径,扩展数控车床的应用范围。能对工件加工质量

2、进行正确分析处理。2021/8/6相关知识回顾2021/8/6数学运算功能加法:#i=#j+#k减法:#i=#j-#k乘法:#i=#j*#k除法:#i=#j/#k2021/8/6函数运算功能正弦#i=SIN[#j]单位:度余弦#i=COS[#j]单位:度正切#i=TAN[#j]单位:度反正切#i=ATAN[#j]/[#k]单位:度平方根#i=SQRT[#j]绝对值#i=ABS[#j]取整#i=ROUND[#j]2021/8/6逻辑判断功能等于:EQ格式:#jEQ#k不等于:NE格式:#jNE#k大于:GT格式:#jGT#k小于:LT格式:#jLT#k大于等于:GE格式:#jGE#k小

3、于等于:LE格式:#jLE#k2021/8/6相关知识简介宏程序简单地解释利用变量编程的方法。即用户利用数控系统提供的变量、数学运算、逻辑判断、程序循环等功能,来实现一些特殊型面的编程。用户宏程序是提高数控车床性能的一种特殊功能,使用中,通常把能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令就能执行其功能。用户宏功能主体是一系列指令,相当于子程序体。既可以由车床生产厂家提供,也可以由车床用户自己编制。特点用户宏程序的最大特点是:可以对变量进行运算,使程序应用更加灵活、方便。子程序对编制相同加工操作的程序非常有用;用户宏程序由于允许使

4、用变量算术和逻辑运算及条件转移,使得编制相同加工操作的程序更方便、更容易,可将相同加工操作编为通用程序。2021/8/6图1图22021/8/6(普通程序)(宏程序)O0001T0101M03S600G00X40Z2G71U2R5G71P1Q2E0.2F150N1G00X0G01Z0F60G03X26Z-35R20G01Z-45X36Z-50N2Z-55M03S1000G70P1Q2G00X100Z100M05M30O0002T0101M03S600G01Z-60G00X40Z2X36Z-65G71U2R5N2Z-70G71P1Q2E0.2F150M03S1000N1G00X0G70

5、P1Q2G01Z0F60G00X100Z100#2=30M05WHILE#2GE[-19.64]M30#1=15*SQRT[1-#2*#2/900]#11=#1#22=#2-30G01X[2*#11]Z[#22]#2=#2-0.1ENDW2021/8/6宏程序编程模板(万能公式)#2=Z1(给自变量#2赋值Z1:Z1是公式曲线自身坐标系下起始点的坐标值)WHILE#2GEZ2(自变量#2的终止值Z2:Z2是公式曲线自身坐标系下终止点的坐标值)#1=f(#2)(函数变换:确定因变量#1(X)相对于自变量#2(Z)的宏表达式)#11=±#1+△X(计算工件坐标系下的X坐标值#11:编程中

6、使用的是正轮廓,#1前冠以正,反之冠以负;△X为公式曲线自身坐标原点相对于编程原点的X轴偏移量)#22=#2+△Z(计算工件坐标系下的Z坐标值#22;△Z为公式曲线自身坐标原点相对于编程原点的Z轴偏移量。)G01X[2*#11]Z[#22];(直线插补,X为直径编程)#2=#2-△W(自变量以步长△W变化)ENDW(循环结束)2021/8/6分析图纸椭圆方程#1=15*SQRT[1-#2*#2/900]X=#1Z=#22021/8/6练习【案例】加工如图12-3所示的零件。工艺条件:工件材质为45#钢或铝;毛坯为直径30mm,长100mm的棒料。2021/8/6数值计算(1)设定程序

7、原点,以工件右端面与轴线的交点为程序原点建立工件坐标系。(2)计算各节点位置坐标值。C点(X14,Z37.321),其余略。(3)椭圆方程2021/8/6参考程序O0002T0101ENDWM03S600Z-45G00X32Z2X28G71U2R5N2Z-65G71P1Q2M03S1000X0.5Z0.2F180G70P1Q2N1G00X0G00X100Z100G01Z0F80M05#2=20M30WHILE#2GE[-17.321]#1=14*SQRT

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

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

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