




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CAD/CAM技术基础,第8章计算机辅助数控编程、制造、生产管理,8.1图形交互式自动编程8.2计算机辅助制造技术8.3计算机辅助生产管理和控制,参考文献:姚英学,蔡颖.计算机辅助设计与制造.北京:高等教育出版社,2002蔡汉明,陈清奎.机械CAD/CAM技术.北京:机械工业出版社,2003,数控加工程序编程的内容与步骤,图形交互式自动编程,正确的加工程序不仅应保证加工出符合图纸要求的合格工件,同时应能使数控机床的功能得到合理的应用与充分的发挥,以使数控机床能安全、可靠、高效地工作。数控加工程序的编制过程是一个比较复杂的工艺决策过程。一般来说,数控编程过程主要包括:分析零件图样、工艺处理、数学处理、编写程序单、输入数控程序及程序检验,典型的数控编程过程如图所示。,计算机辅助数控加工编程的一般原理,图形交互式自动编程,编程人员首先将被加工零件的几何图形及有关工艺过程用计算机能够识别的形式输入计算机,利用计算机内的数控系统程序对输入信息进行翻译,形成机内零件拓扑数据;然后进行工艺处理(如刀具选择、走刀分配、工艺参数选择等)与刀具运动轨迹的计算,生成一系列的刀具位置数据(包括每次走刀运动的坐标数据和工艺参数),这一过程称为主信息处理(或前置处理);然后按照NC代码规范和指定数控机床驱动控制系统的要求,将主信息处理后得到的刀位文件转换为NC代码,这一过程称之为后置处理。经过后置处理便能输出适应某一具体数控机床要求的零件数控加工程序(即NC加工程序),该加工程序可以通过控制介质(如磁带、磁盘等)或通讯接口送入机床的控制系统。,整个处理过程是在数控系统程序(又称系统软件或编译程序)的控制下进行的。数控系统程序包括前置处理程序和后置处理程序两大模块。每个模块又由多个子模块及子处理程序组成。计算机有了这套处理程序,才能识别、转换和处理全过程,它是系统的核心部分。,数控编程术语与标准,字符编码标准与加工程序指令标准化以前广泛采用数控穿孔纸带作为加工程序信息输入介质,常用的标准纸带有五单位和八单位两种,数控机床多用八单位纸带。纸带上表示代码的字符及其穿孔编码标准有EIA(美国电子工业协会)制定的EIARS244和ISO(国际标准化协会)制定的ISORS840两种标准。国际上大都采用ISO代码,由于EIA代码发展较早,已有的数控机床中,有一些是应用EIA代码的,现在我国规定新产品一律采用ISO代码。也有一些机床,具有两套译码功能,既可采用ISO代码也可采用EIA代码。目前绝大多数数控系统采用通用计算机编码,并提供与通用微型计算机完全相同的文件格式,保存、传送数控加工程序,因此,纸带已逐步被现代化的信息介质所取代。除了字符编码标准外,更重要的是加工程序指令的标准化,主要包括准备功能码(G代码)、辅助功能码(M代码)及其它指令代码。我国机械工业部制定了有关G代码和M代码的JB3202-1983标准,它与国际上使用的ISO10561975E标准基本一致。,数控机床的坐标系定义数控机床通过各个移动件的运动产生刀具与工件之间的相对运动来实现切削加工。为表示各移动件的移动方位和方向(机床坐标轴),在ISO标准中统一规定采用右手直角笛卡儿坐标系对机床的坐标系进行命名,在这个坐标系下定义刀具位置及其运动的轨迹。机床坐标的命名方法如图所示:,通常在坐标轴命名或编程时,不论在加工中是刀具移动,还是被加工工件移动,都一律假定工件相对静止不动而刀具在移动,并同时规定刀具远离工件的方向作为坐标轴的正方向。在坐标轴命名时,如果把刀具看作相对静止不动,工件移动,那么,在坐标轴的符号上应加注标记(),如、等。,确定机床坐标轴,一般是先确定轴,再确定轴和轴。1.确定轴对于有主轴的机床,如车床、铣床等则以机床主轴轴线方向作为Z轴方向。对于没有主轴的机床,如刨床,则以与装卡工件的工作台相垂直的直线作为Z轴方向。如果机床有几个主轴,则选择其中一个与机床工作台面相垂直的主轴作为主要主轴,并以它来确定轴方向。2.确定轴轴一般位于与工件安装面相平行的水平面内。对于机床主轴带动工件旋转的机床,如车床、磨床等,则在水平面内选定垂直于工件旋转轴线的方向为轴,且刀具远离主轴轴线方向为轴的正方向。对于机床主轴带动刀具旋转的机床,当主轴是水平的,如卧式铣床、卧式镗床等,则规定人面对主轴,选定主轴左侧方向为轴正方向;当主轴是竖直时,如立式铣床、立式钻床等,则规定人面对主轴,选定主轴右侧方向为轴正方向。对于无主轴的机床,如刨床,则选定切削方向为轴正方向。3.确定轴轴方向可以根据已选定的、轴方向,按右手直角坐标系来确定。,坐标运动命名如果机床除有、主要直线运动之外,还有平行于它们的坐标运动,则应分别命名为、。如果还有第三组运动,则应分别命名为、。如在第一组回转运动、和的同时,还有第二组回转运动,可命名为或等。数控加工程序的程序段格式字地址格式一个零件的加工程序是由许多按规定格式书写的程序段组成。每个程序段包含着各种指令和数据,它对应着零件的一段加工过程。常见的程序段格式有固定顺序格式、分隔符顺序格式及字地址格式三种。而目前常用的是字地址格式。典型的字地址格式如图。,数控加工程序的程序段格式每个程序段的开头是程序段的序号,以字母N和四位数字表示;接着一般是准备功能指令,由字母G和两位数字组成,这是基本的数控指令;而后是机床运动的目标坐标值,如用、等指定运动坐标值;在工艺性指令中,F代码为进给速度指令,S代码为主轴转速指令,T为刀具号指令,M代码为辅助机能指令。LF为ISO标准中的程序段结束符号(在EIA标准中为CR,在某些数控系统中,程序段结束符用符号“*”或“;”表示)。程序字程序段由若干个部分组成,各部分称为程序字。地址码和数据每一个程序字均由一个英文字母和后面的数字串组成。英文字母称为地址码,其后的数字串称为数据,这种形式称为字地址格式。字地址格式特点字地址格式用地址码来指明指令数据的意义,因此程序段中的程序字数目是可变的,程序段的长度也就是可变的,因此,字地址格式也称为可变程序段格式。字地址格式的优点是程序段中所包含的信息可读性高,便于人工编辑修改,是目前使用最广泛的一种格式。字地址格式为数控系统解释执行数控加工程序提供了一种便捷的方式。,数控程序指令数控程序指令包括准备功能G指令、辅助功能M指令和工艺指令(F、S、T)。准备功能G指令用来规定刀具和工件的相对运动轨迹(即指令插补功能)、机床坐标系、坐标平面、刀具补偿等多种加工操作;辅助功能M指令的作用是实现机床各种辅助动作的控制,包括主轴起停、润滑油泵起停、冷却液泵起停、加工程序结束等功能控制;F指令用来设定进给速度;S指令用来指定主轴的转速;T指令用来设定加工所用的刀具。,切触点与切触点曲线切触点在曲面加工过程中,切削过程中刀具与工件曲面的理论接触点称为切触点。切触点是变化的。从几何学的角度来看,刀具与工件曲面之间的接触关系均为点接触。不同的刀具形状与工件的接触点位置是不一样的。切触点曲线切触点曲线指刀具在加工过程中由切触点构成的曲线。切触点曲线是生成刀具轨迹的基本要素,既可以显式地定义在加工曲面上,如曲面的等参数线、两曲面的交线等,也可以隐式定义,使其满足一些约束条件,如约束刀具沿导动线运动,而导动线的投影可以定义刀具在加工曲面上的切触点,还可以定义刀具中心轨迹,切触点曲线由刀具中心轨迹隐式定义。这就是说,切触点曲线可以是曲面上实在的曲线,也可以是对切触点的约束条件所隐含的“虚拟”曲线。,刀位点数据与刀具运动轨迹刀位点数据是指准确确定刀具在加工过程中每一位置所需的坐标值。一般来说,刀具在工件坐标系中的准确位置可以用刀具中心点和刀轴矢量来进行描述,其中刀具中心点可以是刀心点(如球心),也可以是刀尖点。刀具运动轨迹是指在加工过程中由刀位点运动所构成的曲线,曲线上的每一点还包含着一个刀轴矢量。对于二、三坐标数控加工,刀具运动轨迹一般由切触点曲线经过刀具偏置计算得到,计算结果一般存放于刀位文件之中。,图形交互式自动编程的特点和基本步骤所谓图形交互式自动编程系统就是应用计算机图形交互技术开发出来的数控加工程序自动编程系统,使用者利用计算机键盘、鼠标等输入设备以及屏幕显示设备通过交互操作,建立、编辑零件轮廓的几何模型,选择加工工艺策略,生成刀具运动轨迹,利用屏幕动态模拟显示数控加工过程,最后生成数控加工程序。现代图形交互式自动编程是建立CAD和CAM系统的基础上的,典型的图形交互式自动编程系统都采用CAD/CAM集成数控编程系统模式。图形交互式自动编程系统通常有两种类型的结构,一种是CAM系统中内嵌三维造型功能;另一种是独立的CAD系统与独立的CAM系统集成方式构成数控编程系统。,图形交互式自动编程的特点图形交互式数控自动编程是通过专用的计算机软件来实现的,是目前所普遍采用的数控编程方法。1.这种编程方法既不像手工编程那样需要用复杂的数学手工计算算出各节点的坐标数据,也不需要象APT语言编程那样用数控编程语言去编写描绘零件几何形状加工走刀过程及后置处理的源程序,而是在计算机上直接面向零件的几何图形以光标指点、菜单选择及交互对话的方式进行编程,其编程结果也以图形的方式显示在计算机上。所以该方法具有简便、直观、准确、便于检查的优点。2.图形交互式自动编程软件和相应的CAD软件是有机地联在一起的一体化软件系统,既可用来进行计算机辅助设计,又可以直接调用设计好的零件图进行交互编程,对实现CAD/CAM一体化极为有利。3.这种编程方法的整个编程过程是交互进行的,简单易学,在编程过程中可以随时发现问题并进行修改。4.编程过程中,图形数据的提取、节点数据的计算、程序的编制及输出都是由计算机自动进行的。因此,编程的速度快、效率高、准确性好。5.此类软件都是在通用计算机上运行的,不需要专用的编程机,所以非常便于普及推广。,图形交互式自动编程的基本步骤从总体上讲,其编程的基本原理及基本步骤大体上是一致的,归纳起来可分为五大步骤:几何造型几何造型就是利用三维造型CAD软件或CAM软件的三维造型、编辑修改、曲线曲面造型功能把要加工的工件的三维几何模型构造出来,并将零件被加工部位的几何图形准确地绘制在计算机屏幕上。与此同时,在计算机内自动形成零件三维几何模型数据库。它相当于APT语言编程中,用几何定义语句定义零件的几何图形的过程,其不同点就在于它不是用语言,而是用计算机造型的方法将零件的图形数据输送到计算机中。这些三维几何模型数据是下一步刀具轨迹计算的依据。自动编程过程中,交互式图形编程软件将根据加工要求提取这些数据,进行分析判断和必要的数学处理,形成加工的刀具位置数据。,加工工艺决策选择合理的加工方案以及工艺参数是准确、高效加工工件的前提条件。加工工艺决策内容包括定义毛坯尺寸、边界、刀具尺寸、刀具基准点、进给率、快进路径以及切削加工方式。首先按模型形状及尺寸大小设置毛坯的尺寸形状,然后定义边界和加工区域,选择合适的刀具类型及其参数,并设置刀具基准点。CAM系统中有不同的切削加工方式供编程中选择,可为粗加工、半精加工、精加工各个阶段选择相应的切削加工方式。,1.粗加工阶段粗加工一般称为区域清除。在此加工阶段中,应该在公差允许范围内尽可能多地切除材料。比较典型的区域清除方式是等高切面,即在毛坯上沿着高度方向等距离划分出数个切削层,每次切削一个层面的毛坯余量,如图所示。粗加工阶段主要任务是切削掉尽可能多的余量,精度保障不是主要目标,因此,在这个阶段一般采用圆柱立铣刀进行加工,除了切削角度外,选择刀具的主要参数是刀具直径。同时在粗加工阶段一般采用行切方式进行切削,产生区域清除刀具路径。如图所示。,粗加工过程动画效果,2.精加工阶段对于复杂的曲面加工,我们可以把加工阶段进一步划分成半精加工和精加工阶段,也常常只划分成一个精加工阶段。在精加工阶段主要任务是满足加工精度、表面粗糙度要求,而加工余量是非常小的。如果是曲面铣削,一般选取球头铣刀,除了刀具角度外主要刀具参数就是球头直径参数。精加工阶段可以采用行切方式(如图所示),也可以采用环切方式。,切削方式,刀位轨迹的计算及生成图形交互式自动编程的刀位轨迹的生成是面向屏幕上的零件模型交互进行的。首先在刀位轨迹生成菜单中选择所需的菜单项;然后根据屏幕提示,用光标选择相应的图形目标,指定相应的坐标点,输入所需的各种参数;交互式图形编程软件将自动从图形文件中提取编程所需的信息,进行分析判断,计算出节点数据,并将其转换成刀位数据,存人指定的刀位文件中或直接进行后置处理生成数控加工程序,同时在屏幕上显示出刀位轨迹图形。后置处理由于各种机床使用的控制系统不同,所用的数控指令文件的代码及格式也有所不同。为解决这个问题,交互式图形编程软件通常设置一个后置处理文件。在进行后置处理前,编程人员需对该文件进行编辑,按文件规定的格式定义数控指令文件所使用的代码、程序格式、圆整化方式等内容,在执行后置处理命令时将自行按设计文件定义的内容,生成所需要的数控指令文件。另外,由于某些软件采用固定的模块化结构,其功能模块和控制系统是一一对应的,后置处理过程已固化在模块中,所以在生成刀位轨迹的同时便自动进行后置处理生成数控指令文件,而无需再进行单独后置处理。,程序输出图形交互式自动编程软件在计算机内自动生成刀位轨迹图形文件和数控程序文件,可采用打印机打印数控加工程序单,也可在绘图机上绘制出刀位轨迹图,使机床操作者更加直观地了解加工的走刀过程,还可使用计算机直接驱动的纸带穿孔机制作穿孔纸带,提供给有读带装置的机床控制系统使用,对于有标准通信接口的机床控制系统可以和计算机直接联机,由计算机将加工程序直接送给机床控制系统。,数控程序的检验与仿真目的与意义无论是采用语言自动编程方法还是采用图形自动编程方法生成的数控加工程序,在加工过程中是否发生过切、少切,所选择的刀具、走刀路线、进退刀方式是否合理,零件与刀具、刀具与夹具、刀具与工作台是否干涉和碰撞等,编程人员往往事先很难预料,结果可能导致工件形状不符合要求,出现废品,有时还会损坏机床、刀具。随着NC编程的复杂化,NC代码的错误率也越来越高。因此,零件的数控加工程序在投入实际的加工之前,如何有效地检验和验证数控加工程序的正确性、确保投入实际应用的数控加工程序正确,是数控加工编程中的重要环节。检查刀轨是否正确避免碰撞保证质量降低费用,目前数控程序检验方法主要有:试切、刀具轨迹仿真、三维动态切削仿真和虚拟加工仿真等方法。试切法是NC程序检验的有效方法。传统的试切是采用塑模、蜡模或木模在专用设备上进行的,通过塑模、蜡模或木模零件尺寸的正确性来判断数控加工程序是否正确。但试切过程不仅占用了加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南娄底新化县部分事业单位面向社会招聘工作人员61人考试参考题库及答案解析
- 水稻节水灌溉设备制造创新创业项目商业计划书
- 数控机床精度恢复创新创业项目商业计划书
- 林业有害生物绿色防控创新创业项目商业计划书
- 水稻新型环保材料创新创业项目商业计划书
- 2025年钢木门行业研究报告及未来行业发展趋势预测
- 黄金鉴定培训分享知识课件
- 2025年安徽宣城市第四人民医院第一批次招聘5人笔试备考题库及完整答案详解1套
- 2025年STEAM教育行业研究报告及未来行业发展趋势预测
- 2025年自考专业(工商企业管理)常考点试卷含答案详解(基础题)
- DB32-T 5092-2025 低压分布式光伏接入电网数据采集要求
- 儿童VTE防治课件
- 生鲜店食品安全管理制度
- 2025年中国微网雾化器行业市场前景预测及投资价值评估分析报告
- 即墨区离婚协议书
- 别墅设计全套方案
- 精神患者监管协议书
- 军队文职理工类-数学2+物理-黄金考点汇编
- 中国养老产业发展研究报告
- 2025-2030体感游戏机行业市场深度调研及发展趋势与投资战略研究报告
- 煤炭矿井通信设计规范
评论
0/150
提交评论