五轴加工中心的数控编程后置处理研究论文.doc

五轴加工中心的数控编程后置处理研究【无CAD图】

收藏

压缩包内文档预览:(预览前20页/共32页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:660267    类型:共享资源    大小:733.67KB    格式:RAR    上传时间:2016-06-12 上传人:企*** IP属地:四川
19
积分
关 键 词:
五轴 加工 中心 数控 编程 后置 处理 研究 五轴加工中心 数控编程后置处理研究
资源描述:
五轴加工中心的数控编程后置处理研究【无CAD图】,五轴,加工,中心,数控,编程,后置,处理,研究,五轴加工中心,数控编程后置处理研究
内容简介:
南昌航空大学科技学院学士学位论文 1 论 控编程后置处理技术 数控加工技术是在数控机床上依靠 序进行零件加工的自动化加工方法,具有高效率、高精度与高柔性的特点。数控加工技术可有效解决复杂、精密和小批多变零件的加工问题,能够充分适应现代化生产的需要。它是 加工执行单元,是现代自动化、柔性化及数字化生产加工技术的基础与关键技术。 随着航空、汽车、造船和模具制造等工业的发展,越来越多的复杂曲面应用于工程之中。包含复杂曲面的大型零件和模具的制造越来越离不开数控机床和数控加工技术。同时,由于对产品质量和生产效率要求的不 断提高,对复杂曲面加工的数控机床性能和相应的数控加工技术也提出了更高的要求。五坐标联动数控技术是数控技术中难度最大,应用范围最广的技术之一,它集计算机控制、高性能伺服驱动和精密加工技术于一体。目前,多采用五坐标联动的数控加工方法来完成复杂曲面的加工。飞机和航空发动机的复杂结构件、船用螺旋桨、泵类叶轮等都是五坐标加工的典型例子。 后置处理技术是随着数控技术、 术的发展而发展起来的。最早的数控程序都是手工编制,不存在后置处理问题。近年来,自动编程 件取代了手工编程,它具有编程速度快、 精度高、稳定性好、更改方便和易于管理等特点,但是 自动编程经过刀具轨迹计算产生的刀位数据文件 不能被机床识别 ,需要设法把刀位数据文件转换成 数控指令代码 ,通过通信的方式输入数控机床的数控系统,才能进行零件的数控加工 1。因此,要把 前置处理产生的刀位数据文件、加工工艺参数与特定的机床特性文件、定义文件相结合,生成指定数控加工设备能够识别的数控加工程序,该过程 称为后置处理 ( 2。 后置处理程序将 统通过机床的 统与机床数控加工紧密结合起来。随着高档数控加工中心、特殊结构数 控机床的不断出现,为其配置和开发合适的后置处理器愈显重要,这对提高数控编程效率、扩大 体化技术的应用范围具有重要的工程应用价值和实际意义,目前后置处理技术已经成为术领域的一个研究热点。 控编程后处理技术研究现状 后置处理系统分为通用后置处理系统和专用后置处理系统。通用后置处理系统一般按照具有代表性的数控系统和数控机床的编程规范及特点进行设计开发,它直接支持这类数控系统,同时它也支持用户根据特定的数控系统编程格式对它进行二次开发。 关于通用后置处理器的开发和应用,国外已经 非常成熟和普及,当前所有的图形交互式自动编程 3。如 以图形方式创建从二轴到五轴的后处理程序。其后置处理器主要由事件生成器、事件处理器和定义文件三部分组成,它们一起将刀具路径转换成为一系南昌航空大学科技学院学士学位论文 2 列数控机床能够直接读取和执行的数控程序 4。而 处理器完全针对应用很广泛的日本 用开放式功能型数据库技术设计,允许用户根据特定数控机床 和数控系统的具体情况,而定制出适合该特定数控机床系统的专用后置处理器。使用 后再对该 改动后的 5。加拿大 0以上的 可以读取所覆盖的 制所覆盖的 样英国 6 7 8。 在国内来说,比较成熟和普及的自动编程 制造工程师) 软件, 它采用通用后置处理器,可以提供常见的数控系统后置处理格式,而且用户还可以自定义专用数控系统的后置处理格式 9。但该软件有较大的局限性,只适用于一般的铣削加工,在解决 果零件中涉及到孔的加工,将不能生成相应的程序代码 10。华中理工大学的张利波等人提出了一种基于配置文件的开放式数控编程通用后置处理模型,定义了配置文件的语法规则,给出了配置文件的 在 对于多轴数控加工的后置处理还是不能通用 11。北京航空航天大学的曾爱华等人,以通用化、结构化、模块化的基本设计思想对通用后置处理系统作了总体的分析,对系统结构和程序实现作了具体描述,并为系统的通用化、实用化和商品化提供了必要的条件,但是该系统只能满足一般的两轴半和三轴数控铣加工自动编程的需要 12。正因为如此,专用后处理器开发已成为数控自动编 程的一个急需解决的热点问题之一。 专用后置处理器开发和应用不如通用后置处理器那样成熟和普及,因为专用后置处理器所面对的各种数控系统的专用性、特殊性和互不兼容性等特点使得开发总工作量巨大,导致专用后置器开发相对薄弱。国外对专用后置处理器开发和应用相当重视,加拿大滑铁卢大学机械系就以其 实验室的一台 用 现了专用后置处理器的开发,已在该加工中心得到了验 证 13。 国内像信息产业部第 39所曹永新和任林杰就曾在武汉重型机械厂 用的数控系统是国产的华中 系统最大的优势就是经济,其缺陷是一般的自动编程软件中没有支持它的后置处理器),专门为此数控系统和车床设计开发了其专用后置处理器 将其集成到 际加工效果良好。武汉工业学院陈文革和尹芳根据 3 ( 02构、控制系统的编程原理和通信接口的要求,对程序 完全满足数控编程加工的生产需要 14。广东富士康模具公司的邓德军根据 610加工中心配置德国西门子 择 功地为 610加工中心开发了专用后置处理器。 韩建军对 于一个回转轴、三个移动轴的 15。 王启富等人用 开发 6。祝益 军针对 C 环境下开发了后置处理软件 17。 哈尔滨工业大学的陈辉等人基于 发了并联机床后置处理器,用于六轴或七轴并联机床的后置处理 18。 综上所述:通用后置处理系统是今后发展的方向,但在目前无论是国外还是国内真正能够做到完全通用后置处理系统几乎没有 19,因为通用后置处理是以标准刀位数据、通用的数控指令为前提进行考虑的 20。虽然国际标准化组织 (美国国家标准协会(电子工业协会 (刀位源文件、后置处理语句和数控指令都有相应的标准,但各数控系统生产厂商采用不尽相同的标准,数控系统的指令格式多样,由于竞争需要还会采用一些非标准的内容 21,有些数控系统的扩展功能己经超出了前置处理刀位数据的规定格式,如样条曲线、渐开线等,而目前的通用后置处理系统还只是考虑直线和圆弧 22,多数采用离散直线来逼近工件轮廓,零件形状越复杂,数控程序量越大 23,而且多轴加工时还要考虑 非线性运动误差校验、进给速度的校核、特定数控系统数控加工程序的生成等问题,以保证数控加工安全、可靠的进行 24。随着产品加工精度及复杂程度的提高,使得数控系统和数控机床技 术不断发展变化,造成通用后置处理器越来越难以适应这种现状。 目前,虽然国内很多制造企业拥有了先进的五坐标数控机床,但真正能充分发挥五坐标加工功能的还为数不多,并且多数企业在购买机床的同时,没有对 件引起足够的重视,在实际加工中普遍遇到了问题。例如,中国电子科技集团某电子研究所 2004 年引进的五轴数控加工中心,由于 件的后置处理问题,导致该机床一直无法进行五轴加工,只能作为普通的三轴数控机床使用。 实践表明, 直接利用 通用后置处理器 生成的 码一般都与用户使用的数 控机床和数控系统的要求不符, 不能生成正确的加工程序, 导致数控加工过程不能安全、可靠地进行 ,并且通用后置处理器不能输出机床数控系统所特有的辅助功能, 使得数控机床特性功能的利用受到影响 25。 轴加工中心配置的 控系统,具有特有的辅助功能。例如,辅助功能 以在倾斜轴定位时保持刀尖位置不变;辅南昌航空大学科技学院学士学位论文 4 助功能 以实现刀具的短路径行程;循环 32 功能可以实现两个路径之间的轮廓平滑过渡(无论补偿与否),刀具与工件表面保持接触。但 这些辅助功能不能在 用后置处理器中直接调用。在这种情况下,通过本课题的研究解决这个难题,对于五轴联动数控加工技术的推广,具有重要的现实意义和工程应用价值。 要研究内容 本论文基于 X 系统,针对 床和 体的工作内容包括: (1)通过 置处理器设置机床参数、 工程序格式和输出文件格式,生成轴加工中心的特性数据文件 。 (2)利用 置处理器 ,实现模态辅助功能指令 输出和非模态辅助功能指令循环 32 的输出 。 (3)通过用户自定义功能 ,以 实现在生成 道工序的加工时间和刀具信息 。 (4)专用后置处理程序与 成 。 第二章 置处理器介绍 G 提供的后置处理方法 功能强大、内容丰富,为用户提供了集成最先进的技术和一流实践经验的解决方案,能够把任何产品构想付诸于实际。 型、装配、加工、仿真和分析等领域的操作功能。 具、电器、汽车、化工及航天领域 26。 图形后置处理模块 G/前应用最多的是 7。 形后置处理模块 图形后置处理模块 *,机床数据文件包含对刀位源文件进行后置处理时所需的机 床数据。 时 * 采用图形后置处理模块 先需要将 用机床数据文件生成器建立机床数据文件,然后运行 定刀位源文件和机床数据文件,系统根据机床数据文件中的指令对刀位源文件进行后置处理,最后输出数控加工程序 28。 G 后置处理器 以 5 加工刀路轨迹作为输入,输出符合机床控制系统要求的 户可以通过 后通过 成任意复杂机床的后处理 29, 图 2 (1)件生成器)将事件传给 件是后置处理的一个数据集,用来控制机床的每一个动作。事件生成器提取零件的刀具路径信息,并将 其作为事件和参数传递到加工输出管理器。 (2)件处理文件 这个文件是用 言写成,定义了每一个事件的处理方式。它可以通过 (3)件 定义文件 定义事件处理后输出的数据格式。它可以通过 (4)工输出管理器)简称 内部刀轨数据加载给解释程序,并打开 (5)输出文件) (6)处理用户界面文件 通过它用户可利用 图 2处理流程图 事件生成器、事件处理器和事件定义文件是相关联的,它们结合在一起把 30。 采用 立后处理文件的过程,如图 2示。 后置处理必须具备两个要素 :轨数据在 置处理器由事件管理器和定义文件构成。 南昌航空大学科技学院学士学位论文 6 首先由事件生成器提取刀轨信息,并将刀轨信息整理成事件和变量后,传递到加工输出管理器进行处理,加工输出管理器把带有相关数据信息的事件传递到事件管理器,由事件管理器对事件进行处理,处理结果再返回到加工输出管理器,加工输出管理器再根据定义文件来决定要输出的加工程序的输 出格式并输出,直到结束。 采用 系统会产生三个文件。一个是事件定义文件(*包含了指定机床控制系统的静态信息和程序格式;一个是 事件处理文件 (*定义了每一个事件的处理方式,决定导轨源文件中每个事件如何处理,并决定反馈什么变量和数据给加工输出管理器,事件处理文件结构是由 言编写而成的;还有一个是后处理用户界面文件 (*通过它用户可利用 并可进行用户化后处理。 图 2G/立后处理文件的过程图 G/要参数 使用 立后处理时, 户界面分成 5 个大项,分别是:床参数)、 序和刀轨参数)、 N/C 据格式)、 出参数)和 处理文件预览)。当一个大项选定后,里面还有许多小项参数需要设定。 ( 1)机床参数属性项 在机床参数项中,选择合适的机床类型,设置机床坐标轴行程、机床回零点位置、直线轴插补最小分辨率(控制系统可分辨的最小长度)、机床快速移动速度等。由于机查阅机床 / 控制系统手册 U G / P o s t B u i l d e r 测试 机床类型 执行后处理 生成 / 编辑 T c 生成 / 编辑 d e 测试 U G / P o s t 不能满足要求时 E r r o r 特殊机床 铣 、车 、车铣 、线 切 割 E r r o r 南昌航空大学科技学院学士学位论文 7 床类型不同,机床参数项的内容也会不同,甚至机床轴数不同、旋转轴方式有差异,机床参数项的内容也不同。 ( 2)程序和刀轨参数属性项 在程序和刀轨参数项中可以定义、修改和用户化与数控加工程序相关的参数,机床所具有的 G、 M 代码,同一行中字地址的输出顺序。程序项由五个序列组成,分别是程序头( 操作头( 刀轨( 操作尾( 和程序尾( 用户可以在除刀轨序列外的四个序列中加入用户自定义特殊后置处理输出命令程序行等,它既可以是用户命令,也可以是操作信息,还可以是自定义的程序行,对于用户自定义程序行可以在用户命令项添加自定义的后置处理代码,从而形成特殊的后置处理命令。图 2示为用户自定义命令部分 ,左侧是用户自定义程序行,用户在右侧添加代码。 图 2户自定义命令部分 ( 3) N/C 数据格式定义属性项 在 N/C 数据格式定义属性项主要是定义 N/C 输出格式,它包括程序行( 字( 格式( 其它数据( 在程序行项主要定义在每一个程序行中有哪些字,以及它们之间的顺序,可以在这里编辑、新建程序行或删除不用的程序行;在字项可以定义后处理中每个字的相关参数,如最大值、最小值、模态等;在格式项定义采用相应格式 的字类型是实数、整数或字符串等,一旦更改其中参数,所有采用这种格式的字地址都会更改;在其它数据项可以定义一些与程序本身无关的数据格式,如:程序行号、字间隔、行结束符号等。 ( 4)输出参数项 输出参数项共有两个子参数项,分别是 表文件)和 他控制)。在输出参数项中允许用户生成控制列表文件,该文件包含了整个后处理过程的 X、 Y、 Z 坐标值,第 4 轴角度,第 5 轴角度,进给和主轴转速等信息。用户还可以定义控制列表文件的后缀名。 南昌航空大学科技学院学士学位论文 8 ( 5)后处理文件预览 后处理文件预览允许 用户在保存后处理之前检查定义文件和事件处理文件的改动。新的内容显示在上面的窗口中,旧的内容显示在下面的窗口中。 轴加工中心及配置的数控系统介绍 00 轴联动 高速 加工中心是 面向 中小型复杂零件 的 精密加工 的机型,如图 2示。它采用最新的材料和技术,保证了多轴部件大功率高速度加工时的动态特性,并结合了米克朗高速主轴技术的成果, 00 主轴转速范围可从用于传统切削的 12000r/用于高速切削各种材料的 20000r/高性能主轴配合圆形回转 /摆动工作台, 可以满足多种类型的切削任务。 机床 主要 参数 如下 : 主轴: X Y Z B C 结构:双转台结构 工作行程: X 轴 :600 轴 :450 轴 :450作台面: 450 转轴范围: +30( B 轴),双向 360( C 轴) 主轴转速: 20 - 20000 转 /分 主轴最大功率: 30 千瓦 刀库容量: 30 把 /3A 图 2转台五轴加工中心 00 轴联动 高速 加工中心 与 30 数控系统相结合实现高速切削工艺 , 用 话式编程语言编写常规加工程序,在系统中配有三维的交互式编程环境,可以及时对代码进行动态仿真和刀路验证,交互式的图形显示可将编程轮廓的每个加工步骤图形化地显示在屏幕上。在运行一个程南昌航空大学科技学院学士学位论文 9 序的同时,还能输入或测试另一个程序。系统同时也支持用 式(即 G 代码)和式的编程。 30 提供了刀具中心点管理控制、 3D 刀具补偿功能、支持倾斜面以及圆柱表面加工等功能。 30 最多可以控制 12 个轴,也可由程序来定位主轴。 控系统的数控程序格式 30 数控系统支持 话编程格式( H 代码)和 程格式( G 代码),其中前者是 特有格式。本课题的数控程序的输出格式选取 H 代码格式, 数控程序通常都是以字母和数字表示其文件名,以 扩展名,但默认的记事本格式仍可以识别,即记事本格式也可以输入到加工中心进行加工。 轴加工中心的数控格式主要有以下几个部分: ( 1)程序头:主要包括加工中心数控系统规定的一些特定的格式和控制主轴及冷却液的相关程序行,如图 2示。 轴加工中心数控加工程序须以“ 件名”开头,如图中的第一行。第二、三行是设定毛坯的尺寸,以“ 头。以下是调用刀具、控制主轴等程序行。 图 2轴加工中心程序头格式 ( 2)程序主体 程序主体主要是刀心点的坐标值,如图 2示。 南昌航空大学科技学院学士学位论文 10 图 2轴加工中心程序的主体 ( 3)程序尾 程序尾主要包括主轴停转( 冷却液关闭( 停止程序运行( 以“ 件名”结束,如图 2示。 图 2轴加工中心程序尾格式 转台五坐标后置处理算法 从刀位计算方法可以看出,对于五坐标数控加工,刀位文件中刀位的给出形式为刀心坐标和刀轴矢量,在后置处 理过程中,需要将它们转换为机床的运动坐标。对于不同类型运动关系的数控机床,其运动方式不一致,故其后置处理算法也各不相同。 一般来说,五坐标联动是指数控机床的 X、 Y、 Z 三个移动坐标和绕 X、 Y、 Z 轴旋转的的三个转动坐标 A、 B、 C 中的任意五个坐标的线性插补运动,如图 2示。双转台五坐标机床运动的运动是由 X、 Y、 Z、 B、 C 这五个自由度方向上的运动组成的,其中 B、 C 轴的旋转运动都是通过机床的工作台旋转来实现,故称为双转台。如图 2件可绕坐 标轴 Y 摆动 B 角;工件可绕坐标轴 Z 转动 C 角;工作台回转与 Z 轴一致;机床运动坐标系为YZ, d,刀心0 0 0 0,C C Cx y z;刀轴矢量 a(单位矢量)在工件坐标系中为 ,x y za a a31。 南昌航空大学科技学院学士学位论文 11 图 2床运动坐标 图 2坐标加 工刀轴矢量转动关系 本文结合 双转台五坐标加工中心的特点来介绍 X、 Y、 Z、B、 C 这五个坐标运动的机床后置处理算法。由于带 B、 C 轴的五轴机床特点之一便是:其刀轴既可以绕 Z 轴逆时针转到( +X)( +Z)平面上,也可以绕 Z 轴顺时针转到( +Z)平面上,如图 2示。所以这种运动关系如果处理不当,容易导致“ Y 坐标负向超程问题”的出现。所谓 Y 坐标的负向超程是指 Y 坐标的负向运动(指刀具相对于工作台的运动)超越了工作台台面的限制极限值 负向超程问题的出现容易导致刀具与工作台面的干涉及报废零件等不良后果。所以在做后置处理算法分析时,将两种转动关系分开讨论有助于解决 Y 坐标的负向超程问题。下面分别给出这两种不同转动关系下的两种坐标转换计算公式: a)刀轴矢量绕 Z 轴顺时针转动 b)刀轴矢量绕 Z 轴逆时针转动 图 2坐标加工刀轴矢量绕 Z 轴的两种转动关系 令刀轴矢量 a 为自由矢量,首先将刀轴的起点移到工件坐标系的原点,然后将刀轴矢量绕 Z 轴顺时针转到( +X)( +Z)平面上,再将刀轴矢量 绕 Y 轴顺时针转到与 Z 坐标方向一致。 ( 1)在求解的第一步中,将刀轴矢量绕 Z 轴顺时针转到( +X)( +Z)平面上 南昌航空大学科技学院学士学位论文 12 22r c t a n ( a 0 )9 0 ( a = 0 ) 1 8 0 a r c t a n ( a 0 )9 0 ( a = 0 ) 1 8 0 a r c t a n ( a 0 ) ( 2 0 a r c t a n 0r c t a n 0r c t a n 0 a r c t a n 0 ( 2 (当 0时,令 a r c ta n 9 0) 0 0 0000 0 0c o s c o s c o s s i n s i n s i ns i n c o ss i n c o s s i n s i n c o s c o CX x B C y B C z B d BY x C y CZ x B C y B C z B d B ( 2 从式 2 2以看出,两种计算方法求得的 Y 值正好相反。 轴加工中心后置处理的研究 用 立机床特性数据文件 置机床参数 启动 建五轴后处理文件(图 3在新建对话框中从 选择双转台五轴( 5铣床类型,控制系统选择后系统显示 性页面,通过该页面设定参数以符合机床参数的要求。 在 面的左面结构窗口中单击 点,分别设置机床参数。 点的机床参数,如图 3示。 南昌航空大学科技学院学士学位论文 14 图 3立新的后处理 图 3定机床行程极限 参数设置是重点。第四旋转轴参数的设置,需要在旋转轴配置( ,设置两根旋转轴的旋转主体、旋转平面和代号。轴加工中心的第四轴代号为 B,第五轴代号为 C,旋转主体为工作台,旋转平面分别为 面和 面,如图 3示。 下面,需要设置旋转精度( 最大旋转速度( 枢轴距离( 轴旋转方向( 轴方向( 旋转轴转动范围( 旋转轴旋转中心相对于机床原点的位置( 参数 32。 枢轴距离是两根旋转轴线之间的距离。轴旋转方 向定义是否采用右手螺旋法则,是则设置为正转( 否设置为反转( 轴方向( 义工作台转动的方向,可以用下面两种方法 33: 绝对位置法( 代数值表示工作台的角度位置。位置角度增大时工作台顺时针旋转,减小时逆时针旋转。相对位置法( 绝对值表示工作台的角度位置,代数符号仅仅表明工作台到达该位置的旋转方向,正号为顺时针旋转,负号为逆时针旋转。 第 四旋转轴参数的设置,如图 3示。机床参数设定结束后,单击 钮,显示出双转台五轴铣床简图(图 3 南昌航空大学科技学院学士学位论文 15 图 3义机床旋转轴配置 图 3设定第四旋转轴参数 图 3转台五轴铣床简图 置程序的格式 一个 序分成五个序列,即程序开始、程序结束、操作开始、操作 结束和刀轨路径事件。序列由一系列有序的事件组成。在序列的对话框中有一些标记( 在标记下面可以添加一系列程序段( 以决定所输出 序的内容和组成。 程序开始序列( 定义程序开始时需要输出的程序行,一个 序只有一个程序开始事件,如图 3 操作开始序列( 采用 X 软件数控编程时,把每一道加工工序称为一项 “操作 ”。操作开始序列定义了从 操作开始到第一个切削运动之间的事件,包括自动换刀( 手动换刀( 接近运动( 初始运动( 进刀运动( 首次切削( ,如图 3示。 南昌航空大学科技学院学士学位论文 16 图 3 程序开始序列 图 3 操作开始序列 刀具路径事件( 刀具路径事件包括 床控制事件)、 工运动)和 循环)三项内容。机床控制事件主要定义如进给、换刀、冷却液、公英制等事件的格式 34,如图 3示。加工运动定义后处理如何处理刀位轨迹源文件中的 图 3示。当进给速度大于 0 或大于最大进给速度时,系统采用 速移动)来处理;当进给速度不为 0 或小于最大进给速度时,系统采用 性移动)来处理;当出现圆弧插补或圆弧运动事件时,系统采用 弧运动)来处理。钻循环定义当进行孔加工循环时,系统如何处理这类事件,并定义输出格式。 操作结束序列( 操作结尾定义从最后退刀运动到操作结束之前的事件。在每个操作结尾处出现的程序行应放在这里,如果只出现一次应放在程序结尾位置。 操作尾添加 消 消 轴停转), 却液关闭), L 91(抬刀), L 0 F B、 C 回零) ,如图 3 南昌航空大学科技学院学士学位论文 17 图 3 图 3 加工运动设置 程序结束序列( 程序结尾定义程序结束时需要输出的程序行,一个 图 3 图 3操作结束序列 图 3程序结束序列 置程序段格式 在 需要设置 工程序段格式。 南昌航空大学科技学院学士学位论文 18 准备功能代码 它是使机床准备好某种工作方式的指令,如命令机床走直线或圆弧运动、固定循环运动、 刀具补偿、指定坐标平面或坐标偏置等。 30 数控系统除 准格式外,还有自定义格式,例如用 L、 C C 别代替 因此,定义准备功能代码时要根据机床数控系统的具体规定。当它具备有两种或更多格式时,在一个 工程序中,它只允许使用一种格式。 辅助功能代码 它是控制机床某一辅助动作的指令,如主轴开、停,冷却液开、关等。 30 常用的辅助功能代码,除 准规定的之外,还有许多是自定 义的,例如, 小量润滑液和吹尘三项功能,而 开润滑脂、 指令,在 准中没有定义。 在 ,设置 M 代码与 G 代码的操作方法类似。 定义功能代码格式 除了 G、 M 代码之外, 30 数控系统还规定了其它功能代码的格式。这里改变 X、 Y、 Z 的数据格式为 变 D 的数据格式为 把刀补最大值改为999。如图 3示。 图 3功能代码格式定义 定义功能代码顺序 为了检查程序方便,需要规定功能代码排列顺序。 排列顺序将贯彻于生成的 工程序中,在整个后处理过程中都有效。调整后的代码顺序如图 3示。 南昌航空大学科技学院学士学位论文 19 图 3功能代码顺序定义 据格式定义 在 据定义项中首先选择程序行( ,选择直线运动事件 添加字( 项中选择第四轴下的 B 自定义表达式,将字拖到程序行中字 表达式定义中输入“ $)”代表第四轴旋转角度值,设置 大值 最小值 +30。同样的方式也可以将第五轴代码 C 添加到 B 后面。设定程序起始序号从 1 开始,增量为 1。 置输出文件 刀位文件经过后置处理,可以用车间工艺文件和 工程序的形式输出,后缀名分别为 者包括 序中使用的刀具、操作和加工方法清单等 35。通过在图 3示的窗口中进行勾选,可以确定车间工艺文件和 工程序的内容。 a) b) 图 3设置输出文件选项窗口 南昌航空大学科技学院学士学位论文 20 出辅助功能指令 30 数控系统除了 准辅助功能(如 )以外,还具备很多特有的辅助功能。例如,辅助功能 以实现旋转轴的短路径行程, 以在倾斜轴定位时保持刀尖位置不变。但是 件提供的后置处理无法在 序中输出这些辅助功能代码,因此需要在 参数中进行相应的设置来实现输出。 后置处理可以在 序中输出辅助功能指令,但是这些功能的实现依赖与相应的数控系统。例如,运行一段包含 助功能代码的 序,如果数控系统不具备该功能,就无法实现旋转轴的短路径行程。 30数控系统的辅助功能分成模态辅助功能和非模态辅助功能两类。前者是一组可相互注销的辅助功能,一旦被执行则一直有效,直至被同一组辅助功能注销为止;后者只在当前程 序段有效,程序段结束时则被注销 36。 态辅助功能指令的应用 令 控系统的 令是模态功能指令,是特殊的可变轴指令,使用这两种指令时,机床 动计算旋转轴旋转时的偏置误差,并进行有效补偿,从而既降低了编程和后置处理工作的难度,也提高了 轴加工编程的安全性。 ( 1) 用倾斜轴自动补偿机床几何特征 37 刀具移到工件程序中的给定位置。若程序中倾斜轴位置改变,则后置处理器应计算线性轴的有效补偿值, 并插入到定位程序块中。 在五轴加工过程中 ,由于机床各旋转轴之间存在偏置 , 或加工原点的定义不在转盘中心 , 此时当 序中存在旋转轴的变化 , 势必引起直线轴真实位置的变化 。 作用就是在编程时不考虑偏置值 , 而是让机床去自动计算此偏置值引起的直线轴的偏移 。 如图 3示 , 当刀具轴旋转角度 ,为使刀尖仍保持在工件的同一点上 ,机床旋转中心点须移动 南昌航空大学科技学院学士学位论文 21 图 3能图 图 3 能图 ( 2) 用 倾斜轴定位时保持刀尖位置 37 具中心点管理 )功能支持在多种可选操作模式下用倾斜轴定位功能保持刀尖位置。传统意义上的后置处理软件,必须输入刀轴的转心距 (刀轴摆动式 )或转台两轴线 (转台摆动式 )的位置关系,由后置处理程序来完成坐标转换,这样的后置处理生成的加工程序适用范围可能就是一台设备和特定的工件坐标系与刀具的组合。随着控制系统技术的发展,越来越多的控制系统厂家在其高端产品中都加入了上述坐标转换的功能,如 令。 打开 件的坐标原点可以任意设置,由控制系统计算工件坐标和各转轴轴线的关系,加工准备更为方便,还可以在程序中保证刀尖的进给速度恒定。 如图 3示 , 在加工过程中 , 随着旋转轴的角度变化 , 序中的直线轴坐标值为当前坐标系下未进行坐标系旋转的真实值 ,旋转轴坐标值为当前坐标系计算所得的角度值 。 对于后置处理软件来说,可以略去上述的坐标转换的计算,后置处理软件的开发难度降低,生成的加工程序在同类型设备中具有相对更大的通用性。 需要注意的是,五轴加工时应在换刀前取消 129),各摆轴复位,换刀后打开 ( 3) 种指令的算法推导与坐标值对比 由于 令可以由机床自动计算偏置补偿,所以在当加工坐标系的旋转
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:五轴加工中心的数控编程后置处理研究【无CAD图】
链接地址:https://www.renrendoc.com/p-660267.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!