Unigraphics NX/CAM用于产品零件的数控加工其流程一般如下。
首先是调用产品零件加载毛坯,调用系统的模板或用户自定义的模板;然后分别创建加工的程式,定义工序加工的对象,设计刀具,
定义加工的方式并生成该相应的加工程式;用户依据加工程式的内容,如加工对象的具体内容、刀具的导动方式、切削步距、主轴转速、
进给量、切削角度、进退刀点、干涉面及安全平面等详细内容来确立刀具轨迹的生成方式;仿真加工后对刀具轨迹进行相应的编辑修改、
拷贝等;待所有的刀具轨迹设计合格后,进行后处理生成相应数控系统的加工代码进行DNC传输与数控加工。Unigraphics NX/CAM系统提供了多种加工对象的定义方式,刀具轴的导动方式和刀具轨迹的多样化设计
刀具的选择和正确安装
不论是数控加工还是普通加工,刀具因是直接作用于工件的,所以它的选择和安装时工件加工精度和表面质量较主要的因素,特别是工件在数控加工中心上加工,刀具事先都储存在刀库中,一旦开始加工不得随意更换。所以刀具选择总的原则是:安装调整方便、刚性好、耐用度和精度高等。
UG数控铣编程的关键技术及应用
UG数控铣编程的关键技术及应用应用好Unigrahpics NX提供的强大的数控加工编程功能包括数控车削、铣削、线切割等编 程模块等是提高企业数控加工技术应用水平的一个重要途径。
一、前言
Unigraphics(简UG)在**较大的VPD实施项目中支持通用汽车公司。Unigraphics 成为日本主要汽车配件生产商Denso的标准。在美国航天航空工业已安装有
10000多套UG。
Unigraphics占有90%的俄罗斯航空市场和80%的北美汽油淌轮发动机市场,拥有如普惠GE喷气发动机等客户其他的航天航空客户包括BEAerospace、Boeing、以色列飞机工业公司(IAI)和英国航天航空公司等,遍及到机械、医疗设备、电子、高技术和消费品工业等领域客户包括3M、DEC、Philips等公司。
UnigraphicsNX融线框模型、曲面造型、实体造型为一体,是参数化和特征化的CAD/CAM/CAE系统。系统建立在统一的富有关联性的数据库基础上提供了工程上的完全关联性使CAD/CAM/CAE各部分数据自由切换。以基本特征作为交互操作的基础单位,利用特征技术用户可以在更高层次上进行产品设计、模具设计、数控加工编程和工程分析,实现并行工程CAD/CAPP/CAM的集成与联动。这不仅有利于CAD/CAM系统之间交换信息,而且有利于信息 的共享。应用好Unigrahpics NX提供的强大的数控加工编程功能,包括数控车削、铣削、线切割等编 程模块等,是提高企业数控加工技术应用水平的一个重要途径。
Unigraphics NX/CAM数控铣削加工编程
Unigrahics NX/CAM有以下重要组成部分:三维建模、刀具轨迹设计、刀具轨迹编辑修改、加工仿真、后置处理、数控编程模板、切削参数库设计和二次开发功能接口等。
1. 数控编程模板
使用数控编程模板有利于利用已有的经验和专家知识,达到企业内部资源共享的目的。
系统提供了加工程式模板、刀具模板、加工对象模板和刀具轨迹模板。
在模板中不断注入数控编程员、加工工艺师和技术工人等的知识、经验和习惯建立起规范的数控加工工艺过程 为强化企业生产管理、提高产品的加工效率和质量打下良好的工艺技术基础。CAM系统创建 用户自己的模板可以将预先的加工顺序、工艺参数和切削参数设置好。针对相似的零件加工对象,应用模板可以大幅度提供数控编程的效率和质量,尤其是在模具行业对形似的成组零件的加工。例如,在制造模具时将加工凸模和凹模时的较佳工艺过程定义为加工模板,在加工新的产品对象时,只需调用模板文件,选择所需的几何体,并起动这个流程即可。用户通过加工向导非常*地从模板中获得专家级的制造过程指导。通过向导,预先定义的模板可以被激活,并通过简单的交互快速生成数控加工刀具轨迹。
Unigraphics NX系统提供了基本的数控编程模板,以Shops_diemould模板集为例其配置文件Shops_diemold.dat位于\mach\resource\configuration中,模板集文件Shops_diemold.opt则位于\mach\resource\template目录下。用户可根据本企业的经验创建自己的程式、粗精加工、刀具、产品等类型的编程模板。利用模板之前,需要对不同产品类的零件的不同加工方式的模板进行整理与收集。在创建模板时可按加工方式进行分类,对于系列化或相似的加工工艺,如凸凹模具类零件的加工等,则可以包含粗精加工方案、刀具及工艺参数的选择等完整的加工流程模板。模板的定义可根据产品加工要求与几何特征划分也可根据产品加工要求与材料等多种方式进行划分。
后置处理
后置处理较重要的是将CAM软件生成的刀位轨迹转化为适合数控系统加工的NC程序,通过读取刀位文件根据机床运动结构及控
制指令格式,进行坐标运动变换和指令格式转换。通用后置处理程序是在标准的刀位轨迹以及通用的CNC系统的运动配置及控制指令的
基础上进行处理。它包含机床坐标运动变换、非线性运动误差校验、进给速度校验、数控程序格式变换及数控程序输出等方面的内容。只
有采用正确的后置处理系统才能将刀位轨迹输出为相应数控系统的机床能正确进行加工的数控程序,因此编制正确的后置处理系统模
板是数控编程与加工的前提条件之一。后处理的主要内容包括三个方面的内容。
(1)数控系统控制指令的输出
主要包括机床种类及机床配置、机床的定位、插补、主轴、进给、暂停、冷却、刀具补偿、固定循环和程序头尾输出等方面的控制。
(2)格式转换
包括数据类型转换与圆整、字符串处理等主要针对数控系统的输出格式如单位、输出地址字符等方面的控制。
UG数控铣编程的关键技术及应用
(3)算法处理
主要针对多坐标加工时的坐标变换、跨象限处理和进给速度控制等。
UG/Post Execute和UG/Post Builder共组成了UG加工模块的后置处理。UG的加工后置处理模块使用户可方便地建立自己的加工
后置处理程序。该模块适用于目前世界上几乎所有主流NC机床和加工中心,多年的应用实践中已被证明适用于2~5轴或更多轴的铣削
加工2~4轴的车削加工和电火花线切割。UG/Nurbs Path Generator样条轨迹生成器模块允许在UG软件中直接生成基于Nurbs
样条的刀具轨迹数据使得生成的轨迹拥有更高的精度和光洁度,而加工程序量比标准格式减少30%~50%,实际加工时间则因为避免了
机床控制器的等待时间而大幅度缩短。该模块是希望使用具有样条插值功能的高速铣床(FANUC或SIEMENS)用户*工具。利用UG/Post Builder进行后处理的新建、编辑和修改时,生成三个文件 ,机床控制系统的功能和格式的定义文件.def用Tcl语言编写控制机床
运动事件处理文件.tcl和利用PostBuilder编辑器设置所有数据信息的参数文件.pui。后置处理程序将CAM系统通过机床的CNC系统
与机床数控加工紧密结合起来。