UG后处理制作教程

UG后处理制作教程


2024年4月14日发(作者:)

第四章 后处理制作

(教程部分章节内容展示)

第 1 单元后处理制作过程指导

一、领取任务

1、制作一个华中数控 H21 数控铣床的后处理文件

2、制作一个siemens840d 系统加工中心的后处理文件

要求:

在程序头加入刀具名称、加工坐标系 G54 单独占一行、加入连续加工指令 G64、 ,在程序尾

加入程序运行预计时间,不要输出行号、功能字之间不要输出空格间隔。

二、准备工作

1、华中数控H21 的加工代码文件要求:

文件命名:O_ _ _ _.NC

程序头:%_ _ _ _

即O+任意 4位阿拉伯位数,后缀为.NC。如:

即%+任意 4位阿拉伯位数开头。如%1234

2、siemens840d 的加工代码文件要求:

文件命名:任意字母+任意数字,后缀为.NC。如:

程序头:%

%_N _程序名称_MPF

%

如:%_N _AA01_MPF

3、后处理加入刀具名称

①打开后处理构造器

②在程序头 ADD BLOCK 类型选择 Operator message

③插入 TOOL:$mom_tool_name

④保存。OK

4、后处理加入加工时间

①打开后处理构造器

②在程序尾 ADD BLOCK 类型选择 CUSTOM COMMAND(在程序头加是不行的)

③插入下面语句

1

global mom_machine_time

MOM_output_literal "(CUTTING TIME: [ format "%.2f" $mom_machine_time]H)"

④保存。OK

三、操作步骤

启动后处理构造器

开始‐‐‐‐‐‐‐后处理构造器后处理构造器

将后处理构造器设置为中

文版面

options

Language

中文(简体) 中文(简体)

新建一个后处理文件

(华中系统)

①点击新建

2

②不能取中文名称, 否则不

能后处理加工代码

②输入后处理文件名称

③选择毫米单位

④选择3轴机床

⑤确定

6-32为设置程序头内容

⑥点击程序和刀轨

⑦点击程序

⑧点击程序起始序列

⑨加工代码中不要输出行

号,以减小文件内存

⑨在第4行MOM_set_seq_on

上单击右键选择删除

3

⑩-14设置华中数控程序头

⑩点击%所在的块

11 在弹出窗口%上

单击右键选择编辑

12输入华中数控程序头

12 华中数控程序头要求%+4

位任意数字开头

%1234

13确定

14确定

15-21 设置加工坐标系 G54

位于程序开始第一行

15选择新块

16鼠标按住不放拖动到

%1234 下,当下面出现

白色高亮时释放鼠标

4

17 文本方式可以自己定义

输出内容,是非参数化数据

17在弹出窗口选择文本

18 点击添加文字按住鼠标不放

拖动到空白处的蓝色条上, 当出

现白色高亮时释放鼠标

19输入加工坐标系G54

19设置加工坐标系G54

20确定

21确定

5

23-27 设置连续加工代码

G64

如果出现这种错误

的位置, 请重新拖动

到%1234下面下面

22 点击 G40 G17

所在的块

23选择文本

24 点击添加文字按住鼠

标不放拖动到空白处的

蓝色条上,当出现白色高

亮时释放鼠标

25设置连续加工代码G64

6

25 在弹出窗口输入连续加

工代码G64

26确定

27确定

28选择运算程序消息

28-31 设置加工刀具名称显

示在加工坐标G54的下一行

处,便于观察程序所使用的

刀具是否与机床上的刀具

一致

29 点击添加块按住鼠

标不放拖动到 G54

下,当出现白色高亮

时释放鼠标

30此代码为显示刀具名称

TOOL:$mom_tool_name

30 在弹出窗口输入代

码(不可输错)

31确定

7

32程序头设

置结果如图

删除自动换刀命令

①点击操作起始序列

②在G91 G28所在的行单击

右键选择删除,并依次将自

动换刀后面内容全部删除

结果如图,

全部删除完

8

设置圆弧输出模式

①点击运动

②点击圆周移动

③④最小圆弧半径和最小

圆弧长度设置大一点避免

极小曲线采用圆弧输出可

