汽轮机高中压外缸的数控加工程序论文_第1页
汽轮机高中压外缸的数控加工程序论文_第2页
汽轮机高中压外缸的数控加工程序论文_第3页
汽轮机高中压外缸的数控加工程序论文_第4页
汽轮机高中压外缸的数控加工程序论文_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

第 1 章 绪论 控机床的产生 20 世纪中叶数控技术和数控机床的诞生标志着生产和控制领域一个崭新时代的到来。 科学技术和社会生产力的迅速发展,对机械产品的质量和生产率提出了赶赴高的要求。机械加工工艺过程和自动化成为实现上述要求的最重要措施之一。它不仅能够提高产品质量提高生产率降低生产成本,还能够极大地改善生产者的劳动条件。 许多企业,诸如汽车,拖拉机,家用电器等制造厂,广泛采用了自动机床,组合机床和以专用机床为主体的自动生产线,用多刀,多工位和多面同时加工,成年累月地进行着单一产品零件的高效率和高 自动化的生产。尽管这种生产方式需要巨大的初始投资和很长的生产准备周期,但在大批量的生产条件下,由于分摊在每一个加工零件上的加工费用很少,经济效益仍然是十分显著的。 但是,在机械制造工业中并不是所有的产品都具有很大的批量,单件与小批生产和零件仍然占机械和军工等产品,不仅加工批量小,而且加工零件形状比较复杂,精度要求也很高,还需要经常改型。如果仍采用专用化程度很高的自动化机床加工这类产品的零件就显得很不合理。经常改装和调整设备,对于专业生产线来说,不仅会大大提高产品的成本,甚至是不可能实现的。自改革开放以来,我 国的社会主义市场经济体制日趋成熟,绝大多数的产品都以从卖方市场向买方市场,产品的竞争十分剧烈,迫使生产企业要不断更新产品,提高产品的性能价格比,人们越来越认识到,用户所得到的相对低廉价格的产品是以牺牲用户对产品的某些性能为代价换取的。因此,为了保持企业承包产品的市场份额,即使是大量生产的企业也必须改变产品长期一成不变的传统做法。这样,“刚性”的自动化生产方式即使在批量生产中也已日益暴露其不适应性。 控编程的定义 生成用数控机床进行零件加工的数控程序的过程,称为数控( NC 有时也称为零件编程( 采用计算机辅助数控编程需要一套专用的数控编程软件,现代数控编程软件主要分为以批处理命令方式为主的各种类型的 言和以 程集成系统。 第章 数控编程常用指令及格式 控编程的步骤 现代数控机床都是按照事先编制好的零件数控加工程序自动地对工件进行加工的高效自动化设备。理想的加工程序不仅应保证加工出符合图样要求的合格零件,同时能使数控机床的功能得到合理的应用与充分的发挥,以使数控机床能安全可靠及高效 地工作。 在数控编程这前,编程员应了解所用数控机床的规格、性能、 统所具备的功能及编程指令格式等。编制程序时,应先对图样规定的技术特性、零件的几何形状、尺寸及工艺要求进行分析,确定加工方法和加工路线,再进行数值计算,获得刀位数据。然后按数控机床规定的代码和程序格式,将工件的尺寸、刀位数据、加工路线、切削参数(主轴转速、进给速度、切削深度等)以及辅助功能(换刀、主轴正转、反转、冷却液开、关等)编制成加工程序,并输入数控系统,由数控系统控制数控机床自动地进行加工。一般来说,数控编程过程主要包括:分析零件图 样、工艺处理、数学处理、编写程序单、输入数控系统程序检验,如图所示。 修改程序检验工 艺处理分析零件图样输入数控系统数学处理图 2 - 1 数 控 编 程 过 程编写程序单数控机床数控编程的具体步骤与要求如下: 、分析零件图样和工艺处理 这一步骤的内容包括:对零件图样进行分析以明确加工的内容及要求、确定加工方案、选择合适的数控机床、设计夹具、选择刀具、确定合理的走刀路线及选择合理的切削用量等。工艺处理涉及的问题很多,编程人员需要注意以下几点: ()确定加工方案 此时应考虑数控机床使用的合理性及经济性,并充分发挥数控机床的功能。 ()工夹具的 设计和选择 应特别注意要迅速完成工件的定位和夹紧过程,以减少辅助时间。使用组合夹具,生产准备周期短,夹具零件可以反复使用,经济效果好。此外,所用夹具应便于安装,便于协调工作和机床坐标系的尺寸关系。 ()正确地选择编程原点及编程坐标系 对于数控机床来说,程序编制时,正确地选择编程原点及编程坐标系是很重要的。编程坐标系是指在数控编程时,在工作上确定的基准坐标系, 其原点也是数控加工的对刀点。编程原点及编程坐标系的选择原则如下: 所选的编程原点及编程坐标系应便于检查的位置。 编程原点应选在容易找正、并在 加工过程中便于检查的位置。 引起的加工误差小。 ()选择合理的走刀路线,路线合理地选择走刀路线对于数控加工是很重要的。走刀路线的选择应从以下几个方面考虑: 尽量缩短走刀路线,减少空走刀行程,提高生产效率。 合理选取起刀点、切入点和切入方式,保证切入过程平稳,没有冲击。 保证加工零件的精度和表面粗糙的要求。 保证加工过程的安全性,避免刀具与非加工面的 涉。 有利于简化数值计算,减少程序段数目和编制程序工作量。 ()选择合理的刀具 根据工件材料的性能、机床的加工能力、加工工序的类型、 切削乃是以及其它与加工有关的因素来选择刀具。 ()确定合理的切削用量 在工艺处理中必须正确确定切削用量。 、数学处理 在完成了工艺处理的工作之后,下一步需根据零件的几何尺寸、加工路线和刀具半径补偿方式计算刀具运动轨迹,以获得刀位数据。 、编写零件加工程序单、输入数控机床及程序检验在完成上述工艺处理和数值计算之后,编程员使用数控系统和程序指令,按照规定的程序格式,逐段编写零件加工程序单。编程员应对数控机床的性能、程序指令及代码非常熟悉,才能编写出正确的零件加工程序。 控编程的方法 数控编 程的分类方法有多种,大致可归纳为: ) 根据编程地点进行分类:办公室或车间。 ) 根据编程计算机进行分类: 部计算机,个人计算机( 工作站( 。 ) 根据编程软件进行分类: 部编程软件, 言或成数控编程软件。 图描述了上述几种不同的数控编程分类方法及其相互之间的关系。 图 2 - 2 数 控 编 程 的 分 类通 用 数 控 编 程 软 件 ( 如 A P T ) 系 统手工编程N C 编 程软件图像编程批处理图像编程循环加工仿真手工交互编程系统集 成 W O C 系 统计算机场所面向车间的编程( W O P )C N C 计 算 机 外部计算机图像编程批处理C A D / C A D / C A M 集 成 数控编程系统办公室工件站中,采用集成电路的面向车间的编程( 简称 的 统进行编程是在机床上进行的,对于简单零件的编程及程序的局部修改十分有效,整个过程教师在以图像支持为基础的菜单及命令交互方式下完成任务的,而编程方法则属于手工编程的范畴。下面主要探讨手工编程。 手工编程 是指编制零件数控加工程序的各个步骤,即从零件图样分析、工艺处理、确定加工路线和工艺参数、几何计算、编写零件的数控加工程序单直至程序的检验,均由人工来完成,如图所示。 对于点位加工和几何形状不太复杂的零件,数控编程计算较简单,程序段不多,手工编程即可实现。但对轮廓形状不是由简单的直线、圆弧组成的 复杂零件,特别是空间复杂曲面零件,以及几何元素虽不复杂,但程序量很大的零件,计算及编写程序则相当繁琐,工作量在,容易出错,且很难校对,采用手工编程是难以完成的。因此,为了缩短生产周期,提高数控机床的利用率,有效地解决各种模具及复杂劳动零件的加工问题,采用手工编程已不能满足要求,而必须采用自动编程方法。 图 2 - 3 手 工 编 程 过 程纸带e d i t 输 入零件程序单纸带机床数控系统计算机e d i t 输 控编程常用指令及其格式 一般来说,一个程序段中各指令的格式(举例)为: 01 32 152 其中 现代 即程序号可有可无 :G 代码为准备功能 , 示直线插补,一般可以用 替,即可以活力前导;、为刀具运动的终点坐标位置,现代 统一般都对坐标值的小数点有严格的要求:为进给速度代码, 示进给速度为 152mm/小数点、与的小数点同样重要。 在一个程序段中,可能出现的编码字符还有(主轴转速)、(刀具号码)、(辅助功能)、等。 程序段中英文字母的含义 字符 意 义 A 绕 X 旋转 B 绕 Y 旋转 C 绕 Z 旋转 D 第二刀具功能,刀具半径补偿指令 E 第二进给功能 F 第一进给功能 G 准备功能 H 补偿号的指定 I 圆弧中心 X 轴向坐标 J 圆弧中心 Y 轴向坐标 K 圆弧中心 Z 轴向坐标 L 固定循环及子程序的重复次数 M 辅助功能 N 程序段顺序号 O 程序号、子程序号的指定 P 暂停或程序中某功能的开始使用的顺序号 Q 固定循环终止段号或固定循环中的定距 R 固定循环中定距离和圆弧半径的指令 S 主轴 转速的指令 T 刀具编号的指令 U X V Y W Z X X 轴的绝对坐标值或暂停时间 Y Y 轴的绝对坐标 Z Z 轴的绝对坐标 备功能指令 准备功能指令由字符和其后的位数字组成,常用的从 00 99,很多现代 150。准备功能的主要作用是指定机床的运动方式,为数控系统的插补运算做准备。常用的指令如下: 、坐标快速定位( 插补( 03)指令 这是一组模态指令,即同时只能一个有效,缺省为 ) 0 坐标快速定位 它使刀具以点位控制方式从刀具当前所在点快速移到指令给出的目标位置。如 0 100 使刀具快速移到的位置,它只能用于快速定位不能用于切削加工。 2) 线性插补 可使机床沿各坐标轴方向运动,或在各坐标平面内执行具有任意斜率的直线运动,或使机床三坐标联运,沿任意空间直线运动,也可使机床作四坐标、五坐标线性插补运动。如 10 20使刀具从当前位置沿直线运动到( 10,20,20) 的位置。 ) 2、 3 圆弧插补 使机床在各坐标平面内执行圆 弧插补运动,切削出圆弧轮廓。 圆弧的 顺、逆方向可图中给出的方向进行判断。使用圆弧插补指令之前必须应用平面选择指令,指定圆弧插补的平面。其指令格式(举例)为: 2 图 圆弧顺逆插补 0,其中、为圆弧的终点坐标,、为圆心相对于圆弧起点(由上一条指令给出)的坐标,如图所示。 起 点 ( 1 0 , 1 0 )a) 顺 时 针 圆 弧 插 补 b ) 逆 时 针 圆 弧 插 补图 2 - 5 圆 弧 插 补 指 令 格 式圆心相对于起点的 坐 标 为 ( 1 0 , 0 )0,20)终 点起 点 ( 1 0 , 3 0 )(20,20)终 点b)圆心相对于起点的 坐 标 为 ( 1 0 , 0 )、 坐标平面选择 定零件进行平面上的加工, Y、 图所示。这些指令在进行圆弧插补、二维刀具半径补偿时必须使用。这是一组模态指令,缺省为 、 刀具半径补偿 42为刀具半径右补偿, 是一组模态指令,缺省为 、 刀具长度补偿 44为刀具长度负向补偿, 是一组模态指令 ,向导省为 、 选择程序原点 这些代码在已存储程序原点偏置量的六个工件坐标系中选择一个,以后的各轴坐标位置都是相对于所选择的工件坐标系。这是一组模态指令,没有缺省方式。如果程序没有用 没有用 择程序原点,那么 、 绝对坐标及增量坐标编程 些一组模态指令,缺省为 、 设定工件坐标系 按照刀具当前位置与工件原点位置的偏差,设置当前刀具位置坐标。该指令的本质是建立工件坐标系。该指令只改变刀具当前位置的用户坐标,不产生任何机床运动。 、 固定循环加工 包括钻孔、攻螺纹、镗孔等循环加工功能。 助功能指令 辅助功能指令亦称“”指令,由字母和其后的两位数字组成,从00种这类指令主要用机床加工操作时的工艺性指令。常用的指令有: 、 程序停止 在执行完指令程序段之后,主轴停转、进给停止、冷却液关闭、程序停止。当重新按下机床控制面板上的 循环启动( 钮之后,继续执行下一程序段。 、 计划程序停止 该指令的作用与 不同的是,必须在操作面板上,预先按下“任选停止”按钮,当执行完 序停止;如果不按下“任选停止”开关,则 令无效。 、 程序结束 该指令用于程序全部结束,命令主轴停转、进给停止及冷却液关闭。常用于机床复位及纸带倒回到“程序开始”字符。 、 轴逆时针旋转及主轴停止。 、 换刀 用于具有刀库的数控机床 (如加工中心)的换刀功能。 、 冷却液开 用于液状冷却液开。 、 冷却液关 注销 、 程序结束并返回 在完成程序段的所有指令后,使主轴停转、进给停止和冷却液关闭,将程序指针返回到第一个程序段并停下来,包括将纸带倒回到“程序开始”字符,或使环形纸带越过接头。 它常用功能指令 、功能 刀具功能 并不执行换刀操作, 于起动换刀操作。 要放在同一程序段中即可。 、功能 主轴速度功能 代码后的数值为 主轴转速,要求为整数,速度范围:从到最大的主轴转速。在零件加工之前一定要先启动主轴运转( 04)。 、功能 进给速度进给率功能 在只有、三坐标运动的况下,代码后面的数值表示刀具的运动速度,单位为。如果运动坐标有转角坐标、中任何一个,则代码后的数值表示进给率,即 , 为走完一个程序段所需要的时间,的单位为 1/程序启动第一个 02或 能时,必须同时启动功能。当前值在下一个值修改之前保持不变。 第三章 高中压外缸程 序编制 坐标系的建立如图、 简图及说明+Z/+ : 设 在 精 加 工 后 前 端 面 上 : 设 在 汽 轮 机 中 心 线 上 : 设 在 精 加 工 后 水 平 中 分 : 设 在 距 Z 轴 零 点 + 2 0 0 m m 处 3 - 2+ Z / + 3 - 31 395678412 1310 11简图及说明+930251916 17 1815 20 21 22 2210 - 11 10032428225坐标 135 4425 步 图 解 卡 片钻 6 0 孔 至 4 5 孔 深 5 0 m m . K - 8 0 孔 至 6 0 孔 深 5 0 m m . T - 1 0 5 孔 至 6 0 孔 深 5 0 m m . Q - 1 0 5 孔 至 6 0 孔 深 5 0 m m . Q 1 - Q 1钻 4 6 孔 至 3 6 孔 深 5 0 m m . S - 页V(cm/s)切 削 用 量简图及说明日 期日 期更改文件号标记 处数 签 字 更改文件号标记 处数 签 字第 2 页共 3 页( 8 9 ) 艺 原 4 6 r/ 1 1 - 0 4 5 、 T 1 1 - 0 6 0T 1 1 - 0 3 6 、 T 1 4 - 0 8 0f(mm/ 粗加工 零(部)件代号 品名称 汽轮机 零(部)件名称 高中压外缸 钻: 钻 60 通孔至 50。 46 通孔至 36。 80 通孔至 60。 、扩 105 通孔至 80。 上半程序 %100 54 工件坐标系统选择 41 20 主轴选低速档 ,机器人工作起动 00 90 0 刀具快速接近工件 ,准确定位 0 延时 06 自动换 31 11=45) 00 90 2 0 刀具长度补偿 41 60 主轴低速档 ,转速 140r/进给速度 60mm/0065 100 快速定位到 (0 03 主轴正转 ,加工 (81 90 固定循环 ,主轴进给修调开 , 冷却液开 225 0090 0095 50 固定循环取消 ,修调取消 , 冷却液关 00 0 0 刀具快速离开工件 ,刀具长度 补偿 06 自动换刀 31 11=60) 00 90 2 0 刀具长度补 偿 0125 125 主轴低速档 ,转速 125r/进给速度 55mm/0130 428 快速定位到 (0 03 主轴正转开始加工 (001 调用子程序 0145 43 500 05 刀具快速离开工件 ,刀具长度 补偿 06 自动换刀 31 11=36) 00 90 2 0 刀具长度补偿 0170 220 主轴低速档 ,转速 220r/进给速度 65mm/0175 1305 快速定位到 (0 03 主轴正转加工 (002 调用子程序 0190 43 500 05 刀具快速离开工件 ,刀具长度 补偿 02 程序结束 程 序 %0100 428 ( 57 0020 622 0030 0035 0040 0045 0050 1135 0060 0065 0070 0075 0080 0085 0090 0095 0100 0105 0110 0115 0120 300 93 428 0130 20 57 0145 0155 0160 0165 0170 0180 0185 0190 0195 0200 0205 0210 0215 0220 0225 0230 0235 0240 50 0245 0200 1305 ( 57 0265 0270 0275 0280 0285 0290 0295 0305 1050 905 760 0325 558 4220 0335 430 80 50 0345 0350 20 57 0360 0365 0370 0375 0380 0385 0390 0400 0405 0410 0415 0420 0425 0430 0435 50 0440 0300 24Z 59 0460 24W 59 0470 55 0 91 42 0 0480 64 0485 0490 0495 10 01 0505 60 42 0 0 17 0525 24Z 59 0535 24W 59 0545 55 0 91 42 0 0555 64 0560 0565 0570 0575 10 01 0585 60 42 0 0 17 半程序 %200 54 41 20 0 00 90 0 D=149) 1333 0050 2000 03 1020 0 8 04 0070 07 08 003 003 003 0 003 5 003 0 003 0100 20 25 54 0 50 0 00 90 0 D=309) 3865 0135 2000 03 1020 0 0 03 04 0155 07 65 003 003 003 0 003 5 003 0 003 0185 20 25 54 0 50 3865 0200 0205 0 57 1020 0 0 03 04 0220 07 65 003 003 003 0 003 5 003 0 003 0250 20 25 54 0 50 5000 0265 60 3000 0270 (D=257) 3068 0285 0290 0 1020 0 0 03 04 0305 07 55 003 003 003 0 003 5 003 0 003 0335 20 25 54 0 50 3068 0350 0355 0 57 1020 0 0 03 04 0370 07 55 003 003 003 0 003 5 003 0 003 0400 20 25 54 0 50 5000 0415 60 3000 0420 (D=232) 3568 0435 0440 0 57 1020 0 0 2 04 0455 07 55 003 003 003 0 003 5 003 0 003 0485 20 25 54 0 50 3568 0500 0505 0 57 1020 0 0 2 04 0520 07 55 003 003 003 0 003 5 003 0 003 0550 20 25 54 0 50 0 00 90 0 D=454) 824 0585 0590 0 57 1020 0 0 3 05 0605 07 08 09 004 004 004 0 004 5 004 0 004 0635 20 25 54 0 50 824 0650 0655 0 57 1020 0 0 3 05 0605 07 08 09 004 004 004 0 004 5 004 0 004 0700 20 25 54 0 50 0 00 90 0 02 上半程序 %100 54 41 20 00 90 0 0 06 0045 31 14=60) 00 90 2 0 41 50 00 486 (0 03 81 90 225 0090 0095 50 0100 43 500 05 06 0110 31 14=65) 00 90 2 0 41 40 00 486 (0 03 81 90 0150 50 0155 43 500 05

温馨提示

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

评论

0/150

提交评论