PLM之家PLMHome-国产软件践行者

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

[复制链接]

2015-11-30 10:59:00 3904 0

admin 发表于 2015-11-30 10:59:00 |阅读模式

admin 楼主

2015-11-30 10:59:00

请使用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; ?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了