查看: 4219|回复: 0

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

[复制链接]

4

主题

3

回帖

48

积分

管理员

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

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

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

×
- e" I3 @7 c+ q: o' C
142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证$ {! D5 y5 q6 |' R9 n
问题/症状
+ h) S; t5 a3 w0 dFlexlm 提供了使用option文件的方法来控制用户使用license, 比如:
: r; F8 R- ]- o! d, oRESERVE 为特别的用户或者一组用户保留特别的license 模块。
0 Y1 v# B1 f9 o: V" AEXCLUDE 排除一个或者一组用户使用某个license 模块.
3 M9 b& v/ I' O- `$ }3 A2 S  u但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是
8 u# q( i' Z6 jFoundation license模块
& Z  u/ i# y9 t3 e! |解决方法
1 x  Q* K+ x+ |7 \7 t有个方法可以使用Flexlm的‘Project’的选项。! |2 _# U% i' t; P( U& p* |; ^
先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS& X# V: I- F$ e8 t2 g- N) O9 C- F' p0 E
缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:% W0 a% G4 q2 J7 v! U5 H' d8 C
-------------------------------------------------------------------------------
6 ?# R' e7 g9 X9 h. xINCLUDE solidedge PROJECT Foundation
; B& l; h% f6 f- o5 bINCLUDE solidedgeclassic PROJECT Classic
+ J# O. Z! p9 i% q0 P- {INCLUDE solidedgepremium PROJECT Premium7 \) Q; t8 i! z. @% d
-------------------------------------------------------------------------------+ u& K* H" b8 F+ h7 a
然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个7 j3 q, L: G/ {" H9 R
文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :
! t3 l4 C8 [5 H7 \C:\Program Files\Solid Edge ST6\Preferences\SELicense.dat
9 y7 ]& a! O. X) B$ y1 r-------------------------------------------------------------------------------
2 o$ o0 c7 |: V7 n$ IServer YourFlexLMServer SE_HWKEY_ID=36243 270018 z2 I  ~9 l8 G9 B' ~) G6 h
VENDOR selmd
& y' Q7 n8 p( A& pUSE_SERVER2 c( {/ P4 V/ a/ @' T
-------------------------------------------------------------------------------
& a- @' s  t/ u* D1 u+ l6 M7 x# p上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用# P  H, W" q3 F- X: x
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;$ T9 w6 ?: N. y9 S. f; U
比如:
8 }5 \' C# w3 K' E2 y7 T- `SERVER DEKOSTACMULTINX 000c29c3096d 27003
' l" _3 B8 `1 x9 w! R2 s有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing
( l! l# l4 J0 r8 N' M3 M% QàLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.: w, l0 a  B# z$ _' e
使用选项: 'I have a License Server Name'。
' G& K6 a: |) I, M* v2 i* g/ ~0 B3 k0 S9 m7 {
做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用5 n9 H2 k/ R7 \, E  K9 D6 U
'Classic'的solidedge 模块了.
# K  C& @0 f# r5 Z) n您也可以按照这个方法做个脚本文件来方便地做上面的工作.1 ~/ a$ C9 G7 ^' y4 ?

5 k3 r) U3 z4 M5 i
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

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

本版积分规则

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