A语言编程技术系列讲座数控

上传人:人*** 文档编号:562880079 上传时间:2023-08-12 格式:DOCX 页数:8 大小:111.03KB
返回 下载 相关 举报
A语言编程技术系列讲座数控_第1页
第1页 / 共8页
A语言编程技术系列讲座数控_第2页
第2页 / 共8页
A语言编程技术系列讲座数控_第3页
第3页 / 共8页
A语言编程技术系列讲座数控_第4页
第4页 / 共8页
A语言编程技术系列讲座数控_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《A语言编程技术系列讲座数控》由会员分享,可在线阅读,更多相关《A语言编程技术系列讲座数控(8页珍藏版)》请在金锄头文库上搜索。

1、APT语言编程技术系列讲座(数控)数控自动编程的过程 零件源程序编好后,输入给计算机。为了使计算机能够识别和处理零件源程序,事先必须针对一定的加工对象,将编好的一套编译程序存放在计算机内,这个程序通常称为“数控程序系统”或“数控软件”。“数控软件”分两步对零件源程序进行处理。第一步是计算刀具中心相对于零件运动的轨迹,这部分处理不涉及具体NC机床的指令格式和辅助功能,具有通用性;第二步是后置处理,针对具体NC机床的功能产生控制指令,后置处理程序是不通用的。由此可见,经过数控程序系统处理后输出的程序才是控制NC机床的零件加工程序。整个NC自动编程的过程如图所示。可见,为实现自动编程,数控自动编程语

2、言和数控程序系统是两个重要的组成部分。 一、APT语言的基本组成 与通用计算机语言相似,用APT语言编制的加工程序是由一系列语句所构成,每个语句由一些关键词汇和基本符号组成,也就是说APT语言由基本符号、词汇和语句组成。 基本符号 数控语言中的基本符号是语言中不能再分的基本成分。语言中的其它成分均由基本符号组成。APT自动编程语言中常用到的标点符号和算术符号如下: (1)逗号“,” 用于分隔语句内的词汇、标识符和数据。例如:C1=CIRCLE/0,0,25; (2)斜杠“/” 用来将语句分隔为主部和辅部,或者在计算语句中作除法运算符号。例如: GOFWD/C1;A=B/D; (3)星号“*”

3、这是乘法运算符号。例如:A=B*C (4)双星号“*”或“” 这是指数运算符号。例如:A=B*2或A=B2 (5)正号“+” 用来表示算术加法或规定一个数的符号。 (6)负号“-” 用来表示算术减法或规定一个数的符号。例如:P2=POINT/+2,-15,-26 (7)单美元符号“$” 为续行符,表示语句未结束,延续到下一行。如: L1=LINE/RIGHT,$ TANTO,C2,RIGHT,TANTO,C1; (8)冒号“:” 用于分隔语句及其标号。 (9)方括号“” 用于给出子曲线的起点和终点,或用于复合语句及下标变量中。如: Q1=TABCY/P1,P2,P3Pn; GOFWD/C2,P

4、AST,Q110,12; (10)等号“=” 用于给定一个名字或者给标识符号赋值用。例如:P1=POINT/X,Y,Z; (11)分号“;” 作为语句结束符号。 (12)圆括号“()” 用于括上算术自变量及几何图形语言中的嵌套定义部分。例如: A=ABS(B);GOFWD/(CIRCLE/2,12,2); (13)小数点“.” 用于分隔数的整数部分和小数部分。 词汇 词汇是APT语言所规定的具有特定意义的单词的集合。每一个单词由6个以下字母组成,编程人员不得把它们当作其他符号使用。APT语言中,大约有300多个词汇,按其作用大致可分为下列几种: (1)几何元素词汇 如POINT(点),LINE

5、(线),PLANE(平面)等。 (2)几何位置关系状况词汇 如PARLEL(平行),PERPTO(垂直),TANTO(相切)等。 (3)函数类词汇 如SINF(正弦),COSF(余弦),EXPF(指数),SQRTF(平方根)等。 (4)加工工艺词汇 如OVSJSE(加工余量),FEED(进给量),TOLER(容差)等。 (5)刀具名称词汇 如TURNTL(车刀),MILTL(铣刀),DRITL(钻头)等。 (6)与刀具运动有关的词汇 如GOFWD(向前),GODLTA(走增量),TLLFT(刀具在左)等。 语句 语句是数控编程语言中具有独立意义的基本单位。它由词汇、数值、标识符号等按语法规则组

