许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  UG/NX二次开发环境配置详解

UG/NX二次开发环境配置详解

阅读数 3
点赞 0
article_banner

UG/ NX  二次开发配置


1. 手工搭建Win32项目文件

(1)在工程属性的 C/C++  →  General常规  →  Additional Include Directories附加包含目录 以及 Linker  连接器→ General  常规→   Additional  Include  Directories附加包含目录 中 添 加 NXOpen 链 接 库 路 径$(UGII_BASE_DIR)\ugopen

注意:这里面的路径可以是绝对路径,如:https://www.gofarlic.com\Siemens\UGS\NX\UGOPEN\NXOpen;

   若想永久新建项目时,不重复配置,可以如下方法:

a.先新建一个win32项目,在属性管理界面,右击选择下图蓝色加深选项,选择“属性”,进入Debug属性页,在“通用属性”界面中进行库的配置,和上面一样;

                                                                                 

                               

(2)添 加 预 编 译 宏 _SECURE_SCL=0; 到 工 程 属 性 C/C++  →   Preprocessor  预处理器→ Preprocessor Definitions预处理器定义

  (3)在工程属性的 Linker  链接器→  Input  输入→  Additional Dependencies附加依赖项 根据需要添加以下链接库 
 

  a.  libufun.lib  支持 UFUNC API 函数库 
 

  b.  libugopenint.lib  支持 UFUNC  对话框 API 函数库 
 

  c.  libnxopencpp.lib  支持 NXOpen API 函数库 
 

d.  libnxopenuicpp.lib  支持 NXOpen 对话框即 Block UI Styler API 函数库


(4)手动搭建的项目,在进行创建新项目时,必须是Win32项目,同时选择“DLL”

         

2. 使用NX9.0开发向导

使用开发向导的方式是最简单的进行二次开发的方式,必须选择匹配的Visual studio为二次开发平台。

注意版本匹配问题:http://www.plmhome.com/thread-3638-1-1.html

3.一般版本匹配

NX11.0:4 f2 X: i' w" _/ }8 o
   C/C++   Visual Studio 2013 (Version 12.0.21005.1)
   .NET    Visual Studio 2013
           .NET Framework 4.5.1 (4.6 is expected to work OK too)
   Java    JDK 1.8.0_45`  s. A# B   `  s. A# B    ` s. A# B w8 i: D4 ^, [/ s( _
   Python  Python 3.4.3: K! R% U1 m: e+ y
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空