考借鉴作用。
关键词:数控铣削编程,CAD\CAM
前言:
数控加工作为机械制造业中先进生产力的代表,经过十余年的引进与发展,已经在汽车、航空、航天、模具等行业发挥了巨大的作用。它推动了企业的技术进步和经济效益的增
。但
由于多方面原因,
内不同行业在应用数控加工方面表现的差距较大。一方面由于机床刀具软硬件配置等方面的原因,尤其是多坐标控制联动的高速铣削机床,进口设备由于其成本很高,企业不得不考虑其投资效益问题。另一方面多坐标联动高速铣削的CAM软件选型、应用编程与开发方面,需要一个长时期的技术积累才能赶上国外先进水平,尤其是对于
员的技术水平要求较高的CAM软件应用编程开发方面表现更为明显。
用于数控铣削加工编程的CAM软件平台较多,比较常用的UGNX、CATIA、Pro/E、Mastercam、Cimatron、Surfcam、Powermill等,
些CAM软件平台在不同企业数控铣削编程方面发挥了很大的作用,虽然各自应用流程略有差别,但各系统提供的基本数控编程功能都比较相似。但是企业产品对象不同,使得对CAM平台的选型和应用方面的要求有所不同。数控三轴铣削编程上都能满足企业的要求,但在五轴铣削编程,刀具轴矢量控制与后处理程序开发等方面还是存在较大差别的,尤其是五轴机床的加工编程与后处理程序开发表现更为突出。本文就通用的CAD\CAM软件平台为环境,以几个具体的产品对象的数控铣削加工编程应用实例,简要介绍它们在进行数控三轴铣削、五坐标联动加工编程、后处理开发模式、机床仿真加工模拟接口方面的实例应用。希望对读者有所借鉴作用。
一、三轴铣削刀具轨迹设计
现有典型CAM平台在进行数控铣削编程时,其流程基本相同,主要涉及加工对象定义、刀具选择、加工模式选择、轨迹优化编辑修改控制、后处理与实体模拟等方面内容。典型CAM平台在三轴联动数控铣削加工编程方面,都包括为粗加工、精加工、清根加工三种模式以及实体模拟仿真。在刀具轨迹的生成控制方式主要包括二维轮廓粗精加工、、深孔钻削加工、平行或环形等高分层铣削、螺旋铣削、曲面流线、投影加工、曲面清根、放射加工等功能,在高速铣削加工方面一般都提供高速R圆角控制、变速处理、直线拟合、样条插补等轨迹优化策略。利用典型的CAM平台在加工某薄壁空间曲面,其刀具轨迹示意图如下图1~3所示。从图中可以看出,在粗加工方面,各CAM平台功能相当;但在清根处理上,UGNX、CATIA、CIMATRONE可进行多次清根处理;在实体仿真切削时,MASTERCAM、CATIA、CIMATRONE、SURFCAM等平台相对而言模拟速度较快。






三、后处理程序开发模式
五坐标数控铣削加工编程的后处理程序开发的主要内容包括:①算法处理:主要针对多坐标加工时的坐标变换、跨象限处理、进给速度控制。②数控系统控制指令的输出:主要包括机床种类及机床配置、机床的定位、插补、主轴、进给、暂停、冷却、刀具补偿、固定循环、程序头尾输出等方面的控制。③格式转换:数据类型转换与圆整、字符串处理等:主要针对数控系统的输出格式如单位、输出地址字符等方面的控制。
五轴数控机床的配置形式多样,典型配置有绕X轴和Y轴旋转的两个摆动工作台,其二为主轴绕X轴或Y轴摆动,另外的工作台则相应绕Y轴或X轴摆动来构造空间的五轴联动加工。对于主轴不摆动的五轴数控机床,其摆动轴存在主次依赖关系,即主摆动轴(Primary
Table)的运动影响次摆动轴(Secondary
Table)的空间位置,而次摆动轴的运动则不影响主摆动轴的空间位置状态。用于对典型的五轴机床运动方式进行配置,可对工作台双摆动、主轴头双摆动、主轴摆动及工作台摆动、工作台复合摆动(回转)、主轴复合摆动(回转)等典型五轴机床进行设置。主轴回转或摆动对应于相应机床,其所处于主动轴或从动轴的形式。在确定机床运动类型以后,其旋转轴矢量平面和旋转中心等设置是非常重要的,:用于设置主动轴及次动旋转轴矢量方向,设置主轴或工作台复合摆动轴矢量方向。旋转轴中心、偏心设置及刀具轴输出设置。如下所示为在Mastercam平台下的五轴机床类型设置。
#Machine rotary routine settings
mtype : 0 #Machine type (Define base and
rotation plane below)
#0 = Table/Table
#1 = Tilt Head/Table
#2 = Head/Head
#3 = Nutator Table/Table
#4 = Nutator Tilt Head/Table
#5 = Nutator Head/Head
head_is_sec : 1 #Set with mtype 1 and 4 to
indicate head is on secondary
现有的CAM平台提供的刀具路径的文件包括标准的可编译文件(如APT文件)和二进制文件.
CATIA, UGNX, Surfcam,PROE等CAM都支持这两种格式,
MasterCam的NCI则是另外的文字格式档案.后处理则各家大多有各自的后处理。典型CAM平台的后处理用户界面如下图8所示。除Mastercam采用文本方式以外,大部分CAM平台都提供自己的后处理用户界面,操作设置比较方便,尤其是可用于多CAM平台和异构数控系统,如Imspost后处理包可支持几乎所有的通用CAM平台和流行的数控系统。后处理程序的开发编辑模式各不相同,其UnigraphicsNX
采用UGPostBuilder,采用基于TCL语言的二次开发功能完成用户开发;Mastercam提供基于GENERIC
FANUC系统通用五轴铣削后处理文件,用户需根据具体机床对其进行编辑修改,达到最终的使用要求。其中
CimatronE、
Catia可采用ImsPost进行后处理开发;Spost/Gpost则采用宏程序方式用于Surfcam
、Pro/Engineer 平台。




激光扫描服务技术具有很高的经济意...

(资料图片)“中国载人航天飞行任务试验用车”、“航天员凯旋礼宾车”、“神舟七号飞...

针对级进模排样的特点以及人工智能技术在工程领域应用的研究,提出了适用于级进模排样...

目前,北京现代汽车有限公司发动机厂拥有两个工厂,分别于2004年和2007年投产,年生产...

9月8日,石家庄兆通金刚石工贸有限公司销售经理王金龙先生在向笔者介绍金刚石制品行业...