查看: 5589|回复: 0

[原创] 关于UG NX二次开发许可证license的问题诊断

[复制链接]

2477

主题

1280

回帖

8万

积分

管理员

PLM之家站长

积分
82265
QQ
发表于 2015-8-22 12:28:38 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
/ z- u1 q8 w$ O4 J, o6 Z3 L

$ j* m, ?: i# S- W6 T$ u9 v: T" X: l3 o$ C1 L) d; A% U4 c9 b' k% `

0 Z& @$ T1 O2 T在进行NX二次开发的时候,必须要有相关模块的license,才能完成对应模块的开发。关于ufun的函数对应模块许可证需求可以看这里:
8 c& K$ R, O9 I! Y
+ H6 K0 |  w; V' }
6 M( w" p. E6 }. J
UGII_BASE_DIR\UGDOC\html_files\NX_api\en_US\custom\ugopen_doc\license_table.csv
; c7 z! m4 I3 [* j! G7 r+ N- I0 q
7 ]# c- P; b4 f: {
通常情况下可以通过设置环境变量 UGS_LICENSE_NOTE为ON来打印你的程序需要的license模块。通过syslog 可以看到:8 t& ?5 z+ b( m* N

+ ?' h2 a9 z( @# x
1 P, }% C; N7 E: R; I& y) w+ m
Licensing Note: Checking for presence of 'nx_ship_concept'Licensing Note: Checking for presence of 'ug_body_design'" l& k+ T+ x0 {% t
4 N+ V2 t' |% F8 |
2 w, M+ a; a# p8 M  M
# y: K* A7 @; h
( b+ I7 _0 B7 r3 H7 F0 ~' r; r
你也可以通过代码来测试你现在是用的哪一个license模块0 s$ [$ T" O; A7 I" `9 a3 ]
5 _3 N% Q' _& l  H- {7 S1 z
# {  w4 {' `3 j. m4 o/ }8 C

: r1 k: v6 t/ DUF_CALL(UF_get_reserved_licenses(contextName, &n_licenses,
/ I; }' b& I6 i3 z: p  I&reservedLicenses));
+ H( e! }$ R) l; T  sprintf ( msg1, "StarTContext: %s nlic: %d\n", contextName,
5 u. B/ g7 N+ O1 z4 Un_licenses );
4 g  R# S6 l/ G: K9 X) Y6 h  ECHO( msg1);  \( K1 B" T. }3 D' g
  \4 z, \6 X& _  f+ h7 x7 S
  for(jnx = 0; jnx < n_licenses; jnx++): {# s  I) G9 e  I
  {
" ^% }& ]3 _4 Y8 g5 I& _4 z6 P    sprintf ( msg1, "Before Release Lic %d: %s \n", jnx,3 n; C; ^7 F! r  f* _+ H
reservedLicenses[0] );
2 G/ ^  U" G3 Y) ]- l8 A$ b    ECHO( msg1);8 `, B# s; b1 m  `9 Z+ a4 Z- Q
  }0 K% C0 ~6 w( |. R- ]4 F7 |

: W6 {# ]( o6 c2 s. L- {9 d
( T1 @9 `$ ^, k

, H4 Q3 A2 I4 [
2 m' X' e# p. z7 `: E$ v- X
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部