- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控铣宏程序实例
数控铣宏程序实例
§4.1 椭圆加工(编程思路:以一小段直线代替曲线)
整椭圆轨迹线加工(假定加工深度为2mm)
方法一:已知椭圆的参数方X=acosθ Y=bsinθ
变量数学表达式
设定θ= #1(0°~ 360° );
G01 Z-2 F100;
#1=0;
N99 #2=a*cos[#1];
#3=b*sin[#1];
G01 X#2 Y#3 F300;
#1=#1+1;
IF[#1LE360]GOTO99;
GOO Z50;
M30;
斜椭圆且椭心不在原点的轨迹线加工(假设加工深度为2mm)))a=#2
b=#3(b-R~R)
X=#2*COS[#1]=#4
Y=#3*SIN[#1]=#5
程序
O0003;
S1000 M03;
G90 G54 G00 Z100;
G00 XO YO;
GOO Z3;
G01 Z-2 F100;
#2=a-R;
#3=b-R;
N99 #1=0;
#4=#2*COS[#1];
#5=#3*SIN[#1];
G01 X#4 Y#5 F300;
#1=#1+1;
IF[#1LE360]GOTO99;
#2=#2-R;
#3=#3-R;
IF[#3LER]GOTO99;
GOO Z100;
M30;
例4 非整椭圆轨迹线加工;(加工深度2mm);
G01 Z-2 F100;
#1=0;
N99 #2=a*cos[#1];
#3=b*sin[#1];
G01 X#2 Y#3F300;
#1=#1+1;
IF[#1LE360]GOTO99;
GOO Z50;
M30;
编程方法二:根据椭圆标准方程 X2/a2+Y2/b2=1
设定变量表达式
#1=X (X值由X~-X变化)
#2=Y=b/a*SQRT[[a*a]-[#1*#1]]
程序
O0002;
S1000 M03;
G90 G54 G00 Z100;
GOO X1 Y1;
GOO Z3;
G01 Z-2 F100;
#1=X1;
N99 #2=b/a*SQRT[a*a-#1*#1];
G01 X#1 Y#2 F300;
#1=#1-0.2;
IF[#1LE-a]GOTO99;
G00 Z100;
M30;
4.2 球面加工 (编程思想:以若干个不等半径的整圆代替曲面)
例1 平刀加工凸半球
已知凸半球的半径R,刀具半径r
建立几何模型如图
数学变量表达式
#1=θ=0 (00~900,设定初始值#1=0)
#2=X=R*SIN[#1]+r(刀具中心坐标)
#3=Z=R-R*COS[#1]
编程时以圆球的顶面为Z向O平面
程序
O0001;
S1000 M03;
G90 G54 GOO Z100;
G00 X0 Y0;
G00 Z3;
#1=0;
WHILE[#1LE90]DO1;
#2=R*SIN[#1]+r;
#3=R-R*COS[#1];
G01 X#2 Y0 F300;
G01 Z-#3 F100;
G02 X#2 Y0 I-#2 J0 F300;
#1=#1+1;
END1;
G00 Z100;
M30;
当加工的球形的角度为非半球时可以
通过调整#1也就是θ角变化范围来改变程序
球刀加工凸半球
已知凸半球的半径R,刀具半径r
建立几何模型如图
设定变量表达式
#1=θ=0 (0°~90°,设定初始值#1=0)
#2=X=[R+r]*SIN[#1](刀具中心坐标)
#3=Z=R-[R+r]*COS[#1]+r=[R+r]*[1-COS[#1]]
编程时以圆球的顶面为Z向O平面
程序
O0001;
S1000 M03;
G90 G54 GOO Z100;
G00 X0 Y0;
Z3;
#1=0;
WHILE[#1LE90]DO1;
#2=[R+r]*SIN[#1];
#3=[R+r]*[1-COS[#1]];
G01 X#2 Y0 F300;
G01 Z-#3 F100;
G02 X#2 Y0 I-#2 J0 F300;
#1=#1+1;
END1;
G00 Z100;
M30;
球刀加工凹半球
已知凸半球的半径R,刀具半径r
建立几何模型如图
设定变量表达式
#1=θ=0 (0°~90°,设定初始值#1=0)
#2=X=[R-r]*COS[#1](刀具中心坐标)
#3=Z=[R-r]*SIN[#1]+r
程序
O0003
S1000 M03;
G90 G54 GOO Z100;
G00 X0 Y0;
G00 Z3;
#1=0;
WHILE[#1L
您可能关注的文档
最近下载
- 人教版英语八年级上Unit3整单元课件(共190张ppt).ppt
- 茶叶加工工(高级、三级)理论考试复习题库(含答案).docx
- 数据通信基础认知—数据通信系统的基本概念.pptx
- 2024年宠物食品行业分析报告:从零食到主粮,从代工依赖到海内外均衡发展.pdf
- 床上用品供货及售后服务方案.docx VIP
- 一种双偏振雷达降水优化反演方法.pdf VIP
- 亲子农场体验园设计.pptx
- 刘京焕财政学模拟测试题.doc VIP
- 荣威-360-产品使用说明书-荣威360PLUS 1.5L 自动尊享版-CSA7154ADAC-荣威360用户手册-2018.7.11.pdf
- 财政学原理刘京焕陈志勇李景友第十章节.ppt
文档评论(0)