云南机电职业技术学院机械工程系数模教研室.ppt_第1页
云南机电职业技术学院机械工程系数模教研室.ppt_第2页
云南机电职业技术学院机械工程系数模教研室.ppt_第3页
云南机电职业技术学院机械工程系数模教研室.ppt_第4页
云南机电职业技术学院机械工程系数模教研室.ppt_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2006.2,云南机电职业技术学院机械工程系 数模教研室,1.8-1.9,2006.2,第八节 数控机床的编程规则,一、直径编程和半径编程 在数控车床、磨床加工中,有两种方法表示X坐标值,即直径编程和半径编程。 直径编程 采用直径编程时,数控程序X轴的坐标值即为零件图上的直径值。例如图1-60a中,A点和B点的坐标分别为A(30.0,80.0)B(40.0,60.0)。 半径编程 采用半径编程,数控程序中的X轴的坐标值为零件图上的半径值。例如在图1-60b中,A点和B点的坐标分别为 A(15.0,80.0),B(20.0,60.0)。,2006.2,二、绝对值编程(G90),绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置。 书写格式:G90 说明:1)G90编入程序时,其后所有编入的坐标值全部以编程零点为基准。 2)系统通电时,机床处在G90状态。请看如下的刻线程序(见图1-61): N0010 G00 Z5.0 T01 M03 S1000 N0020 G00 X0 Y0 N0030 G01 Z-1.0 F100 N0040 G01 X10.0 Y20.0 N0050 X20.0 Y40.0 N0060 X30.0 Y60.0 N0070 G00 Z5.0 N0080 X0 Y0 N0090 M02,2006.2,2006.2,三、增量编程(G91) 增量编程是根据与前一个位置的坐标值增量来表示位置的一种编程方法。即程序中的终点坐标是相对于起点坐标而言的。 书写格式:G91 说明:G91编入程序时,以后所有编入的坐标值均以前一个坐标位置作为起始点来计算运动的位置矢量。请看下列刻线程序(见图1-62): N0010 G00 Z5.0 T01 M03 S1000 N0020 G00 X0 Y0 N0030 G01 Z-1.0 F300 N0040 G91 X10.0 Y20.0 N0050 X20.0 Y20.0 N0060 X10.0 Y20.0 N0070 X10.0 Y-40.0 N0080 X20.0 Y-20.0 N0090 G90 G00 Z5.0 N0100 G00 X0 Y0 N0110 M02,2006.2,2006.2,四、混合 编程有的数控系统绝对值编程时,用第一坐标X、Y、Z表示而不用G90;而增量编程时常使用到吗表中的第二坐标U、V、W表示,而不用G91,U、V、W分别与X、Y、Z平行且同向。这时可以用混合编程法编程。绝对值编程与增量编程混合起来进行编程的方法叫混合编程。图1-62用的程序可以编写成如下: N0010 G00 Z5.0 T01 M03 S1000 N0020 G00 X0 Y0 N0030 G01 Z-1.0 F300 N0040 X10.0 Y20.0 N0050 X30.0 Y20.0 N0060 U10.0 V20.0 N0070 U10.0 V-40.0 N0080 X70.0 Y0.0 N0090 G00 Z5.0 N0100 X0 Y0 N0110 M02,2006.2,其中N0050、N0060的程序编制即为混合编程。 五、直角坐标编程 直角坐标编程是指程序中的各点坐标以直角坐标系的方式给出的编程方法。以上介绍的就是这种编程方法。 六、极坐标编程 有的系统可以使用极坐标系。编程时以R表示极半径,以A表示极角,极坐标编程只能描述平面上的坐标点。如图1-63所示,其坐标点如表1-14、1-15所示,有的数控系统以X表示极半径,以Y表示极角。 表1-14 G90时极坐标值,2006.2,2006.2,2006.2,表1-15 G91时极坐标值,2006.2,七、柱坐标 空间点有两种表示方法,即直角坐标系的X、Y、Z和柱坐标。有的数控系统可以使用柱坐标,即被定义点在主平面上投影的R、A值和垂直于主平面的轴的直角坐标值,如图1-64所示,当主平面为X-Y平面时,点P的柱坐标为R15 A10 Z70。 八、用一个角度 和一个坐标值定义坐标点为减少用户的计算工作,有的数控系统可以以角度值代替一个坐标值。角度的定义是以前一点为起点的线段与横坐标轴间的夹角,如图1-65所示,各点坐标表1-16所示。 表1-16 各点坐标值,2006.2,2006.2,2006.2,第九节 程序编制中的误差问题,一、程序编制误差的种类 数控机床突出的特点之一是:绝大多数零件的加工精度不仅在加工过程中形成,而且在加工前程序编制阶段就已经形成。程序编制误差(简称程序编误差)是不可避免的。这是由于程序编制的原理本身决定的。在程编阶段,图样信息转换成数控系统可以接受的信息,有三种误差可能产生。 逼近误差 这是用近似计算的方法处理列表曲线、曲面轮廓时产生的误差。当点用方程式逼近后,方程式所表示的形状与原始形状一般并不给出。 插补误差 这是用直线或圆弧逼近零件轮廓屈膝那所产生的误差(见图1-66)。逼近曲线与零件轮廓的最大差值称为插补误差。减小插补误差最简单方法是密比插补点,但这会增加程序的数目,增加计算、编程和制备控制介质的工作量。,2006.2,2006.2,尺寸圆整误差 这是在将计算尺寸换算成机床脉冲当量时,由于圆整化所产生的误差。其值不超过脉冲当量的一半。数控机床能反映的最小位移量是 一个脉冲当量,小于一个脉冲当量的数据只能四舍五入,于是就产生了误差。例如计算中得两圆交点为(8.9274mm,17.8315mm),而脉冲当量为0.001 mm,只能采取四舍五入的方法输入X=8.927mm、Y 17.832 mm。如果组成零件轮廓的几何元素或列表曲线逼近的几何元素与数控系统的插补功能相同时,就没有插补误差,而只有圆整误差和逼近误差。,2006.2,2006.2,程编误差的分布形式 程编误差在轮廓加工中的分布形式有三种: 误差分布在零件轮廓外侧,如图1-67a所示。 误差分布在零件轮廓内侧,如图1-67b所示。 误差分布在零件轮廓两侧,如图1-67c所示。 这时 和 可以相等,也可以不相等。 选择那种误差分布形式,主要根据零件图的要求。从计算简单角度来考虑,可以采用图1-68所示的误差分布形式。这时节点全部在零件轮廓上,误差分布在曲线的凹向。 其他误差和程编误差的控制 数控加工中的误差,除了程序编制中的误差外,还有控制系统的误差、机床伺服系统的误差,零件定位误差,对刀误差以及机床、工件、刀具的刚性等引起的其他误差。,2006.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论