关注微信 QQ空间 新浪微博 中国模具资料网
  • 优胜微信订阅号优胜模具微信订阅号
    加关注-订阅最新动态
  • 优胜微信服务号优胜模具微信服务号
    加关注-免费技术支持
广东优胜UG模具设计与CNC数控编程培训学校 > 学习园地 > > UG为加工中心配置后处理文件

UG为加工中心配置后处理文件

这是一篇针对性很强的文章,文中简明介绍了在 UG 软件中配置针对 HAAS 加工中心数控系 
 
统的后处理文件的全过程。读者可举一反三地将其应用于其他的数控系统中。 
 
笔者单位引进了 HAAS 加工中心和三维 CAD/CAM/CAE 软件, UG 。对于复杂零件 ( 特别是 
 
模具 ) ,手工编程难以满足生产需要,而 UG 软件具有 CAD/CAM 一体化的优势,可以编制 
 
各种复杂的加工程序。然而, UG 是一种通用的软件,针对不同的数控机床需开发其后处理 
 
文件。因此,为 UG 配 HAAS 加工中心后处理用的机床信息文件 MDFA(Machine Date File 
 
ASC Ⅱ ) 就成为当务之急。 
 
 
 
一、 UG 的 CAD/CAM 过程 
 
 
 
UG 的 CAD/CAM 过程首先利用 Modeling 造型模块对零件进行造型;再用 Manufactu ring 
 
加工模块生成 APT 语言格式的刀位原文件 (Cutter LocationSource File) ,即 CLSF 文件 
 
,它包括刀具坐标数据和后处理语句;最后由 UG 的GPM(Graphics Postprocessor Module) 
 
模块读取 CLSF 文件和机床数据 MDFA 文件,依照MDFA 文件的格式生成一个机床直接可执行 
 
的 PTP 文件,该文件就是机床数控 G 代码文件,送入机床数控系统即可执行零件加工。 
 
 
 
二、 UG 的刀位原文件 (CLSF) 介绍 
 
 
 
CLSF 文件包括所有刀具的几何信息语句,加工坐标与几何体绝对坐标系的坐标交换关系语句 
 
,刀具显示语句,刀具位置点定义语句,以及机床的各种准备功能与辅助功能定义语句和进 
 
给速率语句等。 
 
下面是一个 CLSF 文件的例子。 
 
1 TOOL PATH/CAVITY —— MILL,TOOL,MILL 
 
2 TLDATA/MILL,20.0000 , 0.0000 , 75.0000 , 0.0000 
 
3 MSYS/0.0000,0.0000.0.0000,1. 000000,0.0000000,0.0000000, 1.0000000,0.0000000 
 
4 PAINT/PATH 
 
5 PAINT/SPEED,10 
 
6 PAINT/COLOR,4 
 
7 RAPID 
 
8 GOTO/62.8466,53.4768, 53.0000,0.0000000,0.0000000, 1.0000000 
 
9 PAINT/COLOR,6 
 
10 FEDRAT/MMPM,250.0000 
 
11 GOTO/62.9687,54. 0370,52.8464 
 
12 GOTO/62.9686,55. 9711,52.3281 
 
……………… .. 
 
……………… .. 
 
……………… .. 
 
13 GOTO/18.0083,46.7460,5.0000 
 
14 PAINT/SPEED,10 
 
15 PAINT/TOOL NOMORE 
 
16 END-OF-PATH 
 
第 1 语句表示加工类型为型腔铣; 
 
第 2 语句表示描述刀具有关参数; 
 
第 3 语句定义加工坐标系 (MCS) 与几何体绝对坐标系之间的变换距阵; 
 
第 10 语句定义进给速度为 250mm/min; 
 
以后的语句是 GOTO 语句的通用格式: GOTO/X,Y,Z 。 
 
其中, X 、 Y 、 Z 为刀位点的三维坐标值。 
 
 
 
三、 UG 编制 HAAS 加工中心 MDFA 文件 
 
 
 
进入 MDFG 模块,出现下面菜单: Mdfg Version 16.0 
 
1. Edit an MDFA/MDF( 编辑 MDFA/MDF 文件 ) 
 
2. Create new MDFA( 建立新 MDFA 文件 ) 
 
3. Terminate( 返回 ) 
 
Enter selection: 
 
选择 2 生成一个新的 MDFA 文件,便输入文件名 HAAS 后,进入选择公、英制菜单,一般用 
 
公制,选择后出现 MDFA 生成主菜单: 
 
Generate MDFA File haas.mdfa 
 
1.Machine Tool Type( 选择机床类型 ) 
 
2.Machine Tool Coordinate Axes Validity( 机床坐标轴常数设定 ) 
 
3.Preparatory, Auxiliary, And Event Code Formats( 准备功能、辅助功能格式 ) 
 
4.Machine Tool Motion Control( 机床运动控制 ) 
 
5.Postprocessor Commands( 后处理命令 ) 
 
6.Listing And Punch Control( 列示与纸带输出格式控制 ) 
 
7.Listing Commentary Data( 注释数据设定 ) 
 
8.Initial Codes( 初始化代码 ) 
 
9.Run Time Options( 执行时间选项 ) 
 
10.Edit Word Address Character Output Sequence( 编辑字符在程序段中出现的优先级 ) 
 
11.Output File Validation( 输出文件方法 ) 
 
12.Print MDF Summary( 打印 MDFA 文件中所设定的参数数据 ) 
 
13.Rename File( 重新命名 ) 
 
14.File/Terminate( 存盘或退出 ) 
 
ENTER SELECTION : 
 
 
 
依次来选择机床类型,各坐标轴 (X 、 Y 、 Z) 的格式、 G 代码、 M 代码、进给速度、主 
 
转速、换刀以及程序的格式等。 
 
 
 
四、 MDFA 文件的调试及加工 
 
 
 
利用 GPM 模块和 HAAS.MDFA 文件生成的数控程序如下: 
 
 
O0001 
 
N0010T01M06 
 
N0020G90G00X62.8466Y53.4768S300M03 
 
N0030Z53 
 
N0040G01X62.9687Y54.037Z52.8464F100. 
 
N0050X62.9686Y55.9711Z52.3281 
 
N0060X62.5567Y57.8607Z51.8099 
 
N0070X61.7519Y59.6194Z51.2917 
 
N0080X60.591Y61.1662Z50.7735 
 
……. 
 
……. 
 
……. 
 
N4430X84.9877Y83.8229 
 
N4440X84.9992Y84.9992 
 
N4450X15.0072Y84.9854 
 
N4460X15.0081Y52.4905 
 
N4470G03X18.0083Y46.746I7.J.0002 
 
N4480G00Z200. 
 
N4490M02 
 
 
该程序不须作修改直接通过磁盘 COPY 或 DNC 传输到 HAAS 加工中心执行,减少了编程时间 
 
。经过多次编程加工,该后处理文件适合 HAAS 加工中心,也适合于 FAUNC 系统
  

免费技术支持服务