五轴UG(NX)后处理

合集下载

基于UG软件的五轴数控加工后置处理研究

基于UG软件的五轴数控加工后置处理研究
析与研 究 。此 举 有 助 于掌 握 相关 关 键 技术 、 提高先进 制造技 术理 论 水平 , 还有 利 于 在 实 际生 产 中 更 好地发 挥多轴 机床加 工后 置处理 , 同行们参 考 。 供
运 动 , 立 图 2所 示 坐 标 建 系统 , 中坐标系 0 X l 其 , z 为与工 件 固联 的工 件 坐 标 系 , 置 刀 位 数 据 是 在 前 该 坐标 系 中给 出 ; Z 0X
b l s u h t e tc ui p t e ma h ma i mo e f c o d n t o v r in n t e 5一a i li g ma h n n e tr a d d l o o r i ae c n e so i h xs miln c i i g c n e , —
0 X y Z 为与定轴 固联 的坐 标 系 , 原 点 0 为两 m 其 回转 轴 的交点 , 坐 标 轴 方 向与 机 床坐 标 系 一致 。显 其
然 , 运动 关 系即是 刀 具 坐标 系 0X Z 相 对 于工 件 其
机 床 来 讲 , 具 不 能 任 意 刀
Absr c :Th sp p rb g n t n lzn h ut rlc to l n h o m a fNC c d ta t i a e e i swi a a y i g t e c t o ain f e a d t e f r to o e,fn so tt e o e t h e i i d u h n o
摘 要: 从分析 刀轨 文件和 N 代码 的格式入 手 , 出指令 的一 一对 应 关 系 , 清诸 多从建 模 到 加工 过 程 中 C 找 弄 ‘ 的坐标 系统 , 立 5坐 标铣 削 中心 坐标转 换数 学模 型 , 而 实现 从 刀轨 文 件提 取信 息 转化 为 NC代 建 从 码 的算 法。最后 通过 实例验 证 了该加工 中心后 置处 理技术 的正确 性 。 关键 词 : 后置 处理 坐标 转换 U G 中图分 类号 : P 1 T 39 文献 标识码 : A

UG 后处理技巧说明.

UG 后处理技巧说明.

UG 后处理(后面有点UG与VERICUT)要适当的提高自己的英语水平1.0.0:打开后处理工具卡1.2.0:进入创建后处理文件页面1.2.1 创建一个新的后处理文件这里输入文件名(英文)此区域Inches 英制单位Millimeters 公制设定此区域轴选项3-轴4-轴或5轴这里只讲解3轴通用设定此区域为机床类型设定Generic 通用的Library 浏览自带机床User’s 用户自定义此区域描述你的后处理单只能输入英文选择完自己需要的格式后处理单击OK 进入下一步这一选项进行修改你的程序头程序尾中间换刀程序衔接道具号道具属性显示的添加进行讲解此选项为程序头选项此选项为增加程序条命令点击它可以拖入程序条就像这样这里的垃圾桶通样你不想要的此条可以删除下面讲解通用的编程设置下面图片是默认的设置此选项为N码关闭此选项为N码开启一般都是把这条此选项需要更改改成你需要的G40 G49 G80 G90既可单击这条词条就可修改进入下一画面把不需要的拖入垃圾桶通过此选项里的代码你可以找到你想要的改好后点击OK既可安全起见最好加入个Z轴回零命令拉入一个词条框添加一个新的词条框如果你想把词条框放在哪个词条框的周围只要看好词条对应放置位置变白既可松掉鼠标下面进入新词条选项里点击这里可以加入你要的词条而我们需要的是 G00 G91 G28 Z0 命令可以用文本形式输入就是这里选择第二个选项“TEXT”文本点击 Add word 拉入这个区域同样变白放置输入你要的文本G00 G91 G28 ZO 点击OK 既可程序头设定完成就是这个效果看下图如果需要加入O号下面编辑你的换刀过程点击中文意思就是操作开始步骤在这里你可以加入你需要的道具信息 N号的开关 M8 M9的开关设置 G43H00等设置下面先讲解 N号的加入加入N号我们只需要拉两个 N号开关词条就可以选择这一选项拉到上面是N号开然后拉入在下面既可下面加入刀具信息找到这个选项操作员消息拉入 N号关后面输入命令MOM_output_literal “( 刀具名称:$mom_tool_name )”MOM_output_literal “( 刀具直径:$mom_tool_diameter )”MOM_output_literal “( 刀具R角半径:$mom_tool_corner_radius )”想要哪个信息就输入哪行如果要两个以上就飞边拉入词条输入这项编辑完毕单击蓝色的区域机床控制 Machine Control 进入一下界面我们只要在G43后加上M8既可完成此项设定然后点击进程动作设定我们只需要修改中间的那个 G02 G03的进入下一页面该为Vector-Arc Start to Center 修改后OK 推出不改出程序带R的带圆的程序就是乱做一团。

