FANUC系统宏循环多层嵌套实践运用.pdf

FANUC系统宏循环多层嵌套实践运用.pdf

ID:51411152

大小:182.52 KB

页数:3页

时间:2020-03-23

FANUC系统宏循环多层嵌套实践运用.pdf_第1页
FANUC系统宏循环多层嵌套实践运用.pdf_第2页
FANUC系统宏循环多层嵌套实践运用.pdf_第3页
资源描述:

《FANUC系统宏循环多层嵌套实践运用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、·10FANUC系统宏循环多层嵌套实践运用成立,顾晓(苏州工业职业技术学院,江苏苏州215104)摘要:数控手工编程中宏循环的运用能极大地简化程序,多重嵌套的运用更是能有效地解决各种复杂情形的零件加工。关键厕fFANUC系统多赛套.

2、中图分类号:TP29文献标识码:B文章编号:l-6886(2010)o4—0010-03FANUCMacroLoopSystemUsingMulti—nestedPracticeCHENGLi.GUXiaoAbstract:IntheCNCthellseofmcmcycleiniI1B

3、.Ilualcompilationcangreatlysimplifyprocedures,andtheuseofmuhinestCallmoreefectivelyresolxetheprocessofcomplexsituationsparts.Keywords:FANUCsystem;iTIaCFOcycle;muhinest手工编程中的宏程序具有灵活、通用和智能的优势,尤其wHlu:[⋯]DOII1和ENDII1必须成对使用,且当宏循是能灵活运用好它的循环语句、分支语句和子程序调用语句,环中执行m为1、2、

4、3以外的直时,会触发P/S报警NO.126;便可编制出短小精悍的程序来。为解决手工编程中的许多当指定DO而没有指定~/TIILE语句时,将产生DO到“疑难杂症”,我们常会用到宏循环中的多层嵌套,这种方法END之间的无限循环;能充分彰显宏程序的特点——即程序简洁、逻辑严密、易读程序中宏循环运用m标号可根据需要多次使用,但必须易改。在前一次使用结束后,才能再次使用,如图2所示。程序中不允许出现循环交叉,当出现DO范围交叉时会1FANUC系统的宏循环及触发P/S报警NO.124,如图3所示。宏嵌套¨厂一wHlIEI条件表

5、达式】DO1Ir——————1FANUC宏循环采用的是WHILE条件判断语句,如图1所l厂w?LE条件表达式。。示WHILE循环执行流程图,通过烈。条件语句判断是否执行循环,若满足则执行循环中的程序段,执行完毕后返回,再次进行判别,如此循环直到不满足条件后跳出循图2wHILE循环m标号可重复图3WHILE多个循环不可交叉环执行后续程序。图1WHILE循环执行流程图IF条件转移可以从宏循环区中转移到宏循环之外,但不(1)宏循环格式能从宏循环外转移进入宏循环区内,如图4所示。WHILE[条件表达式]DOm;/m=1.2

6、.3r—Wtll-E[条件表达式]DO1;广一IF【条件表达式】GOrFOn:/程序l固l舣唧献;ENDm;⋯⋯/程序条件满足执行DO到END之问的程序,否则跳出循环执I固IN⋯LEDl:行END后的程序段。D0后面的号m是程序执行的标号,值为1、2、3。(2)宏循环运用特点作者简介:成立(1976一),女,汉族,江苏省盐城市人,实验师/工程师,硕士研究生,从事数控技术等方面的教学与研究。收稿日期:2010—5—5(3)宏循环嵌套经分析,该曲面切深量不大,可选择用同一把球刀分层一个宏循环中包容另一个宏循环这种形式称

7、为宏循环完成粗精铣削。编程设计思想可从以下三个层面进行考虑:嵌套。一个程序中宏循环嵌套最多可实现三重嵌套,如母体1)完成YZ平面内的正弦曲线轨迹编程。如图7(d)所包容般第一层包容第二层,第二层再包容第三层,嵌套运用时示,将该段正弦曲线通过角度若干等分后,采用宏循环判别计ITI标号不能重复,但Ill标号数字与所在层次无关,如图5所算正弦曲线轮廓上各点(u点至V点)的坐标值(,,,),然后示。通过刀具直线插补完成加工;WHILE[~.2)考虑到球刀切削深度不能太大,故在YZ面内沿z轴分层进给(M点至N点)完成所需的总

8、切深,即每次起刀位置。=z下降一q深度量后执行一次正弦轨迹的加工,如图7(b)所示。3)在XZ平面内将圆R150(Pi圆弧段)等分若干角度后,分别计算出若于个x向切削起点的坐标值,同时计算出下一YZ面内切深量的减少值△z,如图7(a)所示,即确定刀具x向步距位置及切深终止值z。图5宏循环嵌套格式程序编制如下:O1001;2宏循环多重嵌套运用实例T5M6;M3$3500;编制如图6所示零件四片叶状轮廓的程序,若能编制出G54G0X0Y0;其中的一片,则其余三片便也可以迎刃而解了。若选取右侧G43ZS0I-IS;叶片作

9、为编程的关键叶片,分析该叶片在工件坐标系中的特#100=8.61;(圆弧R150圆心角0变量初始角)征,如图7所示,Yz平面内的正弦曲线Y=一3sin(x/4+#101=25;(圆弧R150圆心角0终止角度)1.57)沿着XZ平面内的R150圆弧渐浅(如MCSTERCAM中WHILE[#100LE#101]DO1;(当0角未增加到25度时的“扫描实体”)。执

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

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

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