典型CAM平台在对某变锥度零件数控铣削加工编程时,各平台环境下的刀具轨迹示意图如下图4~7所示。从图中可以看出,现有的CAM平台一般能满足该产品五坐标铣削加工编程的需要。但是从用户的使用经验上讲,UnigraphicsNX平台在刀具轴矢量控制方面表现得更加灵活,尤其是其提供的插补刀具轴矢量控制和顺序铣削编程功能能够使得用户很轻松得完成所期望的五坐标联动铣削刀具轨迹目标。

http://services.gdcad.com/article/UploadPic/2006-11/2006112143834865.jpg
三、后处理程序开发模式
五坐标数控铣削加工编程的后处理程序开发的主要内容包括:①算法处理:主要针对多坐标加工时的坐标变换、跨象限处理、进给速度控制。②数控系统控制指令的输出:主要包括机床种类及机床配置、机床的定位、插补、主轴、进给、暂停、冷却、刀具补偿、固定循环、程序头尾输出等方面的控制。③格式转换:数据类型转换与圆整、字符串处理等:主要针对数控系统的输出格式如单位、输出地址字符等方面的控制。
五轴数控机床的配置形式多样,典型配置有绕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 平台。
中国数控之家-CAM平台数控铣削加工编程功能对比应用(二)
来源:网友投稿/网络
作者:信息发布员
时间:2008-03-08
.
次
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论
- 赞助商连接
-
热点关注

