数控技师论文数控车床宏程序应用技巧

数控技师论文数控车床宏程序应用技巧

ID:12475763

大小:127.50 KB

页数:55页

时间:2018-07-17

数控技师论文数控车床宏程序应用技巧_第1页
数控技师论文数控车床宏程序应用技巧_第2页
数控技师论文数控车床宏程序应用技巧_第3页
数控技师论文数控车床宏程序应用技巧_第4页
数控技师论文数控车床宏程序应用技巧_第5页
资源描述:

《数控技师论文数控车床宏程序应用技巧》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、数控加工技师资格考评论文数控车床宏程序应用技巧摘要由几个工件轮廓的宏程序编程的实例,归纳出在数控加工中利用手工编程应用宏程序来解决一些复杂的零件,从而体现出在加工中利用宏程序的一些应用技巧。反映出程序编程是手工编制非常规零件程序时必不可少的编程方法。关键词:宏程序应用技巧数控加工10数控加工技师资格考评论文绪论在当今数控行业发展的趋势上看,数控编程越来越要适应新的、复杂的零件设计与生产,因而FANUC系统所提供的一种先进的编程方法就是宏程序。尽管CADCAM编程系统已近很普通且呈增长趋势,但是由于种种的原因,他们也

2、不能代替宏程序进行设计和加工,在当前的数控系统中,通常只有直线插补和圆弧插补功能,手工常规编程往往不能编制出非圆曲线的加工程序,但是利用数控系统中的宏程序编程可以实现非圆曲线的加工。用户宏程序编程也称为参数编程,它可以使用变量,变量可以赋值,变量间还能进行运算(算式运算、逻辑运算和函数的混合运算等),此外宏程序还提供了各种控制语句(循环语句、分支语句等)。适合编制各种复杂零件的加工程序。1.1宏程序简介所谓宏程序就是编程时只要建立加工零件轮廓的基点和节点的数学模型,按加工的先后顺序,由数控系统计算出各个加工节点的坐标

3、数据,进而控制加工,这就是数控系统提供的宏程序。宏程序的编程就像高级语言一样,可以使用变量进行算术运算逻辑运算和函数混合运算进行编程。在宏程序形式中,一般都提供循环判断分支和子程序调用的方法,能够编制出各种复杂的零件加工程序。熟练应用宏程序指令进行编程,可大大精简程序量,还可以增强机床的加工适应能力。宏程序10数控加工技师资格考评论文编程虽然属于手工编程的范畴,但它不是直接算出轮廓各个节点的具体坐标数据,而是给出数学公式和算法,由CNC来即时计算节点坐标,因此对于对于简单直观的零件轮廓不具有优势。若零件结构不规则或者

4、不能用常规插补指令可以完成编程的,则可采用编制宏程序的方法,将计算复杂数据的任务交由数控系统来完成。1.2宏程序编程概述(一)变量:在宏指令中,通常使用变量来代替数值,FANUC数控系统中使用#表示变量。例如:#1、#10等。其中“1”、“10”称为变量号。变量根据变量号可以分为四种类型:(1)空变量:该变量总是空,任何值都不能赋给该变量。(2)局部变量:当前宏程序中使用的存储变量,可随意定义,断电后数据初始化。(3)公共变量:在不同的宏程序中的意义相同,各宏程序公用。断电后变量#100到#199初始化,变量#500

5、到#999存储的数据保存。(4)系统变量:系统变量用于读CNC运行时的各种数据,例如,刀具当前位置和补偿等。#1000以上的变量均为系统变量。(二)变量的运算:编程中,变量的运算主要包括算术运算(如:加减乘除、平方、开方、三角运算等)和逻辑运算(如:或、异或、与等)。运算符有固定的优先级别,可以通过嵌套括号的方式改变原有的优先级。(三)控制语句:控制语句可以控制加工程序的运动轨迹。通过判断条件,决定程序的运行顺序。常用的功能语句有无条件转移(GOTO)语句、条件转移(IF)语句和循环功能(WHILE)语句,其格式如下

6、:10数控加工技师资格考评论文1.无条件转移程序段的格式GOTOn;n指行号例如:GOTO1;转至第1行2.条件转移程序段格式IF[表达式]GOTOn;如果指定的条件表达式满足时,转移到标有顺序号n的程序段,否则执行下一个程序段。例如:IF[#10LT25]GOTO190;如果变量#10小于25,则转至程序段号为190的程序段,否则执行下一个程序段。3.循环功能程序段格式WHILE[表达式]DOm;(m=1,2,3)ENDm;当指定的表达式满足时,执行DO到END之间的程序,否则转到END后的程序段。1.3宏程序编程

7、方法1.首先要将变量初始化,即给变量赋初值。(2)编制加工程序时,若程序比较复杂,所用的变量较多的话,可以另设子程序,使得主程序简练易读。(3)修改变量的值。(4)判断是否加工完,如果不是,返回执行加工程序。如果是,程序结束。综上所述大致了解有关宏程序和宏程序的编程方法后,如下图说所示的几个零件轮廓,用宏程序编程进行加工,从而更加深刻10数控加工技师资格考评论文直观的了解数控车床中宏程序在的一些应用与技巧。1.4宏程序在实际中的应用(一)椭圆的编程方法1.图1所示零件轮廓,椭圆原点与工件原点重合。图一通过计算椭圆方程

8、为:X2/252+Z2/402=1编程如下:N10G0X0N20G1Z40F0.2;N30#1=40;N40#1=#1-0.2;N50#2=2*25*SQRT[1-#1*#1/1600];N60G1X#2Z#1F0.2;N70IF[#1GT0]GOTO40;N80G1Z-202.图2所示零件轮廓,如椭圆原点与工件原点不重合,工件原点在右10数控

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

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

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