|
|
请使用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 |
|