|
|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
* U6 c* D( K& _% i142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证
% @7 @6 [1 t7 o+ g+ L3 Q* ?' y0 L问题/症状
( F9 p0 i* c7 @8 k# vFlexlm 提供了使用option文件的方法来控制用户使用license, 比如:
" A# c2 \! v% `& pRESERVE 为特别的用户或者一组用户保留特别的license 模块。
& h1 T7 c& D% x7 D; }EXCLUDE 排除一个或者一组用户使用某个license 模块.) x Z5 Q) b, x) R1 w8 p
但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是
' B0 h# ~3 q: O1 b ~/ ], JFoundation license模块
. r$ }! n* e+ w. T( b0 [解决方法8 u) ~2 j) [, O7 \* J. F+ r" x
有个方法可以使用Flexlm的‘Project’的选项。
8 M/ r3 J3 K6 Q) c/ v: f0 n) U先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS* \) C8 ~2 w. t: o7 u/ [( h i
缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的: z4 ?! G, | k4 Q; [% R* W: ^5 U' p
-------------------------------------------------------------------------------
# [" {# P0 j3 {' YINCLUDE solidedge PROJECT Foundation( j5 v7 E0 s5 ?7 h$ K
INCLUDE solidedgeclassic PROJECT Classic
/ m j& F" L" S' ~2 h, R l8 ?8 v2 GINCLUDE solidedgepremium PROJECT Premium5 z6 ]0 q, u, Q5 S \$ z
-------------------------------------------------------------------------------
" H7 Z3 K* P4 d然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个
6 E* U% m O2 U9 e文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :
; R& ~/ r! n; J. r# Z0 F6 t/ KC:\Program Files\Solid Edge ST6\Preferences\SELicense.dat
7 U% j" {& W5 M4 Y* q( l-------------------------------------------------------------------------------
2 i" W* |5 M) R1 w! s0 @Server YourFlexLMServer SE_HWKEY_ID=36243 270012 l- ?, t1 m3 h; t
VENDOR selmd; E# ~- n) n9 q/ P; E
USE_SERVER, g" S( {/ x: R9 i
------------------------------------------------------------------------------- q7 C2 _, ^ B( D3 }
上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用1 K1 d4 ?: g- G u2 _" y
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;4 n1 o( r7 U9 D1 x
比如:& {# B( s4 q' S( ~
SERVER DEKOSTACMULTINX 000c29c3096d 27003 @- B6 W/ |/ [" Y9 r' j
有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing
, J4 g/ e2 s, \4 V- l) D+ a9 KàLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.
" a7 J" E5 R0 W! v; D3 U0 ]使用选项: 'I have a License Server Name'。
9 ?' K- [2 ?+ W3 v! n# }
4 t1 }: M, ~' b- l& f* i# [做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用
) |/ B. c( V" q! o, G, \/ h'Classic'的solidedge 模块了." R& p6 s/ z, M; S8 E1 N
您也可以按照这个方法做个脚本文件来方便地做上面的工作.: Q' }1 ~7 D a# K/ h
& z9 b2 |1 _2 I% ?( N4 @ |
|