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研究中心

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1