西北工业大学824计算机辅助制造课件第4章

西北工业大学824计算机辅助制造课件第4章

ID:42395926

大小:1.38 MB

页数:74页

时间:2019-09-14

西北工业大学824计算机辅助制造课件第4章_第1页
西北工业大学824计算机辅助制造课件第4章_第2页
西北工业大学824计算机辅助制造课件第4章_第3页
西北工业大学824计算机辅助制造课件第4章_第4页
西北工业大学824计算机辅助制造课件第4章_第5页
资源描述:

《西北工业大学824计算机辅助制造课件第4章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章APT语言自动编程AutomaticallyProgrammedTool4.1APT语言自动编程概述4.2几何图形定义语句4.3轮廓控制方式4.4APT运动语句简介4.5其它控制语句及应用举例24.1、APT语言自动编程概述3一.APT自动编程技术发展概况APT自动编程方法源自MIT1、五十年代初,MIT生产了第一台NC机床。2、机床的使用过程中产生了复杂零件的编程问题。3、五十年代中期,MIT组织各飞机公司合作开发了APT系统:APTII~APTIV~APTSS4、美其他公司及日、德、法、意等针对自己的行业和产品衍生了其他的APT

2、系统.5、六、七十年代为APT使用最广泛的时期。4二.APT语言自动编程过程及特点APT语言是用接近自然的语言进行编程。1、APT语言编程过程:工艺人员完成APT系统完成5二.APT语言自动编程过程及特点2.APT编程优缺点:(1)源语言接近自然语言,易为工艺人员接受,工艺人员不用学习数学方法和计算机编程技巧1)APT编程优点(相对手工编程):(2)软件资源丰富点位、2-5坐标加工、绘制模线、后置处理等(3)程序成熟,诊断能力强(用户易查错)6二.APT语言自动编程过程及特点2.APT编程优缺点:2)APT编程缺点(相对图形编程系统):(

3、1)无法实现设计制造一体化。(2)不直观:无图形显示。(3)发展早,没有采用计算机几何学的最新理论成果,所以有些复杂问题不能很好的解决。(4)源程序书写、编辑和修改不如图形编程系统方便。(5)相对图形编程系统来讲,易出问题。◆APT编程外部修改◆图形编程内部修改7三.APT语言的构成APT编程是用接近自然语言的方式进行编程:每个APT系统都规定了一套基本符号、字母和数字,它们构成APT源程序。按功能可划分为四类:1.几何图形定义语句:用来定义被加工零件的几何形状。2.运动语句:用来描述刀具的切削运动轨迹。3.后置处理语句:用于指定特定的机

4、床和控制系统,另外F、S等也属于后置处理的范畴。4.辅助功能语句:用来标识零件、刀具、公差等。84.2、几何图形定义语句9几何图形定义语句几何图形定义语句用来描述零件的几何形状、进退刀点位置、进刀方向等,为描述走刀路线做准备。[几何元素标志符]=[几何元素专用字]/[元素定义方式]固定格式:用户为几何元素定义的名字(字母开头)APT的专用字(不超过6个字母,大写)给定元素的参数10例如圆的定义语句:C1=CIRCLE/10,60,12.5其中:“C1”为几何元素标志符;“CIRCLE”为几何元素专用字;“10,60,12.5”分别为圆的圆

5、心坐标和半径。几何图形定义语句11一.基本元素定义标量:可以通过算术赋值语句或算术表达式给出。例:a=3;b=5;c=a+b2.点:1)用三个坐标P=POINT/10,20,15;2)其他已知元素交点12一.基本元素定义(1)由两直线的交点定义点:其格式为:标识符=POINT/INTOF,LINE1,LINE2其中INTOF表示相交,LINE1,LINE2为事先已定义过的两条直线。若定义好两直线L1、L2,求交点:P=POINT/INTOF,L1,L2;13直线与圆相交点定义PT1=POINT/XSMALL,INTOF,L1,CIR1PT

6、2=POINT/XLARGE,INTOF,L1,CIR1(2)直线和圆的交点:XLARGE、XSMALL、YLARGE、YSMALL直线和圆有两交点,根据对比X、Y的坐标值,进一步用修饰词:思考:如果直线平行于Y轴,如何表示?一.基本元素定义143.矢量:可以给出三个分量、两个点或用已知表面上一点的法矢来表示。V1=VECTOR/I,J,KV2=VECTOR/P1,P2一.基本元素定义151.直线的定义:(1)通过两点的直线:L=LINE/P1,P2; 或L=LINE/x1,y1,x2,y2;二.解析曲线和曲面的定义16(2)过一点P与圆

7、相切的直线:L1=LINE/P1,LEFT,TANTO,C;修饰词判断方法:通过已知点与圆心连线,从已知点向圆心看,若切点在辅助线的左边,即为LEFT;若切点在右即为RIGHTL2=LINE/P2,LEFT,TANTO,C;二.解析曲线和曲面的定义17公切线定义(3)与两圆相切的直线:L1=LINE/RIGHT,TANTO,C1,RIGHT,TANTO,C2L2=LINE/LEFT,TANTO,C1,LEFT,TANTO,C2修饰词判断方法:首先建立基准线,其方向以第一切点所在圆心,指向第二个切点所在圆心,左、右是指出切点在圆心连线的左右

8、位置。二.解析曲线和曲面的定义18公切线定义L3=LINE/RIGHT,TANTO,C2,LEFT,TANTO,C1L4=LINE/LEFT,TANTO,C2,RIGHT,TANTO,C1二.

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

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

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