数控技术及应用 数控加工编程技术.pptxVIP

  • 5
  • 0
  • 约3.67万字
  • 约 189页
  • 2023-05-12 发布于上海
  • 举报
数控技术及应用 数控加工编程技术第1页/共189页第2页/共189页重点1、数控机床工件加工程序编制的目的、步骤和方法2、手工编程的方法,掌握编程用的指令难点1、机床坐标系和工件坐标系的确定及关系2、机床坐标轴的确定方法以及确定顺序3、编程指令的运用第3页/共189页第一节 数控编程基础知识一、?编程的内容与步骤 数控编程的过程可以用流程图2-1表示。各环节简要说明如下:图2-1 数控编程过程第4页/共189页 一台数控机床之所以能自动加工不同形状、不同尺寸、不同技术要求的零件,全在于编程人员根据零件图样要求,在制定工艺的基础上,将每一把刀具每一次走刀的运动参数与工艺参数,按运动顺序与所用机床规定的指令代码及程序格式编制成加工程序(又称数控程序),再以某种输入方式将此程序输给机床的数控装置。这种从分析工件图纸开始到获得正确的程序载体为的全过程称为工件加工的程序编制 (简称为数控编程)。 一般来说,数控编程过程主要包括:分析零件图样、工艺处理、数学处理(数值计算)、编写程序单、输入数控系统及程序检验。(由图2-1说明) 第5页/共189页1.分析零件(工件)图纸 首先分析零件图纸,根据零件的材料、形状、尺寸、精度、表面质量、毛坯形状和热处理要求等确定加工方案,选择合适的数控机床。2.工艺处理工艺处理涉及问题较多,需要考虑以下几点。①确定加工方案。应按照能充分发挥数控机床功能的原则,使用合适的数控机床,确定合理的加工方法。②刀具、工夹具的设计和选择。数控加工用刀具由加工方法、切削用量及其他与加工有关的因素确定。数控机床具有刀具补偿功能和自动换刀功能。数控加工一般不需要专用的复杂的夹具,在设计和选择夹具时,应特别注意要迅速完成工件的定位和夹紧过程,以减少辅助时间。使用组合夹具,生产准备周期短,夹具零件可以反复使用,经济效益好。此外,所用夹具应便于安装,便于协调工件和机床坐标系间的尺寸关系。第6页/共189页③选择对刀点。程序编制时正确地选择对刀点很重要。“对刀点”(或起刀点——刀具起始运动的刀位点,即程序开始执行时的刀位点)是刀具相对零件运动的起点,也是程序执行的起点。对刀点的选择原则是:所选对刀点应使程序编制简单;对刀点应选在容易找正、并在加工过程中便于检查的位置;引起的加工误差小。为了提高零件的加工精度,对刀点应尽量设置在零件的设计基准或工艺基准上。刀位点对盘状或球类刀具是指其几何中心,而对车刀或镗刀是指其理论刀尖。④确定加工路线。选择加工路线时应考虑:尽量缩短走刀路线,减少空走刀行程,提高生产率;保证加工零件的精度和表面粗糙度的要求;有利于简化数值计算,减少程序段的数目和编程工作量。⑤确定切削用量。切削用量的具体数值应根据数控机床使用说明书的规定、被加工工件材料、加工工序以及其他工艺要求,并结合实际经验来确定。第7页/共189页3.数学处理 在工艺处理工作完成后,根据零件的几何尺寸、加工路线,计算数控机床所需的输入数据。简单零件一般只需计算出零件轮廓的相邻几何元素的交点或切点(基点)的坐标值。对于特殊零件,一般需要计算机进行辅助计算,求出基点和节点坐标值。 根据零件图的几何尺寸、走刀路径以及设定的坐标系计算粗、精加工各运动轨迹的坐标值,诸如运动轨迹的起点与终点、圆弧的圆心等坐标尺寸;对圆形刀具、有时还要计算刀心运动轨迹的坐标;对非圆曲线,还要计算逼近线段的交点(亦称节点)坐标值,并限制在允许误差范围以内。第8页/共189页4.编写零件加工程序单 在完成工艺处理和数值计算工作后,可以编写零件加工程序单。编程人员根据所使用数控系统的指令、程序段格式,逐段编写零件加工程序。编程人员要了解数控机床的性能、程序指令代码以及数控机床加工零件的过程,才能编写出正确的加工程序。5.制备控制介质及程序检验 程序编好后,需制作控制介质。控制介质有穿孔纸带、穿孔卡、磁带、软磁盘和硬磁盘等。早期为穿孔纸带,现在已被磁盘所代替。但是,规定的穿孔纸带代码标准没有变。编写好的程序,制备完成的控制介质需要经过试切检验后,才可用于正式加工。 上述编程步骤中的各项工作,主要由人工完成,这样的编程方式称为“手工编程”。 第9页/共189页?二、 编程方法 编程方法主要有手工编程、数控语言编程和图形编程三种:1.手工编程(数控加工程序的编制工作全部由手工来完成。对于点位加工或者几何形状简单的工件,不需要经过复杂的计算,程序段不多,数控带也不长,用手工编程较合适。)2.?数控语言编程(用指定的数控语言描述工件的形状尺寸、加工中刀具与工件的相对运动、切削用量,冷却条件以及其它工艺参数,但编好的程序还需后处理,以便生成具体的数控机床能够理解的数控代码。)3.?图形编程(直接用图形方式输入零件的几何要素、编辑加工路径、设定工艺参数并且自动生成数控代码的编程方法。)第1

文档评论(0)

1亿VIP精品文档

相关文档