6、成。按语句在程序中的作用大致可分为几何定义语句、刀具运动语句、工艺数据语句等几类。 二、几何定义语句 几何定义语句用于描述零件的几何图形。零件在图纸上是以各种几何元素来表示的,在零件加工时,刀具是沿着这些几何元素来运动, 因此要描述刀具运动轨迹,首先必须描述构成零件形状的各几何元素。一个几何元素往往可以用多种方式来定义,所以在编写零件源程序时应根据图纸情况,选择最方便的定义方式来描述。APT语言可以定义17种几何元素,其中主要有点、直线、平面、圆、椭圆、双曲线、圆柱、圆锥、球、二次曲面、自由曲面等。 几何定义语句的一般形式为 标识符=APT几何元素/定义方式。 标识符就是所定义的几何元素的名称

7、,由编程人员自己确定,由1-6个字母和数字组成,规定用字母开头,不允许使用APT词汇作标识符,例如圆的定义语句:C1=CIRCLE/10,60,12.5;其中C1为标识符,CIRCLE为几何元素类型,10,60,12.5分别为圆的圆心坐标和半径。 点的定义1.由给定坐标值定义点 其格式为:标识符=POINT/x,y,z; 如已知坐标值,可以写成如下的形式:P=POINT/10,20,15; 2.由两直线的交点定义点 其格式为:标识符=POINT/INTOF,line1,line2; 其中INTOF表示相交,line1,line2为事先已定义过的两条直线。左下图所示的交点,可以写成如下形式:P=

8、POINT/INTOF,L1,L2; 3.由直线和圆的交点定义点(如右上图) P1=POINT/XSMALL,INTOF,L1,C1; P2=POINT/YSMALL,INTOF,L1,C1; 或P1=POINT/YLARGE,INTOF,L1,C1; P2=POINT/XLARGE,INTOF,L1,C1; 其中取交点中X与Y坐标值中的大值还是小值,由编程人员根据图形任选其中一项。 直线的定义1.通过两点的直线 L=LINE/P1,P2; 或L=LINE/x1,y1,x2,y2; 2.过一点P与圆相切的直线(如左下图) L1=LINE/P1,LEFT,TANTO,C; L2=LINE/P2,

9、RIGHT,TANTO,C; 其中LEFT,RIGHT表示左、右,以点P与圆心联线方向为基准,TANTO表示相切。 3.与两圆相切的直线(如右上图) L1=LINE/RIGHT,TANTO,C1,RIGHT,TANTO,C2; L2=LINE/RIGHT,TANTO,C1,LEFT,TANTO,C2; 左右相切是以第一个圆的圆心向第二个圆的圆心作连线的方向为基准。 圆的定义1.用半径和圆心定义的圆 C1=CIRCLE/x,y,r; 其中,x,y为圆心坐标,r为圆的半径。 2.用已知三点定义圆 C1=CIRCLE/P1,P2,P3; 3.用圆心和切线定义圆(如左下图) C1=CIRCLE/PC,

10、TANTO,L; 其中PC为已知圆心,L为已定义之直线。 4.与两圆相切的圆(如右上图) C3=CIRCLE/YLARGE,TANTO,OUT,C1,OUT,C2;三、刀具运动语句 隔卡增刀具容运动治语句哥是用仇来规脏定加销工过杂程中蜘刀具杀运动肝的轨披迹。毙为了裕定义拳刀具游在空煮间的已位置缘和运竞动,爆引入项如左掌下图仿所示治三个吨控制杠面的仿概念螺,即流零件英面(盆PS绪)、姜导向牙面(亮DS裙)和蛮检查鸡面(鄙CS本)姻。零饿件面理是刀搭具在龟加工吨运动互过程派中,这刀具月端点似运动朗形成钻的表晕面。辨它是衣控制利切削怪深度到的表俊现。跳导向脚面是勇在加隙工运水动中党,刀裕具与歇零件衣

11、接触矛的第御二个充表面饼,是吩引导桌刀具诞运动餐的面话,由就此可致以确康定刀长具与犁零件拒表面次之间窃的位忠置关垂系。殿检查副面是稻刀具烤运动卸终止股位置拖的限则定面六,刀浩具在灯到达冬检查裤面之越前,损一直瓣保持佣与零奋件面形和导颜向面潮所给简定的遣关系贡,在幻到达愧检查腥面后阵,可蜂以重牺新给信出新坊的运救动语掏句。站谋辽电类衔折素妙肆衰三蜓佳穷饲渣乒访察搬通过凉上述疗三个淡控制醒面就五可联首合确答定刀春具的蛙运动遍。例伶如描巧述刀符具与蚀零件握面关斧系的援词汇猫如右画上图态所示穷,有故TL镰ON磨PS观和T工LO锦FP赶S分僻别表茄示刀同具中桌心正砌好位预于零讯件面择上和狸不位效于零匙件

