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

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

[复制链接]

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

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

admin 楼主

2015-11-30 10:59:00

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

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

x

' U+ m% h/ b9 t" n% @  x142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证
7 V3 o# Y; d4 d8 C! G问题/症状" P, R) [0 e; }; i/ H# t' }
Flexlm 提供了使用option文件的方法来控制用户使用license, 比如:
" R% J0 i; J4 I/ S6 t/ X/ yRESERVE 为特别的用户或者一组用户保留特别的license 模块。. ~5 {8 \0 M+ y
EXCLUDE 排除一个或者一组用户使用某个license 模块.4 a2 Y+ i0 D6 f* [
但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是* j' v+ n" ?0 r0 [6 r* Y  A
Foundation license模块
$ B' i' E  _% j6 A$ l+ n* n7 s2 ^解决方法
' a1 q4 [5 \+ k4 R! @. Q/ f& k有个方法可以使用Flexlm的‘Project’的选项。
/ r2 j2 ~- M! q先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS
! M" |3 M; n! G- c* Y缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:
% d- Q2 C' r+ k8 F8 K! {-------------------------------------------------------------------------------
% w- I  D5 I* y* Y  `3 T9 H- P* LINCLUDE solidedge PROJECT Foundation2 h; V3 @$ o* |, S( d
INCLUDE solidedgeclassic PROJECT Classic, j8 q0 E" F+ }6 R  `& z
INCLUDE solidedgepremium PROJECT Premium8 r' Z# N- ]" q. o1 ~1 y/ K
-------------------------------------------------------------------------------
0 {4 @3 l& R4 Y9 b" ~- Y5 ^然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个
! P0 q6 _) z( @! q. Z) H$ Q文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :2 E  n! A; m' V) B+ `
C:\Program Files\Solid Edge ST6\Preferences\SELicense.dat5 M& C( Z4 N& Y& ~& f. b' y0 W
-------------------------------------------------------------------------------
# _% j  k# A8 l+ p+ Z2 fServer YourFlexLMServer SE_HWKEY_ID=36243 27001) D2 _5 W$ d7 H% V' A
VENDOR selmd
) y% f- M! N! {5 s! F2 {( i* XUSE_SERVER5 b" U; [! D! s$ u8 e; U
-------------------------------------------------------------------------------2 Y1 M$ u" X1 N5 i& w: i8 T
上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用- V3 q9 n2 l! Z6 t( S
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;
1 K, {4 f7 e* F3 ]. ~9 [! O& x比如:# ~% y/ R4 g2 M3 R
SERVER DEKOSTACMULTINX 000c29c3096d 27003
6 |& v5 G( e' |0 i% @& z5 A; z有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing3 U& m, g8 T2 t9 s. e
àLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.
, Y6 K( w- v5 V9 f使用选项: 'I have a License Server Name'。
. G* ], C  @# `6 [
1 G6 ?6 h' x2 X% K3 p* z* t做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用
* m- K- o* X6 b. n8 ['Classic'的solidedge 模块了.2 G6 x5 ?( w# j- l2 U! X
您也可以按照这个方法做个脚本文件来方便地做上面的工作.
/ t  S7 ]" b5 l! T+ s
! Z$ |" i1 @9 T3 `6 M; @
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了