第2章数控加工程序的编制工.pptxVIP

  • 4
  • 0
  • 约5.91千字
  • 约 80页
  • 2021-09-16 发布于北京
  • 举报
第二章 数控程序的编制 ; 2.1 概述 2.1.1数控程序编制的内容与步骤;内容包括:对零件图样进行分析,明确加工的内容和要求;确定加工方案;选择适合的数控机床;选择或设计刀具和夹具;确定合理的走刀路线及选择合理的切削用量等。 这一工作要求编程人员能够对零件图样的技术特性、几何形状、尺寸及工艺要求进行分析,并结合数控机床使用的基础知识,如数控机床的规格、性能、数控系统的功能等,确定加工方法和加工路线。; 在确定了工艺方案后,要根据零件的几何尺寸、加工路线等,计算刀具中心运动轨迹,以获得刀位数据。 数控系统一般均具有直线插补与圆弧插补功能,对于加工由圆弧和直线组成的较简单的平面零件,需要计算出各几何元素的起点、终点、圆弧的圆心坐标值等。当零件的几何形状与控制系统的插补功能不一致时,就需要进行较复杂的数值计算,一般需要使用计算机辅助计算,否则难以完成。 ; 在完成上述工艺处理及数值计算工作后,即可编写零件加工程序。程序编制人员使用数控系统的程序指令,按照规定的程序格式,逐段编写加工程序。程序编制人员应对数控机床的功能、程序指令及代码十分熟悉,才能编写出正确的加工程序。 ; 一般在正式加工之前,要对程序进行检验。 通常可采用: (1)机床空运转的方式 (2)图形模拟 (3)对于形状复杂和要求高的零件,也可采用铝件、塑料或石蜡等易切材料进行试切来检验程序。 (4)采用与被加工零件材料相同的材料进行试切。当发现加工的零件不符合加工技术要求时,可修改程序或采取尺寸补偿等措施。 ;1)手工编程 手工编程是由人工完成编程的全部步骤。手工编程适用于零件形状简单、程序段较少、计算简单的场合。它是自动编程的基础。 2)自动编程 对于零件形状复杂或程序量大的零件采用手工编程则工作量很大或不可能时,就必须借助计算机CAM软件进行自动编程。 ;2.2 数控加工工艺基础;2.2 数控加工工艺基础;2.3 数控程序的编制 2.3.1 数控加工程序段格式及程序结构;N40 G01 Z-3. F50 …… N150 G00 Z30. N160 M02 (程序结束) 程序结束有的是指令,如M02 ,有的数控系统则以“%”等作为程序结束标志。 一个程序段中各指令的格式为: N35 G01 X26.8 Y32. Z15.428 F152.;2.3.2 数控机床的坐标系统;坐标系的规定 ;数控机床坐标轴及其方向的确定 ;2)x 轴;3)y 轴 在确定了Z、X轴后,Y轴可按照右手直角坐标系确定。 4)旋转轴 旋转轴的确定是在X、Y、Z轴确定后,按照右手螺旋法则进行确定。;3、机床原点;与机床原点相对应的还有一个机床参考点,它与机床原点的相对位置是固定的,机床出厂前由机床制造商精密测量确定。机床参考点一般不同于机床原点。 一般来说数控车床的参考点为刀架上的某一点。加工中心的参考点为机床的自动换刀位置。 ;二、工件坐标系及工件原点;2、工件原点 工件原点,是编程人员在数控编程过程中定义在工件上的几何基准点,有时也称为程序原点。程序原点一般用G92或G54~G59(对于数控镗铣床)和G50(对于数控车床)指定。;1、绝对坐标:刀具运动过程中所有的刀具位置坐标是以一个固定的编程原点为基准给出的,即刀具运动的指令数值(刀具运动的位置坐标),与某一固定的编程原点之间的距离给出的。;2、增量坐标:刀具运动的指令数值是按刀具当前所在位置到下一个位置之间的增量给出的;2.3.3 数控加工程序常用编程指令;G代码又分为模态代码(也叫续效代码)和非模态代码(非续效代码)。 模态代码是同组代码出现之前一直有效的代码。即一个模态G功能被指令后,直到同组的另一个G功能被指令才无效。而非模态的G功能仅在其被指令的程序段中有效。 G01 X10. Y10. G04 D01 X20.Y30. G01 X10. Y10. G02 X40. Y50. R10. X60. Y80. R10.;1)与坐标系有关的指令—— G90 G91 G92 G90 为绝对坐标编程,编程坐标相对于固定的工件原点,如图所示。;G91 为相对坐标编程,编程坐标是相对于上一指令的运动终点,如图所示。;G92 工件坐标设定,用于设置工件坐标原点在机床坐标系的坐标。 格式: G92 X_ Y_ Z_ ;坐标平面选择指令 —— G17 G18 G19 G17 为X-Y平面选择; G18 为X-Z平面选择; G19 为Y-Z平面选择;;快速移动指令 —— G00 格式:G00 X_ Y_ Z_ 刀具以系统默认的进给速度移动到目标点X___ Y ___ Z ____。;直线插补指令 ——

文档评论(0)

1亿VIP精品文档

相关文档