数控车工高级部分(宏程序IF应用).doc

数控车工高级部分(宏程序IF应用).doc

ID:58766653

大小:7.13 MB

页数:54页

时间:2020-09-30

数控车工高级部分(宏程序IF应用).doc_第1页
数控车工高级部分(宏程序IF应用).doc_第2页
数控车工高级部分(宏程序IF应用).doc_第3页
数控车工高级部分(宏程序IF应用).doc_第4页
数控车工高级部分(宏程序IF应用).doc_第5页
资源描述:

《数控车工高级部分(宏程序IF应用).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、....数控车工高级部分(宏程序应用)1、直线宏程序2、圆弧宏程序3、椭圆宏程序4、函数曲线宏程序5、抛物线宏程序6、双曲线宏程序7、圆弧、椭圆、双曲线、抛物线、螺旋宏程序8、综合题形练习加工课题一:直线宏程序(一)图1-1........直线方程式:X=KZ+B解题思路:1、直线两点(X30,Z0)(X50,Z-22).2、根据线形方程式得:30=K*0+B50=K*(-22)+B得:B=30K=-0.90903、方程式为:X=-0.9090Z+304、长度宏变量围:Z0~Z-225、设自变量#1=

2、0#2=-226、应用条件语言N1IF[]GOTO2N2GOTO1精加工程序容:O0001;M03S1000;T0101;G00X55Z2;#1=0;#2=-22;N1IF[#1LE#2]GOTO2;#3=-0.9090*#1+30;........G01X[#3]Z[#1]F0.1#1=#1-0.05GOTO1;N2G00X100Z100;M30;粗加工程序容:O0001;M03S650;T0101;G00X55Z2;#1=0;#2=-22;N1IF[#2GE#1]GOTO2;#3=-0.9090*

3、#2+30;G01X[#3+1]F0.25;G01Z[#2+0.5]F0.1;G00U1W0.5;Z2;#2=#2+2;GOTO1;N2G00X100Z100;........M30;课题一:直线宏程序(二)图1-2直线方程式:X=KZ+B解题思路:1、直线两点(X50,Z-20)(X30,Z-42).2、根据线形方程式得:50=K*-20+B30=K*(-42)+B得:B=68.18K=0.90903、方程式为:X=0.9090Z+68.18........4、长度宏变量围:Z-20~Z-425、设

4、自变量#1=-20#2=-426、应用条件语言N1IF[]GOTO2N2GOTO1精加工程序容:O0001;M03S1000;T0101;G00X55Z-20;#1=-20;#2=-42;N1IF[#1LE#2]GOTO2;#3=0.9090*#1+68.18;G01X[#3]Z[#1]F0.1#1=#1-0.05GOTO1;N2G00X100Z100;M30;粗加工程序容:O0001;M03S650;........T0101;G00X55Z-20;#1=-20;#2=-42;N1IF[#1LE#2

5、]GOTO2;#3=0.9090*#1+68.18;G01X[#3+1]Z[#1-0.5]F0.25;G01Z[#2]G00U1W0.5;Z[#1-0.5];#1=#1-2;GOTO1;N2G00X100Z100;M30;课题一:直线宏程序(三)........直线方程式:X=KZ+B解题思路:1、直线两点(X44,Z0)(X30,Z–40).2、根据线形方程式得:44=K*0+B30=K*(-40)+B得:B=44K=0.353、方程式为:X=0.35Z+444、长度宏变量围:Z0~Z-405、设自

6、变量#1=0#2=-406、应用条件语言N1IF[]GOTO2N2GOTO1精加工程序容:........O0001;M03S1000;T0101;G00X28Z2;#1=0;#2=-40;N1IF[#1LE#2]GOTO2;#3=0.35*#1+44;G01X[#3]Z[#1]F0.1#1=#1-0.05GOTO1;N2G00Z100;M30;粗加工程序容:O0001;M03S650;T0101;G00X28Z2;#1=0;#2=-40;N1IF[#GE#1]GOTO2;........#3=0.3

7、5*#2+44;G01X[#3-1]F0.25;Z[#2+0.5];G00U-1W0.5;Z2;#2=#2+2;GOTO1;N2G00Z100;M30;课题一:直线宏程序(四)直线方程式:图示右斜线直线方程式:X=KZ+B........图示左斜线直线方程式:X=KZ+B解题思路:1、直线两点(X50,Z-20)(X30,Z–42).2、直线两点(X30,Z–58)(X50,Z–80).3、根据右斜线形方程式得:50=K*-20+B30=K*(-42)+B得:B=68.18K=0.90904、根据左斜

8、线形方程式得:30=K*-58+B50=K*(-80)+B得:B=-22.722K=-0.90905、方程式为:图示右斜线直线方程式:X=0.9090Z+68.18图示左斜线直线方程式:X=-0.9090Z-22.7226、长度宏变量围:Z-20~Z-42Z-58Z-807、设自变量#1=-20#2=-42#3=58#4=-808、应用条件语言N1IF[]GOTO2........N2GOTO1精加工程序容(一):O0001;M03S1000;T0101

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

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

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