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条)