|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
: R( O+ `- U# r9 O- ]142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证, _. L( e) \ D" D; Y: M
问题/症状8 g9 t8 q' j1 D5 Y% v6 ]! q+ D
Flexlm 提供了使用option文件的方法来控制用户使用license, 比如:
$ K: b# a' V' C Q- dRESERVE 为特别的用户或者一组用户保留特别的license 模块。' @" r9 Q3 f: {- J _8 z1 L. i4 }
EXCLUDE 排除一个或者一组用户使用某个license 模块.
6 ~/ g4 y% v0 {9 r但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是' P/ I$ A Y; U2 Y. ~+ z7 d! H h
Foundation license模块
% C5 W' U3 j1 {+ `解决方法/ j/ p3 w9 d8 ]: b) w
有个方法可以使用Flexlm的‘Project’的选项。3 f$ d3 H0 a7 S D7 U& U% t' e
先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS
! _3 i2 U& g$ i d/ [缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:
+ e% z6 B! D4 x3 }8 U, M. k-------------------------------------------------------------------------------
, @* q# s; H9 E& N' f7 L& [INCLUDE solidedge PROJECT Foundation
# U/ P2 ^" i& b0 W( v6 SINCLUDE solidedgeclassic PROJECT Classic9 q" b% v' N$ i
INCLUDE solidedgepremium PROJECT Premium
! g+ U, H. o; {. _ A-------------------------------------------------------------------------------' z1 [& U+ p. b; n3 A
然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个1 W( r8 O2 I$ ?6 x
文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :
" ] J5 D+ m) S I- P) uC:\Program Files\Solid Edge ST6\Preferences\SELicense.dat+ g* i5 X0 j* @; N5 ~$ f( p$ O
-------------------------------------------------------------------------------
% C+ f( D% R% b8 i- ]Server YourFlexLMServer SE_HWKEY_ID=36243 270013 h& _+ T; h s& ?4 j* i
VENDOR selmd
. c* p6 r5 b$ r: b' R4 E" o; eUSE_SERVER
" q8 E" _8 }0 u7 }# A; U+ [-------------------------------------------------------------------------------- z& K2 { @; L
上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用 ^8 r. [% g; L( w3 |
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;
- B: D5 ~& B: n; ~9 V! R2 ~比如:
/ l' ^% g" }$ {( o) OSERVER DEKOSTACMULTINX 000c29c3096d 27003- l, S4 U5 }6 j2 c
有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing! a( M! S# c' @1 C8 R
àLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.
) J" V( {1 {2 W4 o" X! v% n使用选项: 'I have a License Server Name'。
/ i% L& \3 C2 ~. f7 ?) D. i- U9 o2 t- ^5 [' D8 \
做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用
. @% f0 b1 t R, u0 u8 h& S7 `6 i'Classic'的solidedge 模块了.
3 p* c. S! C- N7 O/ v您也可以按照这个方法做个脚本文件来方便地做上面的工作.: i3 Z) K( J0 {. t7 j
; U) d7 d% m/ W; ? |
|