查看: 4415|回复: 0

[UG NX高级技巧] 142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证

[复制链接]

2477

主题

1280

回帖

8万

积分

管理员

PLM之家站长

积分
82265
QQ
发表于 2015-11-30 10:59:00 | 显示全部楼层 |阅读模式

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

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

×

: E8 B- \2 }, F. o4 |: A142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证( ~: x1 T, B) h- v# o* B
问题/症状0 |' s5 n- E/ j* A2 R4 {" f- g% f% d
Flexlm 提供了使用option文件的方法来控制用户使用license, 比如:# b4 f4 P( h% Z( [
RESERVE 为特别的用户或者一组用户保留特别的license 模块。' Q' h; c) i! [/ m6 d1 m* B
EXCLUDE 排除一个或者一组用户使用某个license 模块.( Z6 j! f3 \7 K( N. @
但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是, r" G1 R9 r5 x) }9 A
Foundation license模块7 S- d4 Q; V) Z! _! S5 s3 l( o
解决方法5 |3 m' I4 g  e" \5 t; S) n
有个方法可以使用Flexlm的‘Project’的选项。
& D: E5 l7 [6 p! t5 a' J先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS
8 J- L7 Q- v% D# X) ~( @8 _( A缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:
% g6 q. k3 C, `+ c8 T-------------------------------------------------------------------------------7 B0 R2 J$ u. t) j" o, s& E
INCLUDE solidedge PROJECT Foundation
. }2 H% v6 e# GINCLUDE solidedgeclassic PROJECT Classic; y, ]" X  K- ?! [) \8 `
INCLUDE solidedgepremium PROJECT Premium* p: ]3 D5 W# k& U3 p9 H$ a4 l2 L
-------------------------------------------------------------------------------
6 p0 f1 U- D! }然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个: ^! Q! c3 p: Z) B: }% T( U- K) A
文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :
# I# A1 D+ H8 b& J+ a& Y% ]1 jC:\Program Files\Solid Edge ST6\Preferences\SELicense.dat, T! N/ D+ O$ s+ C; x* ~4 G6 j
-------------------------------------------------------------------------------
9 s! w9 Q! t$ MServer YourFlexLMServer SE_HWKEY_ID=36243 27001
8 y. V( k$ `' Z; OVENDOR selmd! z, B( Q$ N; b& |" L
USE_SERVER
2 n( m: Y" c$ @" L2 C-------------------------------------------------------------------------------
9 V" P. L' J" f. L7 ^1 f2 m上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用- N- e- Y* }  W$ l5 B4 R% M
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;
% w. G0 g: _/ x+ f) t' c" s& l比如:" _. u+ a# ~1 h, E; L' X- ~! T
SERVER DEKOSTACMULTINX 000c29c3096d 27003$ y# D9 |/ O8 U: Q/ h9 g
有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing1 f8 z5 B' x: |" E+ z" V
àLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.
; ~* S. {2 u( L' L9 q& U7 U( Z使用选项: 'I have a License Server Name'。
' c& J8 }  S7 N
2 c5 g! T/ r0 ], w6 z1 g1 e做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用" w/ ]/ Z, _# ?2 B
'Classic'的solidedge 模块了.& n! I( ^9 O5 ^6 i0 [) S4 U
您也可以按照这个方法做个脚本文件来方便地做上面的工作.1 _. K( G0 E$ P( Q, @0 o! m1 v9 p3 w

, }7 }# e; ]' N( T2 Q
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

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

本版积分规则

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