UGS公司早就发布了NXOpen for Java,可以使用Java语言来做开发。
为简捷方便计,如何构建一个NXOpen for Java开发环境呢?
具体目标就是从一个已有源代码文件出发,编译,然后在NX软件环境下执行。
正文
可以基于前一文构建,其实最重要的就是要告诉编译器NXOpen for Java类库的所在地。具体就是NXOpen.jar和NXOpenUF.jar。因此可以修改java-path.bat内容,如下所示。
///////////////////////////////////////// nxopen-java.bat ///////////////////////////////////////////
@echo off
rem 设置Java环境变量,便于编写Java程序
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_21
set Path=%JAVA_HOME%\bin;%JAVA_HOME%\..\jre6\bin;%Path%
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
set NXOPENJARDIR=%UGII_ROOT_DIR%
set CLASSPATH=%NXOPENJARDIR%/NXOpen.jar;%NXOPENJARDIR%/NXOpenUF.jar;%CLASSPATH%
echo on
//////////////////// 该文件完毕
而快捷方式的设置与前面相同。
现在可以正式可以使用Java做NX二次开发了。