宏程序例子

宏程序例子

ID:68687532

大小:29.50 KB

页数:2页

时间:2021-10-19

宏程序例子_第1页
宏程序例子_第2页
资源描述:

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

1、宏程序凸半圆球:(球刀)O0001;G90G54G00Z100.0;X0Y0;S1500M03;Z10.0;G01Z0F100;#1=50;(半圆球半径)#2=5;(球刀半径)#3=0;(角度初始化)WHILE[#3LE90]DO1;(角度小于等于90度重复执行DO1—END1)#4=[#1+#2]*SIN[#3];(X轴变量)#5=[#1+#2]-[#1+#2]*COS[#3];(Z轴变量)G01X#4F1000;Z-#5;G02X#4I-#4;#3=#3+1;(角度递增为1度)END1;G00Z100.0;M05;M30;四棱台:(立铣刀)O0001;G90G54G00Z100.0;X0

2、Y0;S1500M03;Z10.0;G01Z0F100;#1=40;(四棱台长度)#2=30;(四棱台宽度)#3=30;(侧面垂直夹角)#4=[[#2/2]/[#1/2]];#5=0;(台高初始化)#6=10;(铣刀半径)WHILE[#5LE20]DO1;(台高小于等于20重复执行DO1—END1)#7=#1/2+#5*TAN[#3];(X轴变量)#8=#2/2+[#7-#1/2]*[#4];(Y轴变量)G01X[#7+#6]Y0F1000;Z-#5;Y[#8+#6];X[-#7-#6];Y[-#8-#6];X[#7+#6];Y0;#5=#5+1;(台高递增为1)END1;G00Z100.0

3、;M05;M30;椭圆:O0001;G90G54G00Z100.0;X0Y0;S1500M03;Z10.0;#1=30;(长半轴)#2=20;(短半轴)#3=0;(离心角初始化)WHILE[#3LE360]DO1;(离心角小于等于360度重复执行DO1—END1)#4=30*COS[#3];(长半轴递增)#5=20*SIN[#3];(短半轴递增)G01X#1F1000;Z0;X#4Y#5;(逐点插补)#3=#3+1;(离心角递增为1度)END1;G00Z100.0;M05;M30;

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

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

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