|
(八).建立后处理链接步骤:
1.1.打开NX后处理构造器:
(1).设置语言为简体中文。
(2).备份选项设置为每次保存的。
2.打开后处理文件syntec22tb_turret_main_lathe.pui。
3.找到"程序和刀轨->链接的后处理"选项卡页面。
4.在"链接其他后处理到此后处理"选项前面打上"√",弹出"链接的后处理"对话框。
5.看到"后处理"文本框里面显示"this_post",在"机头"文本框里输入Turning_Main。
6.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Turning_Main"对话框。
7.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Turning_Main"对话框中。
8.添加文本行到对话框中,输入文本(Head: Turning_Main)。
9.点击"新建"按钮,弹出"链接的后处理"对话框。
10.在"机头"文本框里输入Milling_Axial_Polar。
11.点击"选择名称"按钮,选择syntec22tb_turret_axial_mill_polar.pui文件。
12.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Milling_Axial_Polar"对话框。
13.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Milling_Axial_Polar"对话框中。
14.添加文本行到对话框中,输入文本内容(Head: Milling_Axial_Polar)。
15.点击"新建"按钮,弹出"链接的后处理"对话框。
16.在"机头"文本框里输入Milling_Axial_Cartesian。
17.点击"选择名称"按钮,选择syntec22tb_turret_axial_mill_cartesian.pui文件。
18.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Milling_Axial_Cartesian"对话框。
19.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Milling_Axial_Cartesian"对话框中。
20.添加文本行到对话框中,输入文本内容(Head: Milling_Axial_Cartesian)。
21.点击"新建"按钮,弹出"链接的后处理"对话框。
22.在"机头"文本框里输入Milling_Axial_G121。
23.点击"选择名称"按钮,选择syntec22tb_turret_axial_mill_g12.1.pui文件。
24.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Milling_Axial_G121"对话框。
25.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Milling_Axial_G121"对话框中。
26.添加文本行到对话框中,输入文本内容(Head: Milling_Axial_G121)。
27.点击"新建"按钮,弹出"链接的后处理"对话框。
28.在"机头"文本框里输入Milling_Radial_Polar。
29.点击"选择名称"按钮,选择syntec22tb_turret_radial_mill_polar.pui文件。
30.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Milling_Radial_Polar"对话框。
31.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Milling_Radial_Polar"对话框中。
32.添加文本行到对话框中,输入文本内容(Head: Milling_Radial_Polar)。
33.点击"新建"按钮,弹出"链接的后处理"对话框。
34.在"机头"文本框里输入Milling_Radial_Cartesian。
35.点击"选择名称"按钮,选择syntec22tb_turret_radial_mill_cartesian.pui文件。
36.点击"机头开始"按钮,弹出"事件:start_of_HEAD__Milling_Radial_Cartesian"对话框。
37.添加"MOM_set_seq_off"命令行到"事件:start_of_HEAD__Milling_Radial_Cartesian"对话框中。
38.添加文本行到对话框中,输入文本内容(Head: Milling_Radial_Cartesian)。
39.找到"机床控制->Head"事件,右键点击Head,在弹出菜单中选择"编辑用户定义事件",弹出对话框。
40.在对话框中Head子窗口的Name字样后面空白处点击右键,在弹出菜单中选择"删除"。
41.拖动对话框左侧的"选项"按钮到Head子窗口上,弹出Option对话框。
42.在Option对话框的"参数标签"文本框输入Post_Strategy,在"变量名"文本框输入head_name。
43.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
44.双击Your Option字样,将Your Option修改成Milling_Radial_Cartesian。
45.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
46.双击Your Option字样,Your Option修改成Milling_Radial_Polar。
47.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
48.双击Your Option字样,将Your Option修改成Milling_Axial_Cartesian。
49.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
50.双击Your Option字样,将Your Option修改成Milling_Axial_G121。
51.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
52.双击Your Option字样,将Your Option修改成Milling_Axial_Polar。
53.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
54.双击Your Option字样,将Your Option修改成Turning_Main。
55.在Option对话框中点击"添加"按钮,在下方的列表框中出现添加的Your Option字样。
56.双击Your Option字样,Your Option修改成Turning_Main。
57.保存后处理文件,后处理链接完成。
58.找到UG安装目录X:\Program Files\Siemens\NX2206\MACH\resource\user_def_event文件夹。
59.新建文件夹,命名为ude_orignal,将ude.cdl和ude.tcl文件复制到ude_orignal文件夹中备份。
60.删除ude.cdl文件,复制自己的syntec22tb_turret_axial_mill_polar.cdl文件到此文件夹。
61.将复制过来的syntec22tb_turret_axial_mill_polar.cdl文件重命名为ude.cdl。
62.重启UG软件,打开编程文档。
63.在各个工序/程序/刀具/方法上点击右键,在菜单中选择"对象->开始事件",弹出用户定义事件对话框。
64.在对话框上半部分的事件列表中双击"Head",选择Turning_Main,Milling_Axial,Milling_Radial
中的任意一个机头字符串,UG会根据机头字符串自动调用相应的后处理输出NC程序。如果工序的机头是
Turning_Main,则调用车后处理输出NC程序,如果工序的机头是Milling_Axial,则调用轴向铣后处理
输出NC程序,如果工序的机头是Milling_Radial,则自动调用径向铣后处理输出NC程序。
65.至此新代22TB刀塔车铣复合后处理制作完成。
|
|