基于UG NX五轴加工后置处理中的坐标变换

基于UG NX五轴加工后置处理中的坐标变换

基于UGNX五轴加工后置处理中的坐标变换作者:喻丕珠周定伍周虹来源:《中国新技术新产品》2009年第14期摘要:本文根据UG软件生成的CLS刀位文件和企业具体五轴加工中心,从后置处理中关键部分坐标变化入手,给出了特定五轴加工的坐标变换算法,从而大幅度提高CAM软件中NC程序生成的准确性和减轻了数控编程员工作量。

关键词:B轴;刀心坐标;刀轴;坐标变换1引言随着CAD/CAM软件技术的发展和推广,现在很多企业多采用计算机辅助编程,特别是发动机企业在对复杂零件(如整体叶轮等)进行数控加工时,都是采用大型的CAD/CAM软件(如CATIA、UG等)进行数控编程生成刀具路径,这样大大提高了生产效率及加工精度。

软件通过刀具轨迹计算产生刀位原文件,然后把刀位原文件转换成指定数控机床能执行的NC程序,这样的处理过程就是后置处理。

而不同数控机床的控制系统,机床结构形式和运动方式也存在差异,所使用的NC程序格式也是不一样。

后置处理过程原则上是解释执行,即每读出刀位原文件中的一个完整的记录,便分析该记录的类型,根据记录类型确定是进行坐标变换还是进行文件代码转换,然后根据所选数控机床进行坐标变换或文件代码转换,生成一个完整的数控程序段,并写到数控程序文件(NC文件)中去,其中的坐标变换是多轴加工中后置处理的核心技术。

本文根据UG中刀位原文件的特点和在南方航空动力机械公司的长期工作经验,经严密理论推导,给出一种较为简单且实用的坐标变换方法。

使得编程人员能方便地对特定的数控机床编制后置处理程序,大大减少了设计过程中所需的修改工作量。

2 UG刀位原文件的特点与机床坐标、回转角度的关系利用UGNX软件进行计算机辅助编程时,按规定均视工件静止由刀具运动来完成加工动作,这样可得到一个不针对具体机床的中性刀位文件(CLS文件),在刀位原文件中记录的是刀心坐标和刀轴矢量T。

下面就是一个典型的CLS文件记录。

在记录中,出现的最多的语句是“GOTO/X,Y,Z,I,J,K”,如GOTO/26.5935, 109.4909,25.5759,0.8323781,0.0263269,0.5535825。

五轴后处理设计思路

五轴后处理设计思路

五轴后处理设计思路五轴后处理是指在五轴数控机床上进行的加工后处理过程。

它包括对加工后工件进行表面处理、尺寸检测、装配等工艺。

本文将从设计思路的角度来探讨五轴后处理的相关问题。

一、表面处理五轴数控机床能够实现多角度加工,因此其加工后的工件表面可能存在着不同的质量要求。

为了满足工件表面的要求,可以采用以下几种方式进行表面处理。

1. 研磨和抛光研磨和抛光是常见的表面处理方法之一,可以通过选用合适的研磨工具和研磨剂,对工件表面进行研磨和抛光,以提高其表面光洁度和平整度。

2. 镀膜镀膜是通过在工件表面上覆盖一层金属或非金属薄膜,以提高工件的耐腐蚀性、硬度等性能。

常见的镀膜方法有电镀、喷涂等。

