UG后处理制作教程
- 格式:pdf
- 大小:1.38 MB
- 文档页数:17
第四章 后处理制作
(教程部分章节内容展示)
第 1 单元后处理制作过程指导
一、领取任务
1、制作一个华中数控 H21 数控铣床的后处理文件
2、制作一个siemens840d 系统加工中心的后处理文件
要求:
,在程序尾 在程序头加入刀具名称、加工坐标系 G54 单独占一行、加入连续加工指令 G64、
加入程序运行预计时间,不要输出行号、功能字之间不要输出空格间隔。
二、准备工作
1、华中数控H21 的加工代码文件要求:
文件命名:O_ _ _ _.NC 即O+任意 4位阿拉伯位数,后缀为.NC。如:O1000.NC
程序头:%_ _ _ _ 即%+任意 4位阿拉伯位数开头。如%1234
2、siemens840d 的加工代码文件要求:
文件命名:任意字母+任意数字,后缀为.NC。如:AA01.NC
程序头:% %
%_N _程序名称_MPF 如:%_N _AA01_MPF
3、后处理加入刀具名称
①打开后处理构造器
②在程序头 ADD BLOCK 类型选择 Operator message
③插入 TOOL:$mom_tool_name
④保存。OK
4、后处理加入加工时间
①打开后处理构造器
②在程序尾 ADD BLOCK 类型选择 CUSTOM COMMAND(在程序头加是不行的)
③插入下面语句
global mom_machine_time
MOM_output_literal "(CUTTING TIME: [ format "%.2f" $mom_machine_time]H)" ④保存。OK
三、操作步骤
启动后处理构造器
将后处理构造器设置为中 文版面
新建一个后处理文件 (华中系统)
中文(简体) ①点击新建
后处理构造器 开始‐‐‐‐‐‐‐后处理构造器
options Language 中文(简体)
②不能取中文名称, 否则不 能后处理加工代码
6-32为设置程序头内容
⑨加工代码中不要输出行 号,以减小文件内存
②输入后处理文件名称
③选择毫米单位
④选择3轴机床
⑤确定
⑥点击程序和刀轨
⑦点击程序
⑧点击程序起始序列
⑨在第4行MOM_set_seq_on
上单击右键选择删除
⑩-14设置华中数控程序头
12 华中数控程序头要求%+4 位任意数字开头
15-21 设置加工坐标系 G54 位于程序开始第一行 ⑩点击%所在的块
11 在弹出窗口%上
单击右键选择编辑
12输入华中数控程序头
%1234
13确定
14确定
15选择新块
16鼠标按住不放拖动到 %1234 下,当下面出现 白色高亮时释放鼠标
17 文本方式可以自己定义 输出内容,是非参数化数据
19设置加工坐标系G54 17在弹出窗口选择文本
18 点击添加文字按住鼠标不放
拖动到空白处的蓝色条上, 当出
现白色高亮时释放鼠标
20确定
19输入加工坐标系G54
21确定
23-27 设置连续加工代码 G64
25设置连续加工代码G64
24 点击添加文字按住鼠
标不放拖动到空白处的
蓝色条上,当出现白色高
亮时释放鼠标
22 点击 G40 G17
所在的块
23选择文本
下面
如果出现这种错误
的位置, 请重新拖动
到%1234下面
28-31 设置加工刀具名称显 示在加工坐标G54的下一行 处,便于观察程序所使用的 刀具是否与机床上的刀具 一致
30此代码为显示刀具名称 TOOL:$mom_tool_name
25 在弹出窗口输入连续加
工代码G64
26确定
27确定
28选择运算程序消息
29 点击添加块按住鼠
标不放拖动到 G54
下,当出现白色高亮
时释放鼠标
30 在弹出窗口输入代
码(不可输错)
31确定
删除自动换刀命令 32程序头设
置结果如图
①点击操作起始序列
②在G91 G28所在的行单击
右键选择删除,并依次将自
动换刀后面内容全部删除
结果如图,
全部删除完
设置圆弧输出模式
③④最小圆弧半径和最小 圆弧长度设置大一点避免 极小曲线采用圆弧输出可 能会导致出错,极小圆弧可 能会被机床识别为整圆
⑤IJK 定义的方式,华中机 床的定义方式为
Arc start to center
删除刀具长度补偿命令
③移除G43命令
①点击运动
②点击圆周移动
③最小半径
设置为0.1
⑤IJK 定义为 Arc start to
center
④最小圆弧长度设置为0.5
⑥确定
①点击运动
②点击快速移动
③在 G43 上单击右键选择
删除
④移除H01命令
修改程序尾
①-⑧将M02改成M30
M02 编写在主程序的最后一 个程序段中,表示主程序的 结束。程序结束时,自动运 行停止并且CNC装置复位。 用M02结束程序后,若要重 新执行该程序,就得重新调 用该程序。
M30 除具有M02的功能外, 还兼有控制返回到零件程 序的开头的作用。用M30结 束程序后,若要重新执行该 程序,不须重新调用该程 序,只需再次按下操作面板 上的“循环启动”键即可。 ④在 H01 上单击
右键选择删除
⑤确定
①点击程序结束序列
②点击M02所在的块
③在M02上单击右键选择删除
④选择文本