12、面谎上。肆止喷如描述门刀具贵与导宾向面调关系酸的词怕汇如吊下图颈所示暂,有浅TL浇IF惧T(铁刀具征在导积向面猪左边冶),被TL点RG顿T(化刀具迎在导穿向面征右边闯),营TL喷ON酸(刀矩具在协导向惕面上猾)之纤分。晌 所明谓左筝右是馆沿运自动方辰向向终前看膜,刀宇具在睛导向巾面的订左边牢还是夫右边姑。 绑那签哭鹊豪蝴描矛述刀同具与炎检查毒面关筐系的银词汇材如下芦图所镜示,具有T祸O(逆走向洗检查阻面)析,O废N(靠走到轿检查姨面上员),碗PA醒ST怜(走逃过检粗查面枣)等弄。 中迎害惑软革策秧堪繁描康述运巩动方蜘向的旱语句拼如下湖图,卡是指谈当前司运动钱方向滩相对碎于上权一个抹已终静止的搞

13、运动希方向闪而言际的。炮例如种,G幅OL从FT堆(向细左)殊,G裳OR冷GT纯(向摊右)窃,G意OF分WD悉(向贷前)它,G文OB召AC纯K(梅向后查)等浆。 劫雅心脱承忧蒙宪鼻四、此工艺届数据渔语句侦、初社始语道句和凡终止验语句锐慌永枪工艺惩数据飘及一战些控扩制功她能也卫是自渣动编日程中荒必须肚给定胶的,慨例如术: 扮够午SP诵IN尖DL排/n拜,C违LW岔绍益详表示霜了机阁床主窝轴转痛数及框旋转纱方向惹。 卵话巴CU咱TT缎ER叹/d篮,r印堵稿恭给出叛了铣系刀直短径和戴刀尖触圆角苗半径手。 慕牵秘OU贪TT敢OL蜂/经拢坛亦IN奶TO饶L/瓣 比晶障给出烘轮廓订加工尼的外以容差轧和内厘容

14、差铅。外诉容差暖和内膛容差因的定零义如德下图狸所示伪。 席味腊MA秘TE宁RL推/F嗽E 冒企突给出赚材料屋名称校及代饰号等姨等。箩脸享步初始城语句吸也称总程序控名称蒸语句炸,由盐“P君AR妨TN杆O”仓和名邀称组盯成。绪终止琴语句须表示扔零件嗽加工婚程序讲的结吊束,丘用F红IN疼I表深示。歉蹦次顿衣孙孙粥巡备陵应用渡AP捡T语宇言编幅制零绿件源锹程序史应遵包循如通下步胡骤:泊就蜜迫1.劳分析封零件侵图器至在编康制零翻件源绪程序衬之前旁,详莲细分捞析零絮件图完,明个确构言成零亏件加德工轮动廓的个几何黄元素纹,确聋定出杠图纸虾给出玉的几掌何元歼素的舱主参夺数及温各个胸几何多元素删之间服的几宵何关

15、镇系。召森松排2.送选择催坐标像系少时确定螺坐标路系原枕点位尾置及唇坐标呈轴方相向的台原则涛是使倾编程务简便歪、几禾何元蝇素的丙参数能换算汽简单妙,确浇保所秩有的剩几何渡元素杀都能轮够较恐简便破地在寿所选热定的场坐标卧系中鲜定义遗。 萍顽瞧3.酬确定慕几何摧元素政标识钓符助藏确定讯几何贺元素个标识洲符,眼实际赢上是摔建立锐起抽碑象的焦零件据加工脖轮廓智描述蹄模型清,为钉在后扰续编比程中铁定义盛几何立表面婶和编多写刀讯具运魔动语掌句提誓供便藏利。哪朱圾投4.卧进行倡工艺鹅分析墙哭这一殖过程息与手筒工编状程相芬似,饥要依穴据加缝工轮菌廓、鸣工件源材料瑞、加放工精击度、珠切削核余量株等条峰件,酿选择轻加工租起刀拦点、抬加工赔路线军,并内选择毅工装蜘夹具致等。视众暖烈5.海确定状对刀桌方法那和对灶刀点啄继对刀站点是假程序势的起老点,笛要根冲据刀疤具类寺型和乏加工傲路线婚等因裂素合推理选盾择。秃而对扑刀方抗法是亿关系络到重竭复加敬工精婆度的胳重要己环节咬,批笑量加太工时磁可以汗在夹租具上单设置码专门享的对哭刀装劈置。雷走刀饰路线屋的确等定原寄则是劈保证液加工恳要求芽、路绍线简浩捷、缸合理俯,并捆便于厚编程运,依柴据机颂床、闪工件辛及刀租具的唇类型符及特弱点,炸并要膜与对怎刀点碎和起袋刀点仍一起访综合挡考虑旬。 扫善烂6.练选择圆容差宅、刀见具等允工艺呼参数坟减容差乔和刀吐

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 金融/证券 > 财经资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号