3. 氧化氧化是利用工件表面与氧气反应,形成一层氧化膜,以改善工件的耐腐蚀性和外观。

常见的氧化方法有阳极氧化、化学氧化等。

二、尺寸检测尺寸检测是五轴后处理中必不可少的一环。

通过对工件的尺寸进行检测,可以确保工件的几何形状和尺寸精度符合设计要求。

1. 三坐标测量三坐标测量是一种高精度的尺寸检测方法,可以通过测量工件表面上的多个点,来获取工件的三维坐标数据,并与设计数据进行比较,以评估工件的尺寸精度。

2. 光学测量光学测量是利用光学原理进行尺寸检测的方法,它可以通过光学传感器或相机来获取工件表面的形貌信息,并进行尺寸测量和分析。

3. 探针测量探针测量是一种常用的尺寸检测方法,它通过将探针接触到工件表面上的点,测量出工件表面的高度、距离等信息,以评估工件的尺寸精度。

三、装配装配是五轴后处理的最后一步,它将加工好的零件按照设计要求进行组装,形成最终的产品。

1. 零件装配零件装配是将加工好的零件按照设计要求进行组装的过程。

在装配过程中,需要注意零件之间的配合精度和间隙,确保装配的准确性和稳定性。

2. 动力系统装配动力系统装配是指将动力系统(如电机、传动装置等)与零件进行组装,形成完整的动力传动系统。

3. 控制系统装配控制系统装配是将控制设备(如PLC、数控系统等)与零件进行组装,形成完整的控制系统。

基于新代系统的五轴加工中心UG后处理探究

基于新代系统的五轴加工中心UG后处理探究

1 数控技术概述数控技术是智能技术的一种,以计算机内部系统为基础,利用该系统中程序排列以及控制方法,将计算机相关工作流程以及其控制过程、处理过程进行加工,最终得出较为完善的计算机操作系统。

数控技术是一个国家制造业水平的象征,从某种意义上说,反映一个国家的工业发展水平。

随着我国经济发展,我国数控技术发展水平逐渐提高,数控技术向着更高的生产效率和精确度方向发展,制造业也将数控技术效率和精确度作为衡量数控加工产品质量好坏的重要因素。

因此,在数控技术中,必须采用较为先进的科学技术手段,如在伺服系统中采用全数字化先进技术。

数控技术的智能化是在互联网基础上,借助自动控制系统对各项指标参数及指令进行自动化控制、运行、监控与管理的过程;为了提高数控系统软件运行速度和集成度,可采用集成化CPU芯片;在硬件方面,可采用模块化技术将CPU、PLC、存储器以及I/O等模块制作成标准系列化产品,而后通过积木方式进行功能增加和裁剪,实现不同档次的数控系统。

数控技术是先进制造业的基础,采用数字化生产,CAD/CAM/CAPP系统可实现数控自动编程,缩短产品开发周期,在实现自动化加工和提高产品精度等方面发挥着非常重要的作用,被广泛应用于汽车、模具、航空与军工等领域。

2 新代系统五轴加工中心的UG后处理探究目前高档加工中心正朝着五、六轴联动控制方向发展,五轴联动加工中心有高效率、高精度特点,工件一次装夹就可完成五面体加工,还可以对复杂空间曲面进行高精度加工,更能够满足汽车零部件、飞机结构件等现代模具加工需求。

零部件生产过程如图1所示。

对三维零件图完成零件进行工艺分析及设计,在CAM软件中进行零件数控编程,设置加工参数及加工方法,完成加工路径处理及刀位文件生成,经软件后处理生成NC代码,将NC代码输送至数控机床实施加工,最后经检测合格入库。

(海南科技职业大学,海口 571126)摘 要:目前,制造业正朝着数字化、智能化方向发展,数控加工是制造业的典型代表,通过CAD/CAM软件生成NC代码自动控制完成零件加工。

UG 后处理技巧说明.

UG 后处理技巧说明.

