NX UG 手动创建向导
时间:2023-01-27 11:00:00
1.创建空项目
(可编译dll文件)
2.输入代码
#include #include #include using namespace NXOpen; extern "C" DllExport void ufusr(char *parm, int *returnCode, int rlen) { /* TODD:Add your NXOpen application code here */ uc1601("hello NX",1); } extern "C" DllExport int ufusr_ask_unload(void) { //return (int) Session::LibraryUnloadOptionExplicitly; //显示卸载方式 return (int)Session::LibraryUnloadOptionImmediately; //立即卸载 //return (int) Session::LibraryUnloadOptionAtTermination; //NX终止卸载 }
因为我们没有加入,输入后发现了太多的错误,ug的库函数。
3.修改文件属性,如下图所示(如果电脑上只有一个)ug如果是这样,他应该直接是好的,具体可以看看,但第三步是必要的)
修改到自己的安装目录如下 …\nx12.0\UGOPEN
修改C\C 下和连接器下。
在我们的安装目录中添加连接器中的库函数UGOPEN 下面,如果不知道自己的开发用途,可以全部加入。lib点击确定结尾,完成属性配置。
****4.编译、调试、调试通过后会出现dll文件。
复制dll路径,打开ug
5.CTRL U打开ug的NXopen,复制路径,点击ok