首页 理论教育 用户定制加工环境优化方案

用户定制加工环境优化方案

时间:2023-06-19 理论教育 版权反馈
【摘要】:UG NX 8.5以.dat格式的文件作为加工环境的配置文件,一个配置文件定义一个UG NX8.5加工环境。

用户定制加工环境优化方案

UG NX 8.5以.dat格式的文件作为加工环境的配置文件,一个配置文件定义一个UG NX8.5加工环境。特定的加工环境不单纯只是指定特定的操作模板,还指定特定的车间工艺文件模板、刀具库、零件材料库、加工方法库、后处理模板(机床)、进给率库等。

1.创建自己的opt文件

opt文件用于指定加工环境中需要的所有模板部件。每一个模板部件将成为加工环境中的一种操作模板类型,模板部件中的模板操作成为加工环境中的操作模板(操作子类型)。opt文件是文本文件,可以用文本编辑软件创建自己的opt文件。

下面是随系统附带的cam_general加工环境中的cam_general.opt文件的内容:

其中每一行包含一个UG NX 8.5环境变量(这些UG NX 8.5环境变量在UG NX 8.5安装目录\UGII目录下的UG环境文件ugii_env.dat中,用于指定模板部件所在目录)和一个位于这个UG NX 8.5环境变量指示的目录下的模板部件——位于“##”上面各行指定所有公制单位的模板部件;位于“##”下面各行指定所有英制单位的模板部件。

用户可以按照上述格式创建自己的opt文件,只不过指定的模板部件可以是由自己创建的模板部件。

2.创建加工环境配置文件

下面以随系统提供的加工环境配置文件cam_general.dat为例,解释如何创建一个加工环境配置文件。

Cam_general.dat位于UG NX 8.5安装目录\MACH\resource\configuration下,其文件名就是第一次进入制造模块时在“加工环境”对话框中所看到的cam_general加工环境名,人们选取cam_general,就是选取了由cam_general.dat配置的环境。用文本编辑软件(比如Windows的记事本写字板等)可以打开cam_general.dat,其中的内容解释如下:

1)TEMPLATE_OPERATION,${UGII_CAM_TEMPLATE_SET_DIR}cam_general.opt这一行指定了cam_general.opt文件及其所有的目录位置。目录位置是由UG环境文件ugii_env.dat中的UG环境变量UGII_CAM_TEMPLATE_DIR指示的目录。Cam_general.opt文件包含了为Cam_general环境指定的所有的模板部件,每一个模板部件就是Cam_general环境中的一种操作类型。

2)TEMPLATE_POST,${UGII_CAM_POST_DIR}template_post.dat这一行指定了template_post.dat文件及其所在的目录位置。目录位置是有ugii_env.dat中的UG环境变量UGII_CAM_POST_DIR指示的目录。Template_post.dat这一行指定了UG POST后处理模板,也就是POST后处理(Post Process)对话框中列出的机床。

3)其余各行分别指定特定的车间工艺文件模板、刀具库、零件材料库、加工方法库、后处理模板(机床)、进给率库等。在应用层面上,人们最关心的是加工环境中的操作模板,一般用户也可以定制后处理模板。其余各行指定的对象一般可使用系统提供的现成数据。

如果创建自己的加工环境,只需要做一个cam_general.dat的复制,改名后放在与cam_general.dat所在的同一目录下,将其中的cam_general.dat文件名置换成自己创建的opt文件名就可以了(当然自己创建的opt文件必须放在UGII_CAM_TEMPLATE_SET_DIR环境变量指定的目录下),将来在Machining Environment对话框中就会出现自己创建的加工环境。这样创建的加工环境除了操作模板不同,加工环境中的其余内容与cam_general.dat的相同。

所有随系统提供的加工环境配置文件全部位于UG NX 8.5安装目录\MACH\resource\configuration下;所有随系统提供的公制单位的模板部件全部位于UG NX 8.5安装目录\MACH\template_part\metric下;所有随系统提供的英制单位的模板部件全部位于UG NX 8.5安装目录\MACH\template_part\english下。

根据上面的知识人们可以总结出创建加工环境的基本步骤:

1)根据自己的需要创建若干部件(保存在UG NX 8.5安装目录\MACH\resource\template_part\metric下);(www.xing528.com)

2)在各部件中创建合适的操作;

3)由“模板”复选框将各部件中的操作指令顶为模板,于是这些部件成为模板部件;

4)创建自己的opt文件(保存在UG NX 8.5安装目录\MACH\resource\template_set下),在opt文件中指定这些模板部件;

5)通过复制已有的系统环境文件创建自己的加工环境文件(仍然保存在UG NX 8.5安装目录\MACH\resource\configuration下),注意给环境文件一个适当的文件名;

6)在加工环境文件中用自己的opt文件名替换原来的opt文件名,从此以后在Machining Environment对话框中就会出现自己创建的这个加工环境。

3.cam_library和cam_iman_library环境的原理

在“加工环境”对话框中的CAM作业配置(CAM Session Comfiguration)列表中的cam_library和cam_iman_library是UG NX新增的两种加工环境,其指定环境的方式与上述方法有些差异。

(1)cam_library环境

cam_library环境的配置文件cam_library.dat除了包含上面1、2部分所述的内容之外,还增加了下列内容:

LIBRARY_SETUP_TEMPLATE,${UGII_CAM_LIBRARY_TEMPLARY_DIR}tempate.def,${UGII_CAM_LIBRARY_TEMPLARY_DIR}tempate.tcl

其中的tempate.def和tempate.tcl是位于UG NX 8.5安装目录\MACH\resource\template_dir中的文件,template_dir目录还包含template_dat文件。cam_library环境由这3个文件共同决定部分操作模板的选择,这是一种不同于利用.opt文件指定操作模板的方法。

tempate.def文件指定了选取cam_library环境后弹出的Library Class Selection对话框中的各选项名称。当在Library Class Selection对话框选取了一个选项之后,系统在template_dat文件中搜索与选项名称匹配的所有项目(template_dat文件中的每一个项目包含若干模板部件,这些模板部件成为指定环境中的操作模板类型)并列出在接下来弹出的Search Result对话框中。当在Search Result对话框中选取其中一个项目之后,在template_dat文件中与此项目对应的所有指针指向的所有操作模板成为加工环境中的所有操作模板。

注意:Library Class Selection对话框中有GENERAL选项定义的加工环境中包含的操作模板仍然是有cam_library.dat文件声明的cam_general.opt文件指定的操作模板,因此与上述的tempate.def和tempate.tcl和templat.dat文件无关。

(2)cam_iman_library环境

cam_iman_library环境类似上述cam_library环境,不同之处在于:环境中指向的操作模板部件不是本地计算机中的操作模板部件,而是指向产品数据管理(PDM)软件iman设定的数据库中的操作模板部件。因此,如果用户的计算机不是iman系统中的一员,就不能使用cam_iman_library环境。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