能会导致出错,极小圆弧可

能会被机床识别为整圆

④最小圆弧长度设置为0.5

⑤IJK 定义的方式,华中机

床的定义方式为

Arc start to center

⑤IJK 定义为 Arc start to

center

删除刀具长度补偿命令

①点击运动

②点击快速移动

③最小半径

设置为0.1

⑥确定

③在 G43 上单击右键选择

删除

③移除G43命令

9

④移除H01命令

④在 H01 上单击

右键选择删除

⑤确定

修改程序尾

①-⑧将M02改成M30

M02 编写在主程序的最后一

个程序段中,表示主程序的

结束。程序结束时,自动运

行停止并且CNC装置复位。

用M02结束程序后,若要重

新执行该程序,就得重新调

用该程序。

M30 除具有M02的功能外,

还兼有控制返回到零件程

序的开头的作用。用M30结

束程序后,若要重新执行该

程序,不须重新调用该程

序,只需再次按下操作面板

上的“循环启动”键即可。

③在M02上单击右键选择删除

②点击M02所在的块

①点击程序结束序列

④选择文本

10

⑤点击添加文字按住鼠标不

放,当蓝色条出现白色高亮时

释放鼠标

⑥输入程序结束命令M30

⑦确定

⑧确定

删除末尾的%1234

在%1234 上单击右

键选择删除

在程序尾显示加工预计时

①选择定制命令

②点击添加块按住鼠标不放拖

动到 M30 下面,当出现白色高

亮时释放鼠标

11

③此代码为显示理论切削

③输入下面代码

global mom_machine_time

MOM_output_literal

"(CUTTING TIME: [ format

"%.2f"

$mom_machine_time]H)"

删除功能字之间的空格, 以

减小文件内存

④确定

(不可输错)

①点击N/C数据定义

②点击其他数据

单元

③文字分隔符选择无

设置文件后缀为.NC

①点击输出设置

②点击其他选项

③设置为NC

12

保存后处理

①点击保存

②选择路径,

②保存以后系统会自动生

成3个文件,所以最好先建

立一个文件夹,然后保存在

这个文件夹里。保存路径不

能含有中文名称。

设置文件名

保存

④保存后生成的三个文件

四、学生自行完成 siemens840d 的后处理制作

13

第 2 单元后处理加载调用指导

一、领取任务

将后处理加载到系统中并删除不用的后处理文件

二、准备工作

加载后处理就是指在UG中点击后处理以后不用浏览文件就可以直接看到需要的后处理

文件。加载的方法有两种:

1、从 UG 加工环境中进行安装即菜单栏:工具——安装 NC 后处理器——然后浏览自己需要

的后处理器即可。这种方法简单,但是不能删除多余的后处理文件。

2、从 template_ 中修改数据进行加载

三、操作步骤

1、把自己制作的后处理文件(3 个文件)拷贝到安装目录的 postprocessor 下

例如 C:Program FilesSiemensNX 8.0MACHresourcepostprocessor

2、在 postprocessor目录下查找 template_ 文件

3、用记事本打开 template_ 文件如下:

14

4、删除多余不要的后处理列表,留一行用于修改:如图

5、把原来的后处理文件名称改写为自己的后处理文件名称:

6、保存文件即可

四、验证后处理

1、启动UG软件

双击桌面上的 UG图标启

动UG

2、打开案例文件

example_2

3、生成加工代码

①在任意一个操作上

单击右键选择后处理

如5‐3上

15

②这里只显示一

个 huazhong 后处

理器就是我们需

要的

②选择后处理器

③输入加工代码文件名称

④确定

⑤程序头

⑥加工坐标系

⑥加工刀具名称

⑦程序尾

⑥加工预计时间

16

利用第三方软件

(CIMCOEdit)查

看程序的正确性

①双击打开软件

CIMCOEdit 软件

相对

VERICUT 来说使

用更简单快捷, 能

快速查看刀路是

否有怪异出错

②文件——打开

③选择加工代码文件

④打开

⑤点击当前窗口模拟

⑥显示刀路如图

17


发布者:admin,转转请注明出处:http://www.yc00.com/news/1713098209a2182576.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信