UG 后处理(后面有点UG与VERICUT)要适当的提高自己的英语水平1.0.0:打开后处理工具卡1.2.0:进入创建后处理文件页面1.2.1 创建一个新的后处理文件这里输入文件名(英文)此区域Inches 英制单位Millimeters 公制设定此区域轴选项3-轴4-轴或5轴这里只讲解3轴通用设定此区域为机床类型设定Generic 通用的Library 浏览自带机床User’s 用户自定义此区域描述你的后处理单只能输入英文选择完自己需要的格式后处理单击OK 进入下一步这一选项进行修改你的程序头程序尾中间换刀程序衔接道具号道具属性显示的添加进行讲解此选项为程序头选项此选项为增加程序条命令点击它可以拖入程序条就像这样这里的垃圾桶通样你不想要的此条可以删除下面讲解通用的编程设置下面图片是默认的设置此选项为N码关闭此选项为N码开启一般都是把这条此选项需要更改改成你需要的G40 G49 G80 G90既可单击这条词条就可修改进入下一画面把不需要的拖入垃圾桶通过此选项里的代码你可以找到你想要的改好后点击OK既可安全起见最好加入个Z轴回零命令拉入一个词条框添加一个新的词条框如果你想把词条框放在哪个词条框的周围只要看好词条对应放置位置变白既可松掉鼠标下面进入新词条选项里点击这里可以加入你要的词条而我们需要的是 G00 G91 G28 Z0 命令可以用文本形式输入就是这里选择第二个选项“TEXT”文本点击 Add word 拉入这个区域同样变白放置输入你要的文本G00 G91 G28 ZO 点击OK 既可程序头设定完成就是这个效果看下图如果需要加入O号下面编辑你的换刀过程点击中文意思就是操作开始步骤在这里你可以加入你需要的道具信息 N号的开关 M8 M9的开关设置 G43H00等设置下面先讲解 N号的加入加入N号我们只需要拉两个 N号开关词条就可以选择这一选项拉到上面是N号开然后拉入在下面既可下面加入刀具信息找到这个选项操作员消息拉入 N号关后面输入命令MOM_output_literal “( 刀具名称:$mom_tool_name )”MOM_output_literal “( 刀具直径:$mom_tool_diameter )”MOM_output_literal “( 刀具R角半径:$mom_tool_corner_radius )”想要哪个信息就输入哪行如果要两个以上就飞边拉入词条输入这项编辑完毕单击蓝色的区域机床控制 Machine Control 进入一下界面我们只要在G43后加上M8既可完成此项设定然后点击进程动作设定我们只需要修改中间的那个 G02 G03的进入下一页面该为Vector-Arc Start to Center 修改后OK 推出不改出程序带R的带圆的程序就是乱做一团。

基于UGNX的5轴联动高速铣削加工中心后置处理软件的研发

基于UGNX的5轴联动高速铣削加工中心后置处理软件的研发

摘要摘要本论文首先从分析刀轨文件和NC代码的格式入手,找出指令的一一对应关系,弄清诸多从建摸到加工过程中的坐标系统,建立5坐标铣削中心坐标转换数学模型,从而实现从刀轨文件提取信息转化为Nc代码的算法。

然后利用VB语言编写出易于操作的功能界面,从而实现了人机对话功能,后置处理软件包括后置处理、工艺系统和仿真三大主要模块,及一些辅助模块。

后置处理模块主要是完成代码的读取及转换和保存;工艺系统是通过对机床刀具,夹具,工件材料,切削参数进行分析,对于不同类型数据之间建立对应关系,使用Access对机床工艺信息建立关系数据库,并通过VB6.0设计可视化界面,两者之间用VB6.0中的数据控件进行绑定,运用SQL语言实现查询,建成一个提供共享的高速铣削加工中心工艺数据库管理系统,补充了后置处理软件的功能;仿真是通过数控加工仿真软件VERlcuT5.3,对CLSF文件进行仿真,看其是否产生过切现象,也可以对转化好的NC文件进行仿真设置。

最后,通过wATERsON塑料瓶的模具加工实例,先利用UGNX的CAD功能,进行实体建模,完成模具造型;再选择机床夹具使其能在加工中心上进行加工;规划其工艺加工方案,确定切削参数,用UG的CAM生成CLSF文件,对CLSF文件进行仿真,通过本软件的后处理之后形成NC文件。

