UG_NX二次开发中常见的几种外挂加载方法

UG_NX二次开发中常见的几种外挂加载方法

一般在NX插件开发的过程中,常见的会有这么三种方式的加载到UG里面。


BAT批处理  (推荐)

用环境变量的方式,

custom_dirs.dat


还在有一种是在UG安装目录上的一个目录里(因为基本上很少用开发放那里,邹老湿也忘记了是在哪里)

下面是来先讲一下我们所说的外挂的开发结构。

外挂开发项目里头一定会有application,startup两个文件夹。 UDO和DFA的文件就看开发者的项目了。


我们首先来看一下BAT批处理  (推荐)的方法。

下面是BAT批处理代码,如果你要用的话相关的目录要更改一下,就可以定制UG起动加载什么项目了。

  1. @echo NX12 dev environment

  2. set UGII_BASE_DIR=D:\Siemens\NX12

  3. set UGII_ROOT_DIR=D:\Siemens\NX12\UGII

  4. #set UGII_LANG=english

  5. set UGII_LANG=simpl_chinese

  6. set UGII_DISPLAY_DEBUG=1

  7. set PRINT_DIALOG_BITMAP_NAMES=1

  8. set UGII_USER_DIR=D:\NX12

  9. start "title" "%UGII_ROOT_DIR%"ugraf.exe%*

用环境变量的方式
你可以用下面的三个环境变量来加载你的外挂。
UGII_SITE_DIR
UGII_VENDOR_DIR
UGII_USER_DIR 
用的方法是右键我的电脑--属性--更改设置--系统属性--高级--环境变量

custom_dirs.dat
你也可以把你的插件所在的地址直接找到UG安装目录里找到custom_dirs.dat的文件。直接把地址放到里面去就可以了。
如果企业级别的开发可能会用到UGII_ENV_FILE这个环境变量来指定一个外挂地址的文件。


文章来源:CAX研究中心

默认 最新
当前暂无评论,小编等你评论哦!
点赞 评论 收藏
关注