|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
4 j% w, Y5 @5 g! d" X142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证% z. C7 W6 _2 D: \0 @9 K
问题/症状* P: P# l5 t5 y) { E& K
Flexlm 提供了使用option文件的方法来控制用户使用license, 比如:
& o: D% T6 }, t$ T7 O6 Q# h4 w jRESERVE 为特别的用户或者一组用户保留特别的license 模块。: r4 l; ]. `/ t' s+ A
EXCLUDE 排除一个或者一组用户使用某个license 模块.
1 o* W! |1 F+ Z: _' p+ N但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是( L. R% }- q* s. y' N( S8 C
Foundation license模块( O0 d) ~2 ] a" E! ?# E4 S- g
解决方法+ u, N8 x, X4 b! Y; W
有个方法可以使用Flexlm的‘Project’的选项。
, c" ^: P5 O0 p先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS$ K( F1 b) Z5 Z7 ^
缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:7 V. K5 `; j5 W0 }1 l8 ?% d$ t
-------------------------------------------------------------------------------- n2 S7 K9 y# r9 c' {
INCLUDE solidedge PROJECT Foundation7 F2 B6 C5 v) E1 [4 U+ _$ [" x9 G1 K9 c
INCLUDE solidedgeclassic PROJECT Classic' y0 n/ [# ^$ K
INCLUDE solidedgepremium PROJECT Premium- T5 ~, N. @) P: A" F8 I2 t
-------------------------------------------------------------------------------
, A3 f9 S2 i% e- `" `$ T然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个
" X) m* A% D; Z9 c文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :
1 U+ a0 U0 ], {& o c) K7 uC:\Program Files\Solid Edge ST6\Preferences\SELicense.dat
7 N& w8 m9 ~: H* d+ N-------------------------------------------------------------------------------
: Q* m+ ~# S& q2 z" V* a4 IServer YourFlexLMServer SE_HWKEY_ID=36243 27001
3 i5 x9 @+ q+ q0 N' w4 `. }" ]+ MVENDOR selmd" r( @2 w- T6 ], X% D/ R" V
USE_SERVER
, T" ]% M+ L( y& N- W! l-------------------------------------------------------------------------------0 j3 _) T* o) l) L" k
上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用
) ]* `5 E- c3 q" p: Z6 i( {" F+ GMAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;
6 w. k( j5 _5 v# B0 S8 u. B/ K: e( Q比如:9 H! B( q; O) \3 F: J: V E' z
SERVER DEKOSTACMULTINX 000c29c3096d 27003
3 m: a: M" U; ~- u有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing N( e( o( W6 H) c% ~6 n K
àLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.% _1 |( {( Y( V: j7 J0 k
使用选项: 'I have a License Server Name'。4 u$ ^1 T! {6 d
/ \# _) A8 J1 [% W3 i" t
做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用
0 q" C3 |4 |+ H9 R2 t# I'Classic'的solidedge 模块了.
( P# _, E& f- |) V" z0 }/ u您也可以按照这个方法做个脚本文件来方便地做上面的工作." x& _! a! Z: A g T3 O3 V
" T$ p r* q& S7 |. ^$ { |
|