PLM之家PLMHome-工业软件践行者

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

[复制链接]

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

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

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

x

; t4 V# r; H( c' C0 ]5 [/ j142. 控制使用Solidedge的Premium, Classic 和Foundation的许可证! N& x9 ~0 V* W/ M6 z
问题/症状
6 \6 a" X8 N# U5 XFlexlm 提供了使用option文件的方法来控制用户使用license, 比如:* j7 W7 U! @& n/ V+ J
RESERVE 为特别的用户或者一组用户保留特别的license 模块。
' I- e3 @/ w- v2 X4 ]' e0 xEXCLUDE 排除一个或者一组用户使用某个license 模块.
% C, v$ L3 n" S' V) A" Y9 e$ x但是有时候需要让用户决定到底是用solidedge的哪个模块, 比如Premium, Classic 还是
' F- P7 a5 r, m+ P* r# L7 \0 z! ^! ~Foundation license模块) f3 O9 @' F+ v9 n
解决方法
0 s! V% A) g7 k+ ?9 k有个方法可以使用Flexlm的‘Project’的选项。
/ a& w5 a3 N. R& K) P! Z先在您的Flexlm服务器的selmd.opt文件中定义下面的PROJECTS
8 g4 B$ k  @* @3 E2 H: U7 B1 r1 _缺省情况下面您可以在C:\SEFlex\Program\selmd.opt中找到它, 比如是这样的:
3 r! A, f4 T& z- E5 e. L# q-------------------------------------------------------------------------------
. b: o8 H1 V" M) V: r* o0 KINCLUDE solidedge PROJECT Foundation
% I& u% h; L- D  J+ K3 S, n6 bINCLUDE solidedgeclassic PROJECT Classic
! X8 S+ i6 P8 d" `INCLUDE solidedgepremium PROJECT Premium7 J3 z! b6 b8 V: F- T7 L: _
-------------------------------------------------------------------------------% L6 H1 l/ q% C3 G. A
然后在您的客户端机器上, 使用SELicense.dat文件, 指向您的Flexlm Server, 但是这个3 x- A- T# I, Z. G; V
文件中不包含任何License feature 的内容. 缺省情况下, 您可以在下面的路径中找到 :; i! i6 ]* S# ]
C:\Program Files\Solid Edge ST6\Preferences\SELicense.dat
/ Q/ D; g% _5 h) i-------------------------------------------------------------------------------
$ N& ?6 ~, }! f4 \- H2 vServer YourFlexLMServer SE_HWKEY_ID=36243 27001
: l( ^' ^% x( z# l2 OVENDOR selmd% C0 b3 ?. m, r: r' ^5 Z
USE_SERVER# c/ z& g0 x1 m$ x& ?/ U
-------------------------------------------------------------------------------& }+ J* ^6 }4 F' ]' d4 {2 N. C3 n
上面的例子中您需要把YourFlexLMServer变成您的license server的机器名, 如果使用1 {* c; ]% X+ ?5 e9 G/ J
MAC地址的话, 还需把SE_HWKEY_ID更改成MAC地址;9 l$ f( h/ f4 d. {( A) Y# P, k9 a
比如:
8 p6 A4 [; H6 K4 hSERVER DEKOSTACMULTINX 000c29c3096d 270038 b. y- Y5 L. T* S6 t9 ?! N7 F
有时根据情况还需使用Solid Edge License Utility (Solid Edge ST6à Licensing
% L% l' A9 X8 GàLicense Utility).. 来指定您客户端机器上的这个修改后的license文件.
- x2 ^, f, `$ \. f& @/ x使用选项: 'I have a License Server Name'。; h2 g/ K# n/ s( W

. O4 V# M9 H6 D8 V* }做完这些, 您这时候在客户端机器上设置环境变量: LM_PROJECT=Classic, 就能使用% d1 J5 ]# }' I
'Classic'的solidedge 模块了., ~% x, Y, Q( e& m; C
您也可以按照这个方法做个脚本文件来方便地做上面的工作.
5 N" Y8 `1 k9 A# R/ k4 W+ Y
5 w  {7 d4 R9 d) p( r
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了