关键词:后置处理坐标转换工艺数据库仿真UGAbstractABSTRACTThepaperisincludedthefollowingparts.Firstly,theformatofCLSFandNCshouldbeanalyzed,thearithmeticofconversionbetweentheCLSFandNCshouldbesetup.Secondly,theinterfacetendingtooperateshouldbecompiledbyVB.Itisincludedthreemainparts,post-process,technicssystem,andemulation.Read,conversion.andsavingoftheCLSFiscarriedoutinthepost-processpart;Thecuttingtool,thefixture,themoldmaterial,andthecuttingparameterarefirstlyanalyzed,thentherelationsamongthema托found,atlastthedatabaseshouldbebuiltbyAccess.Thedatabetween也eAccessandVBiSconnectedtocompletethedatainquireandmodificationbySQLruleofVB.Sothetechnicsdatabasemanagementsystemattachedthefunctionofthepost-processtechnologyshouldbefinishedinthetechnicssystempart.TheCLSFshouldbeemulatedandcheckedwhetherover-cuttingisoccurredbyVERICUT5.3,inaddition,thefinishedNCmaybeconfiguredandemulated..Finally,themoldofaplasticbottleismade船asample.First.itisformedwithUGNXCAD.Thenafixture,thecuttingtool,andmoldmaterialshouldbeanalyzedandselectedforthemoldmachininginthemachiningcenter.Afterthecuringparametersshouldbecalculated.theCLSFisexportedbyCAM.TheCLSFshouldbeemulatedbyVERICUT5.3.AtlasttheCLSFprogramisconvertedtotheNCbyTJPPl.0.KeyWords:post-process,coordinateconversion,technicsdatabase,UGⅡ声明本人郑重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果,撰写成博士/硕士学位论文竺基王卫g盟圣的墨毡珐塾直运继堂4加工生!坠厦量处理筮往丝班筮”o除论文中已经注明引用的内容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

UGNX4.0后处理详解

UGNX4.0后处理详解

本文简明扼要地介绍了UG/Post后处理器的基本概念,组成及内容,目的是使广大读者从全局上对UG/Post有所了解和认识,文章深入浅出,实用性强,是一篇不可多得的普及力作。

一、后处理简述无论是哪种CAM软件,其主要用途都是生成在机床上加工零件的刀具轨迹(简称刀轨)。

一般来说,不能直接传输CAM软件内部产生的刀轨到机床上进行加工,因为各种类型的机床在物理结构和控制系统方面可能不同,由此而对NC程序中指令和格式的要求也可能不同。

因此,刀轨数据必须经过处理以适应每种机床及其控制系统的特定要求。

这种处理,在大多数CAM软件中叫做“后处理”。

后处理的结果是使刀轨数据变成机床能够识别的刀轨数据,即NC代码。

可见,后处理必须具备两个要素:刀轨——CAM内部产生的刀轨;后处理器——是一个包含机床及其控制系统信息的处理程序。

UG系统提供了一般性的后处理器程序——UG/Post,它使用UG内部刀轨数据作为输入,经后处理后输出机床能够识别的NC代码。

UG/Post有很强的用户化能力,它能适应从非常简单到任意复杂的机床及其控制系统的后处理。

二、UG/Post组成结构提到UG/Post后处理器,不得不简单的介绍一下MOM(Manufacturing Output Manager),即加工输出管理器。

MOM是UG提供的一种事件驱动工具,UG/CAM模块的输出均由它来管理,其作用是从存储在UG/CAM内的数据中提取数据来生成输出。

UG/Post就是这种工具的一个具体运用。

MOM是UG/post后处理器的核心,UG/post使用MOM来启动解释程序,向解释程序提供功能和数据,并加载事件处理器(Event Handler)和定义文件(Definition File)。

除MOM外,UG/post主要由事件生成器、事件处理器、定义文件和输出文件等四个元素组成。

一旦启动UG/POST后处理器来处理UG内部刀轨,其工作过程大至如下:事件生成器从头至尾扫描整个UG刀具轨迹数据,提取出每一个事件及其相关参数信息,并把它们传递给MOM去处理;然后,MOM传送每一事件及其相关参数给用户预先开发好的事件处理器,并由事件处理器根据本身的内容来决定对每一事件如何进行处理;接着事件处理器返回数据给MOM作为其输出,MOM读取定义文件的内容来决定输出数据如何进行格式化;最后,MOM 把格式化好的输出数据写入指定的输出文件中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0 引言
UG作为一种优秀的CAD/CAM软件,他几乎可以覆盖从设计到加工的方方面面。

