工程软件安装心得Word格式文档下载.docx

上传人:b****6 文档编号:19695308 上传时间:2023-01-08 格式:DOCX 页数:7 大小:23.62KB
下载 相关 举报
工程软件安装心得Word格式文档下载.docx_第1页
第1页 / 共7页
工程软件安装心得Word格式文档下载.docx_第2页
第2页 / 共7页
工程软件安装心得Word格式文档下载.docx_第3页
第3页 / 共7页
工程软件安装心得Word格式文档下载.docx_第4页
第4页 / 共7页
工程软件安装心得Word格式文档下载.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

工程软件安装心得Word格式文档下载.docx

《工程软件安装心得Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《工程软件安装心得Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。

工程软件安装心得Word格式文档下载.docx

Server行开头的关键字,标识该行为Server行,不能更改.

例如:

SERVERhostname000012345678TCP:

1700 

Daemon(或Vendor)行:

Deamon行是用来标识不同的卖主,或者说是用来标识不同的软件商吧。

其常见格式是:

DAEMONdaemon_namedaemon_path 

daemon的路径

daemon的名字

Deamon行的关键字,FLEXlm6.0以后的版本也支持用VENDOR

例如:

DAEMONcdslmdc:

\cdslic\bin\cdslmd.exe

CadenceLicenseDaemon的路径

Daemon的名字为cdslmd(CadenceLicenseManagerDaemon的简称)

Feature行:

Feature行是用来对软件特定的功能进行限制的,其常见的格式为:

FEATUREnamevendorversionexpiration_datenKey"

Vendor_String"

hostID

版本号 

过期时间 

主机ID,可省略厂商标识 

厂商定义的字符串Feature名称 

20个字节的密码Feature行的关键字许可的终端用户个数

例如FEATURECADV_256SUPUC_ALLcdslmd8.0001-jan-092884F2781DB8"

J"

Vendorstring 

密码允许9个终端用户 

0年1月1日过期,0年表示永久有效

版本8.0,可以是时间,也可以是版本号. 

厂商标识Feature名称,即允许开通的功能

详细的FLEXlm文件格式可以参考FLEXlm的End-User-Manual.

又如:

FEATUREmaxplus2alterad2001.1225-sep-2002uncountedE71125CEA376\HOSTID=GUARD_ID=T000072362

FEATURE:

关键字

maxplus2:

FEATURE名

alterad:

厂商标识

2001.12:

版本标记

25-sep-2002:

2002年9月25日超期,如:

是permanent或0,表示永不过期

uncounted:

使用人数限制

E71125CEA376:

密码

HOSTID=GUARD_ID=T000072362:

运行机器的特征,只有检测到存在T000072362的加密狗时,软件才可以使用。

这里也可以指定硬盘号,网卡号等等

三、FlexlmLicensemanger工具的安装

一些软件并不需要安装专门工具来管理license,如:

MaxplusII等。

但更多EDA软件需要专门工具进行管理。

安装很多EDA软件的时候,会有一个安装LicenseServer的选项,安装完成后会在控制面板中发现一个FLEXlmLicenseManager的工具.

四、FlexlmLicensemanger工具的使用

点击FlexlmLicensemanger,出现如下窗口中,找到相应lmgrd.exe,并指定license.如果有多个License文件,要用分号隔开。

有的EDA软件没有LicenseServer安装选项.但软件本身就自带FLEXlmLicenseManager,如LeonadoSpectrum程序组下可以找到FLEXlmManager这个程序,用鼠标点击运行就会出现上面提到的那个管理窗口。

Win95/98下还需要在autoexec.bat中加入如下一行:

SETLM_LICENSE_FILE=c:

\flexlm\license.dat

如果有多个License文件,可以用分号隔开,如:

\flexlm\license1.dat;

d:

\altera\license2.dat

Win2000和NT,则需要在系统环境变量中设定这些参数。

设置完以后需要重新启动计算机

注意事项

不要随意更改系统时间!

Flexlm加密系统会监测系统文件的时间

更改系统时间导致的常见错误信息:

Flexlmerror,systemclockhasbeensetback

解决方法

查找C:

\windows\下所有时间不正确的系统文件文件,在正常的系统时间下将其修改保存

应用专用文件时间管理软件修改文件时间,我们可以在互联网上下载这类软件,我已经下载了一个这样的软件

重装系统

如需了解关于FLEXLM更详细的资料请参考FLEXlm的End-User-Manual或浏览:

设置环境变量

