数控技术(编程3?)

数控技术(编程3?)

ID:43699619

大小:467.50 KB

页数:32页

时间:2019-10-12

数控技术(编程3?)_第1页
数控技术(编程3?)_第2页
数控技术(编程3?)_第3页
数控技术(编程3?)_第4页
数控技术(编程3?)_第5页
资源描述:

《数控技术(编程3?)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2.7编程举例2.8计算机辅助自动编程2.8.1概述零件源程序:用专用的语言和符号来描述零件图纸上的几何形状及刀具相对零件运动的轨迹、顺序和其它工艺参数等零件源程序后置处理输入翻译数值计算穿孔纸带加工程序单编译程序通用计算机APT自动编程系统加工零件形状复杂,手工编程无法高效精确地计算出满足要求的刀具轨迹,计算机技术的出现和发展帮助人们解决了这一难题。1952年美国麻省理工学院研制出世界上第一台数控铣床的同时,就开始研究自动编程问题,产生了APT(AutomaticallyProgrammedTo

2、ol)。随后又发展成APTⅡ和APTⅢ。APT语言成为世界各国自动编程的基础。国际标准化组织在APT语言基础上制定了ISO4342—1985语言标准。在此基础上我国制定了国标。介绍以ISO为标准的自动编程步骤、语言和内容自动编程的步骤分为前置处理;刀具运动轨迹计算、工艺处理;后置处理1.前置处理编程人员用NC编程语言或APT编程语言,根据加工零件图样的要求写出指令,如主轴转速、进给量等。(这部分工作是脱离具体的机床和控制装置作出的,还不能直接用做机床NC装置的输入,所以称为前置处理)。2.刀具运动

3、轨迹计算及工艺处理程编人员要根据零件加工图样的技术要求进行工艺处理及刀具运动轨迹详细计算零件加工达到技术要求。3.后置处理将计算出的刀位数据信息变为特定机床控制系统的输入信息,与具体使用的机床紧密相关。一般可分为输入、控制、运动处理、输出等部分。2.8.2APT语言系统介绍APT语言系统具有强大的处理功能,从点位加工到多坐标空间曲面连续加工,都可方便计算出连续切削的刀具运动轨迹。用APT语言编写零件源程序接近英语自然语言.容易为程编人员掌握。APT系统诊断功能强,可靠性高,零件越复杂,编程越经济。

4、应用较广的有德国EXAPT、日本的FAPT。APT语言的基本构成元素由字符、词汇、标识符、表达式和语句构成。▲字符:是大写的英文字母A~Z;数字0~9;特殊符号:+、-、等。▲词汇:每一词汇字母不超过6个,可直接用英文原词。▲标识符:1-6个字母和数字组成,规定英文字母开头。▲表达式:有几何及算术表达式。▲语句:有几何定义、运动执行、后置处理及辅助语句共4种。2.8.3零件几何定义语句是为描述零件的几何图形设置的,对组成零件的点(POINT)、线(LINE)、面(PLANE)及圆(CIRCLE)等

5、进行描述。APT语言有17种。1)点定义语句●用直角坐标系的点P=POINT/X,Y,Z例:P1=POINT/50,35,40●直线-圆相交的点P=POINT/XLARGEXSMALLYLARGE,INTOF,Line,CircleYSMALL相交的关键词表示x、y大小的关键词例:P1=POINT/XSMALL,INTOF,L,C P2=POINT/XLARGE,INTOF,L,C2)直线定义语句―通过两点的直线L=LINE/P1,P2例:L1=LINE/X1,Y1,X2,Y2―用过一点且与一圆相

6、切定义直线L=LINE/POINT,RIGHT LEFT,TANTO,circle例:L1=LINE/P1,LEFT,TANTO,C1L2=LINE/P1,RIGHT,TANTO,C13)圆定义语句○用圆心坐标和半径定义圆C=CIRCLE/CENTER,POINT,RADIUS,R例:C1=CIRCLE/CENTER,P1,RADIUS,20定义圆有9种情况。4)平面定义语句◇通过不在一条直线上的三个点PL=PLANE/P1,P2,P3定义平面有3种情况。2.8.4运动执行语句用来描述加工过程中刀

7、具运动的顺序和状态,并生成刀具运动轨迹数据,供后置处理阶段用。1)刀具轨迹控制语句一般形式:CUTTER/D,r,E,F,α,b,h省略形式:CUTTER/D;或CUTTER/D,r2)控制面定义及刀具对控制面的位置规定由于刀具有一定形状,因此就必须确定刀具与工件被切表面在加工运动中的位置关系。其中,零件面(PS)和导动面(DS)构成了刀具运动轨迹。在一连串的刀具运动中,连续成为控制面的是零件面,随着刀具运动的变化面变化的控制面是导动面。检查面只是终止该轨迹的运动。★导动面(DriveSurfac

8、e—DS):加工过程中与刀具始终保持接触的轮廓表面。沿着刀具运动方向看,有3种情况:刀具在DS左侧刀具在DS右侧刀具中心位于DS上★零件面(PartSurface—PS):刀具沿导动面运动时,控制刀具高度的面。注:PS一经指定,对后面的语句一直有效,直到重新指定; 若无指定,XY平面为PS。刀具顶端中心在PS上 (TOOLONPARTSURFACE)刀具顶端中心从PS偏置,其刀具顶端与PS接触 (TOOLOFFPARTSURFAC)★检查面(CheckSurface—CS):在轮廓

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

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

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