利用UG NX CAM加工模块产生刀轨。

但是不能直接将这种未修改过的刀轨文件传送给机床进行切削工件,因为机床的类型很多,每种类型的机床都有其独特的硬件性能和要求,比如他可以有垂直或是水平的主轴,可以几轴联动等。

此外,每种机床又受其控制器(controller)的控制。

控制器接受刀轨文件并指挥刀具的运动或其他的行为(比如冷却液的开关)。

但控制器也无法接受这种未经格式化过的刀轨文件,因此,刀轨文件必须被修改成适合于不同机床/控制器的特定参数,这种修改就是所谓的后处理。

近年来,五轴加工已开始应用到精密机械加工领域,工件一次装夹就可完成五面体的加工。

如配置上五轴联动的高档数控系统,还可以对复杂的空间曲面进行高精度加工。

但五轴机床后置处理因机床具体结构、刀位文件不同。

后置处理所得出的数控程序也不尽相同。

因为五轴加工的后处理非常关键,本人结合自己的实际工作经验,着重谈谈五轴加工中心后处理的制作过程。

1 UG后处理开发方法
UG/Post Execute和UG/Post Builder共同组成了UG加工模块的后置处理。

UG 的加工后置处理模块使用户可方便地建立自己的加工后置处理程序。

后处理最基本的2个要素就是刀轨数据(Tool Path Data)和后处理器(A Postprocessor)。

利用UG/Post Execute后置处理器进行后处理,有2种方法:①利用
MOM(Manufacturing Output Manager),②利用GPM(Graphics Postprocessor Module)。

MOM的工作过程如下:
刀轨源文件→Postprocessor→NC机床
MOM后处理是将UG的刀轨作为输入,他需要2个文件,一个是Event Handler,扩展名为.tcl,包含一系列指令用来处理不同的事件类型;另一个是Definition File,扩展名为.def,包含一系列机床、刀具的静态信息。

这2个文件可以利用UG自带的工具POST BUILDER来生成。

当这2个文件生成后,要将他加入文件里才能使用,其格式如下:
fanuc,${UGII_CAM_POST_DIR},${UGII_CAM_POST_DIR}
GPM的工作过程如下:
刀轨源文件→CLSF→GPM POST→NC机床
GPM后处理是将刀轨源文件(the cutter location source file)作为输入。

他需要一个MDF(machine data file)即机床数据文件。

MDF文件也可以通过UG提供的工具MDFG来生成.其扩展名为.mdfa。

2种后处理结果是一样的,给人的感觉是用MOM比较省事一些,因为他直接将刀轨转换成NC程式,不用再输出CLSF文件,不过在处理时间上较GPM长一些。

随着微机计算速度越来越快,MOM后处理应用越来越广泛。

利用UG/Post Builder进行后处理的新建、编辑和修改时,生成3个文件:机床控制系统的功能和格式的定义文件*.def;用Tcl语言编写控制机床运动事件处理文件*.tcl;利用PostBuilder编辑器设置所有数据信息的参数文件*.pui。

2 五轴数控加工中UG NX后处理
下面就用UG/Post Builder创建一个五轴FANUC控制系统后处理器。

这是一个典型的A、B摆角的五轴FANUC系统的后处理器。

机床为五轴数控龙门铣床,单主轴结构,双摆动轴即双旋转头,采用的控制系统为FANUC151系统,具体结构参数如表1。

表1 机床结构参数
机床的其他参数如下:
(1)线性移动精度:各坐标轴小数精度为小数点后3位数即
(2)两摆动轴轴心重合,无偏心。

设置后置类型及机床结构类型
进入Post Builder,新建一个后置处理器,后置文件名为FANUC 151M,单位为milimeters,在机床类型中选择MILL和5-Axis with Dual Rotary Heads即双旋转头五轴铣床,控制系统选为Generic(基本设置与FANUC类似)。

