xjdav 发表于 2012-11-24 23:45:26

java开发UG的环境构建

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二次开发了。

副总经理 发表于 2012-11-25 00:58:42

这个不是一般人玩的,{:lol:}

xjdav 发表于 2012-11-25 01:20:47

刚开始是麻烦一些,过一阵就好了。应感谢论谈的UG8帮助文件。有介绍UG的JAVA类库。

hqu8808* 发表于 2013-4-3 06:00:42

xjdav 发表于 2012-11-25 01:20
刚开始是麻烦一些,过一阵就好了。应感谢论谈的UG8帮助文件。有介绍UG的JAVA类库。

搞搞grip还行!

humin410291264 发表于 2013-5-3 12:26:58

很好的东东,全力支持UG爱好者论坛!~

mwg* 发表于 2016-8-15 15:37:32

这个的确高级可是对于我们普通用户有些可望不可及
页: [1]
查看完整版本: java开发UG的环境构建