1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > UG/NX二次开发配置

UG/NX二次开发配置

时间:2023-11-11 03:00:53

相关推荐

UG/NX二次开发配置

UG/NX二次开发配置

1. 手工搭建Win32项目文件

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

注意:这里面的路径可以是绝对路径,如:D:\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为二次开发平台。

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

3.一般版本匹配

NX11.0:4 f2 X: i' w" _/ }8 o

C/C++ Visual Studio (Version 12.0.21005.1)

.NET Visual Studio

.NET Framework 4.5.1 (4.6 is expected to work OK too)

Java JDK 1.8.0_45$ `s. A# B$ w8 i: D4 ^, [/ s( _

PythonPython 3.4.3: K! R% U1 m: e+ y

NX10.0:

C/C++ Visual Studio Update 1 = Version 11.0 Update 1# ar; G: M6 S5 i) F

.NET Visual Studio Update 1 = Version 11.0 Update 1

.NET Framework 4.59 R( Z8 V, [: G/ C2 a: c6 b7 N

Java JDK 1.8.05 Y2 [7 \7 S0 ?- U3 ^& k

PythonPython 3.3.25 F& m6 h6 c* y* `2 W2 ~! R

NX9.0:4 Y/ E" |8 t, ^: N/ M# K2 y

C/C++ Visual Studio Update 1 = Version 11.0 Update 1( e7 O% C- A3 X- o* x+ A' o

.NET Visual Studio Update 1 = Version 11.0 Update 1% B5 M- }, z/ m0 X% p1 W

.NET Framework 4.5

Java JDK 1.7.0_5

NX8.5:. z$ {: M2 Z8 B

C/C++ Visual Studio Service Pack 1 = Version 10.0 SP1# x3 G& }/ C- B0 w

.NET Visual Studio Service Pack 1 = Version 10.0 SP1$ l, R& D7 O2 \& R$ X. I0 l

.NET Framework 4.0

Java JDK 1.7.0_03

NX8.0:( E( V/ D8 B! n* a) D: T

C/C++ Visual Studio = Version 10.0. M+ Q5 q- h3 w3 Z

.NET Visual Studio = Version 10.0

.NET Framework 4.00 ]1 {8 J3 {4 b4 Q' }: P% h9 ~

Java JDK 1.6.0_14

3 r! Y0 w9 K* m

NX7.5:

C/C++ Visual Studio Service Pack 1 = Version 9.0 SP1

.NET Visual Studio Service Pack 1 = Version 9.0 SP1" r: S6 W( B# ^

Java JDK 1.6.0_14' c0 l5 Z- r+ c8 ]

$ u' d7 E8 S* Q/ S

NX7.0:

C/C++ Visual Studio = Version 9.0

.NET Visual Studio = Version 9.0

Java JDK 1.6

" t1 |6 L& c2 V& M3 V) `

NX6.0:

C/C++ Visual Studio Service Pack 1 = Version 8.0 SP14 {7 F7 D- I8 Z3 K1 f

.NET Visual Studio Service Pack 1 = Version 8.0 SP1

Java JDK 1.5

* h, J- S0 e% ?# |N

NX5.0:( Q) V3 y3 D8 a( ~

C/C++ Visual Studio = Version 8.0

.NET Visual Studio = Version 8.0; {) B2 H+ XP% L; r+ E

Java JDK 1.5

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。