A、B摆角参数设置
确定进入后续后处理参数设置,在机床特性(Machine Tool)选项卡中选中通用参数设置接点,如图1所示。

图1 机床特性
随即在右边窗口中按机床实际参数设置机床行程等参数。

首先设置X、Y、Z
等3个线性坐标轴的参数,然后设置线性插补精度和最大移动速度,如图2所示。

图2 机床设置
这里要注意圆弧导轨输出cord选项中一定选择Yes,这时候加工出来的曲面才不会出现马赛克平面,才能符合要求。

因为这时候输出的加工曲面数控代码为G01、G02、G03,而不是单纯的C01。

一些模具加工人员用UG NX CAM加工出来的曲面呈现不光滑和不连续,认为是刀具和机床设备的问题或者是UG NX软件不好用,其实是他们没能深刻理解Yes与No含义。

数控五轴机床作为高端设备,要经常加工复杂曲面,所以选择Yes。

如果机床不加工复杂曲面,就要选择No,这时候后处理器生成的数控程序简短而高效,机床的加工效率非常高。

然后选中第4轴设置接点,在右边的窗口中可见旋转轴的设置对话框。

首先单击Configure(配置)命令按钮,在弹出的旋转轴配置窗口中设置第4轴和第5轴的转动平面。

本例设置第4轴的转动平面为YZ平面,即绕X轴旋转、根据右手定则,该旋转轴为A轴。

第5轴的转动平面为ZX平面,即绕轴Y旋转,根据右手定则,该旋转轴为B轴。

缺省插补精度为,下面的旋转坐标轴超程处理方式设为退刀/重新进刀方式。

然后单击完成设置并返回前一窗口。

随后配置第4轴的其他相关参数,如每分钟最大旋转角度、偏心距、摆动距离、角度偏移值、摆动轴的旋转方向是正转还是反转、角度正负方向判断原则、摆动角度行程以及是否支持角度增量编程方式等。

鉴于参数较多,不一一说明,如图3所示。

图3 旋转轴的设置
同理,选中第5轴接点设置相同参数,由于在第4轴配置时已经设置了第5轴的摆动关系,故不再需要进行第5轴配置。

设置完成后可单击接点树上方的Display Machine Tool(显示机床设置)按钮,即可查看设置的坐标轴是否合乎实际。

刀库后处理
由于数控加工中心带有刀库.必须考虑刀库后处理即换刀程序。

有2种后处理方法:
简单的刀库换刀
简单的刀库换刀后处理,可以在Post Builder中的机床换刀事件中进行设置,如图4所示。

图4 换刀后处理
#Tool Change中定义M06用于换刀指令。

注意必须在换刀事件中包含M代码,这样的设置才会起作用。

#Configure用于定义刀具代码(T)的含义和格式。

如图5所示。

图5 刀具代码配置
表2 刀具代码格式和含义
#在Tool Number Minimum与Tool Number Maximum中设置机床控制系统可以使用的最小刀号与最大刀号。

#Time Tool Change:用于定义机床换刀时间,用于统计系统总加工时间。

#Retract To Z of:指定在换刀时系统退刀到Z方向的坐标值。

这个设置非常重要,因为不同的机床设置的换刀点也不同。

如果该值设置不当,就会造成换刀机械手打在主轴上或者击断刀具。

复杂、特殊刀库换刀
对于复杂、特殊刀库换刀后处理.可以利用Tcl程序建立用户自定义命令,输出符合条件的换刀程序。

至于其他的G代码、M代码、S代码等通用数控代码,在创建后处理器时,已经自动生成了。

如果有特殊的代码,简单的可以在后处理器中进行更改,复杂的可以在用户自定义命令中进行设置。

3 结语
总之,UG产生的刀轨文件必须进行后处理,通常利用UG的后处理器能够生成满足一定机床控制系统要求的NC程序。

但是有些机床控制系统(尤其是五轴加工中心)比较特殊,普通的UG NX/Post Builder产生的后处理文件不符合要求时,须利用Custom Command(用户自定义命令)来处理,生成符合条件的NC程序,从而减少在实际应用中因后处理的不当所带来的损失(如撞刀和过切)。

相关文档
最新文档