UGnx11.0后处理制作示例Fanuc数控

更新时间:2023-10-04 17:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

UG后处理制作示例(仅作参考)

以FANUC 0i-MD的三轴铣床加工中心系统,及三轴普通铣床,在UG11制作二个后处理器。

首先根据说明书,了解相关的技术资料:

程序结构:

文件名:任何四位字母或数字.nc (如1000.nc) 程序:程序头%

主程序号:O+任意四位数字 如: % O0001

N001 G54 G90 G40 G49 G80 M08

……… N…. M30 %

M98 P21010,后四位数字1010是调用的子程序号,P后面的数字是重复次数,最多可有三位数字。

代码:

G代码:

一、先建Fanuc三轴加工中心后处理文件

在制作后处理器时,要注意以上的M代码和G代码。 还有:

1、文件名:字母任意四位字母或数字.nc(如 1000.nc);

程序头:%

O+任意四位数字,为主程序名(如O2047)。如果只有一个主程序,也可以不加,省略这程序号。

2、程序头增加显示所用刀具名称(运算程序消息)。

插入 Tools:$mom_tool_name

3、增加G54-59 去掉G71,增加

G54-59 G40 G49 G17 G90 G80 强制输出。

4、(1)三轴数控加工中心铣床,保留自动换刀 ,M06换刀;T01是刀库选择01号刀具,刀库转动相应位置。(不要更改)

M06 (刀具交换的命令);T01 (刀库转动到01号刀的位置). T01 M06(更换为T01刀具,或者是将当前的主轴上安装的刀具放回到刀库的T01位置)。

(2)在换刀前可添加一个刀具长度补偿和半径补偿的取消操作。G49G40.(G49 G40 G91 G28 Z0).

(3)保留长度补偿功能;保留半径补偿功能;(其实半径补偿功能是没用的,UG已经自动计算好刀具的真实轨迹,可以取消,也可不取消。)

(若是三轴数控铣床,没有刀库的话,取消换刀功能)。

5、设置圆弧输出模式,最小半径0.01mm,最小圆弧0.2mm.(据说如果太小,数控系统会误认为是整圆)

6、增加M05; M09;G91 G28 Z0;M01 (G91 G28 Z0返回换刀点,和M01选择停止,都可以不加) 7、删除末尾的34,留下%

在程序尾显示加工预计时间(定制命令) global mom_machine_time

MOM_output_literal \TIME :[ format \time])\

8、M02可改为M30,也可以不改。

9、(可选)程序号的前导0可以去掉(程序和刀轨-文字汇总)(如N001变成N1)

10、(可选)更忙程序段序号的数值为1,增量为1。(N/C数据定义-其他数控单元) 11、设置文件后缀为.NC 及其他设置。 保存,支持中文名。

本文来源:https://www.bwwdw.com/article/hpad.html

Top