以下都是针对Win95/98以及NT来说的.

一般说来,LicenseManager需要在设置一个环境变量才能找到License文件.(有的软件不需要设置环境变量,只需将license文件放置到它的某个目录下面就可以了,如ActiveVHDL3.3,只需将license.dat放在它的dat目录下.)

通常环境变量名称是LM_LICENSE_FILE,大小写无关,Win95/98下的设置方法是在autoexec.bat中加入一行:

(不包括下面那些说明)

SETLM_LICENSE_FILE=c:

\flexlm\mylicense.dat

环境变量路径:

该例是License文件的名称及路径

变量名称

\flexlm\license1.dat;

d:

\flexlm\license2.dat

应用软件的LicenseManager会自动遍历环境变量指定的所有License文件,查找它所需要的Feature,不同License文件路径的先后次序无关,只有WorkviewOffice7.5比较特殊,必须将它的环境变量放在第一个才能工作,否则它就不工作:

\WVO75\license.dat;

c:

\flexlm\mylicense.dat

除了LM_LICENSE_FILE这个环境变量名称外,有些软件还使用自己特定的环境变量名称.安装软件的时候,安装程序会一般会自动添加这些环境变量.如Specctra8.0使用CDS_LIC_FILE环境变量名称:

SETCDS_LIC_FILE=c:

\cdsLic\license.dat

MentorGraphicsRenoir以及ModelSimEE如果安装的时候选择MentorGraphicsLicenseManager,软件会使用MGLS_LICENSE_FILE环境变量:

SETMGLS_LICENSE_FILE=c:

\flexlm\license.dat

如果License是由Server提供的,那么环境变量的路径应该给出Server的名称以及端口,而非License文件的路径以及名称,如:

SETLM_LICENSE_FILE=1700@

让LicenseManager去的1700端口获取License

WinNT下设置环境变量需要在控制面板里面添加,格式相同.

License文件使用技巧

这次想解决的问题是--License文件多了怎么办?

不知道为什么FLEXlm很流行,机器里面装得EDA软件多了,会有若干个License.dat.由于环境变量只是告诉Lmgr(licensemanager)从哪儿找它所需要的license文件,所以:

第一个解决办法是可以将License.dat换个名字,如pwpcb.Lic,cct80.Lic等等,然后用设置多个License文件环境变量的办法将每一个文件的路径添加到环境变量中:

\flexlm\pwpcb.Lic;

\flexlm\cct80.Lic

License文件的名称/后缀可以任意选取,只要保证变量设置正确以及License文件有效即可。

还可以这么做:

----不推荐使用:

只设置一个环境变量设置:

\flexlm\license.dat,然后把所有的License文件都copy到FLEXlm目录下,为了便于区分,取比较容易记的名字,例如PowerPCB2.1.Lic,ModelSimEE5.2e.Lic,Specctra8.0.Lic,等等,需要用哪个软件的时候,把相应的License文件copy一份然后改名为license.dat即可。

Copy,Rename,Copy,Rename...太麻烦了:

(,于是采用第二种解决办法--合并License.(注:

仅用于没有ServerLine的License文件,且软件用的环境变量名为LM_LICENSE_FILE)

前面介绍过License文件的格式,License文件的内容不再是陌生的了,可以用文本编辑器打开所有的License文件,把它们的内容统统copy&

paste到license.dat里面.然后只设置一个环境变量:

FLEXlmServer方式的License应该如下设置:

License.dat文件放在主机中,主机运行Server提供License服务,客户端的环境变量设置为SETLM_LICENSE_FILE=[TCP/IP端口]:

[主机名称],其中端口和主机名称应该和主机的License文件中的ServerLine一致,前面已经简单介绍过,这里便不再赘述。

启动Server的方式有两种,一是Dos命令行方式,二是Windoz的窗口方式

1.Dos方式

在c:

\flexlm目录下可以找到一个Lmgrd.exe文件---LicenseManagerDaemon,这个Daemon是FLEXlmServer。

License.dat文件需要和Daemon文件放在同一个目录下,启动licenseserver,可在c:

\flexlm目录下执行:

\flexlm\lmgrd-app-c;

关闭licenseserver,可在c:

\flexlm\lmutillmdown:

lmutil.exe是LicenseManagerUtility.

2.Windoz的窗口方式

安装某些软件的时候,会有一个安装LicenseServer的选项,选中它安装完成后会在控制面板中发现一个FLEXlmLicenseManager的小工具.在FLEXlmLicenseManagerSetup的TAB里可以选择Daemon,License文件,以及输出的日志文件;

Control的TAB中可以启动/关闭Server以及查看Server状态,另外几个TAB还提供了一些其它辅助功能。

Windoz下的这个FLEXlmLicenseManager要比命令行方式的方便一些,至少它可以浏览以选取Daemon/License文件,不过有时候发现控制面板里面找不到.事实上它是一个控制面板的扩展应用程序,如在PowerPCB目录下可以找到FLEXlm.cpl这个文件,用鼠标双击它就运行出上面提到的那个管理窗口。

没有研究过解决一个主机运行多个Server分别对应不同的软件的问题。

1.设定环境变量(控制面板--->

系统-->

环境)LM_LICENSE_FILE,多数软件都使用这个变量,这也是冲突根源。

但也有一些软件用别的名称,如:

UG--------->

UGII_LICENSE_FILE=27000@CAD

ESRD------->

ESRD5_LICENSE_FILE=F:

\ESRD\STRESSCHECK5

以下变量由软件安装时或第一次设定后自动保存在注册表里:

MASTERCAM----->

MCFLEX_LICENSE_FILE=F:

\MILL72\LICENSE

COSMOS系列---->

BRNI_LICENSE_FILE=F:

\COSMOSM\LICENSE\FLEXLM\LICENSE.DAT

MSC系列------->

MSC_LICENSE_FILE=F:

\MSC\FLEXLM\LICENSES\LICENSE.DAT

MAPLE6-------->

MAPLELMG_LICENSE_FILE=F:

\MAPLE6\LICENSE\LICENSE.DAT

注意事项:

没有设好会出现错误如:

I-DEAS:

DETECTEDLOSSOFCOMMUNICATIONWITHI-DEASLICENSEDAEMON.

:

PRO/E好像不用设定LM_LICENSE_FILE安装自动设<

COMPUTERNAME>

@7788;

LM_LICENSE_FILE变量可设置多个路径如:

F:

\FEMAP80\LICENSE.DAT;

\MARC\security\license.dat;

中间用"

;

"

格开

若是I-DEAS和别的软件冲突可在\IDEAS\MS7\bin\setup_varbs.cmd中加setLM_LICENSE_FILE=%SDRC_INSTL%\sec\license.dat

MASTERCAM7.2B安装后好像应清除LM_LICENSE_FILE设置,软件第一次运行时会让你查找LICENSE.DAT,然后自动保存在注册表里。

FEMAP8.0A的LICENSE.DAT应设在路径最前面,否则会出现以下错误INVALIDLICENSEINFO,可能是它采用FLEXLM7.1b的原因?

若设定多个LM_LICENSE_FILE路径有问题,可先设一个调试,确定是否是LM_LICENSE_FILE的原因?

在控制面板-->

FLEXLMLICENSEMANAGER-->

SETUP中设SERVICENAME,详细可到CAMONLINE(

若控制面板没有FLEXLMLICENSEMANAGER可从\PTC\FLEXLM\OBJOR\UG160\UGFLEXLM拷贝一个FLEXLM.CPL到\WINNT\SYSTEM32,当然对FLEXLM7.0可直接用LMTOOLS.EXE,但是其START/STOPSERVER和查询SERVERSTATUS不在一组内我感觉不如6.1方便,也可到控制面板-->

服务中查询SERVERSTATUS,更加直观

SERVICENAME有时要手工设定,这取决于安装时选SERVER或CLIEN,详细可看.NFO文件,SERVICENAME最好取与软件及版本相关如:

I-DEAS8.0,因为软件安装时可能自动取相同的SERVICENAME

对PTCPro/E和UG设一个SERVICENAME就可以了,因为其高版本LICENSE可用于低版本,PTCPRO/E2000i的FLEXLM6.1不用UNINSTALL,可直接用于代替PRO/E2000i2FLEXLM7.0,对于UG带PACKAGE的license得用UGFLEXlmLicensing选择不同PACKAGE好像最多只能选两个?

对MSC和COSMOS(SRAC)系列可能要合并LICENSE,设一个SERVICENAME并用最新的LMGRD.EXE及DAEMON(MSC.EXE,SRAC.EXE),对于NASTRANFORWIN4.6还要多设一个FEAMAP7

若是对同一软件设多个SERVICENAME,会使LMGRD.EXE不断调用DAMON,系统会很慢,CPU近100%,应REMOVE一个SERVICENAME

有些软件不用设SERVICENAME如:

IMAGWARESURF,ESRDSTRESSCHECK,MASTERCAM,MAPLE6直接COPYLICENSE.DAT到安装目录或C:

\FEXLM,不知道是何原因?

要查看LICENSE是否正确可STOPSERVER,STARTSERVER再看Debug.log信息

我们学校要学有限元,今天好不容找到了安装的方法,这里与大家分享,我下的是ANSYS10.0

然后按下面的方法安好了,能用!

!

安装之前,要做以下两个工作

一.记录你的计算机名称,注意:

计算机名称和计算机用户是两个不同的概念,一台计算机可以有

多个用户,但是只有一个唯一的计算机名称。

在Win2000/WinXp中,计算机的名称可以根据以下步骤获得:

鼠标右键单击我的电脑->

属性->

网络标识-〉完整的计算机名称,记下你的计算机名称。

WUDAPENG

二.记录你的网卡的ID,每个网卡有自己唯一的网卡ID,Ansys安装过程中需要你的网卡ID。

在Win2000/WinXp中,点开始->

程序->

附件->

C:

\命令提示符,进入类似于Win98的DOS界面方式

使用以下命令:

IPCONFIG/ALL 

记下本机网卡PhysicalAddress对应的序列号00e04c00e862

00-90-96-17-22-BD就是我的网卡的PhysicalAddress,也就是网卡的ID。

在Ansys安装过程中,将上述ID要写成如下形式:

0090961722BD,即去掉中间的横线。

现在开始安装:

(安装之前请最好关掉防火墙和防病毒程序,尤其是NortonAntivirus,可通过任务管理器-)进程->

结束进程CAPP或相应的Norton程序来关闭,当然删掉更好)

1.放入安装光盘,利用Windows资源管理器将光盘中CRACK目录拷贝到硬盘 假设为e:

\CRACK

 首先将CRACK目录中ansys.dat文件的 只读属性 去掉以保证在编辑该文件后可以存盘。

用记事本程序打开ansys.dat进行编辑,将第一行 host改为你的计算机名称,

000000000000改为你的网卡ID,然后存盘。

  例如:

将SERVERhost0000000000001055 改为SERVERrdxt0090961722BD1055 并存盘

此处rdxt为你的计算机名称,0090961722BD为你的网卡ID

其次将第二行DAEMONansyslmd"

\ProgramFiles\AnsysInc\SharedFiles\Licensing\intel\ansyslmd.exe"

改为DAEMONansyslmd"

D:

请注意:

仅仅改动了盘符,由C盘改为D盘,原因在于开始假定Win2000系统安装在D盘,如果你的Win2000或WinXP安装在C盘,就不要改第二行,切记!

,然后存盘并关闭。

然后运行e:

\CRACK目录中Keygen程序,该程序会自动生成一个文件License.dat,

这就是Ansys的License文件。

2.首先选InstallANSYS10.0

选Custominstallation安装

安装路径假定为:

DrogramFiles\AnsysInc\v80\ANSYS,可以更改

然后Next开始安装直到安装程序拷贝文件结束后将提示安装License,出现以下提示信息

“Runthelicensingsetuptocompletetheinstallation”

点Finish开始安装License,直到出现“ANSYSFLEXlmlicensefile”窗口,选择Browseforthelocationofanexistinglicensefile点Next

在文件打开窗口中 选择e:

\CRACK中license.dat文件,点按纽 "

打开"

出现警告窗口,点确定,

随后又出现文件打开窗口,点"

取消"

即可,程序安装结束

另外补充说明一下:

license的安装在光盘LicenseSetup目录中,可独立安装;

或按下图安装

3.将e:

\CRACK目录中license.dat文件拷贝到 D:

\ProgramFiles\AnsysInc\SharedFiles\Licensing目录中, 

请注意:

因为本说明假定Win2000安装在D:

\Winnt目录中,如果Win2000安装在C盘,则要将license.dat文件

拷贝到C:

\ProgramFiles\AnsysInc\SharedFiles\Licensing目录中,.一定不要忘记!

,该文件的拷贝过程与安装路径无关,只与Win2000系统安装在哪个硬盘有关。

4.设定环境变量:

右键打开“我的电脑”的属性,选择“高级”->

“环境变量”,在“系统变量”中“新建”一个新的变量,变量名为“ANSYSLMD_LICENSE_FILE”,变量值为“1055@你的计算机名”,确定即可。

如:

ANSYSLMD_LICENSE_FILE=1055@rdxt 

,一定是你自己计算机的名称

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1