Siemens PLM Software 技术技巧(十一)

  作者:畅享网
2007/12/18 9:23:38
本文关键字: PLM NX Siemens

NX Ideas Tips

1、为什么dmadmin.cmd不能在NX ideas 5的命令行中运行

问题

有一些命令 比如 dmadmin.cmd , printadmin.cmd, 和 msplot.cmd 不能在NX ideas 5的命令行中运行, 当运行 dmamin的时候, 会出现这样的错误:

%MTSDMON_LICENSE_FILE%
D:\Team_NX5\Master\Config
"The file does not exist: " "%SDRC_INSTL%\prl\dmadmin.exe"

当运行 printAdmin的时候, 会出现这样的错误:

%MTSDMON_LICENSE_FILE%
D:\Team_NX5\Master\Config
"The file does not exist: " "%SDRC_INSTL%\sdi\bin\printAdmin.bat"

当运行 msplot的时候, 会出现如下的错误信息:

%MTSDMON_LICENSE_FILE%
D:\Team_NX5\Master\Config
"The file does not exist: " "%SDRC_INSTL%\sdi\bin\msplot.bat"

解决方法:

在windows平台中,当安装完成NX ideas 5以后, 有必要执行%SDRC_INSTL%\bin\BatchEdit.wsf这个脚本,用来更新一些环境变量.这样你在ideas的命令行中执行一些命令的时候,如dmadmin.cmd的时候就可以顺利运行了.执行bin\BatchEdit.wsf的方法是:打开一个windows的Explorer窗口,到%SDRC_INSTL%\bin目录中,双击BatchEdit.wsf这个程序就可以了.

Teamcenter Enterprise Tips

2. 如何配置文档转换控制以适应多本地化环境要求

有用户报告在使用Teamcenter Enterprise 2005SR1过程中,用Windows 2003 server作为PDF转换服务器,在NLS_LOCALE=en_us时,中文的Microsoft Word可以进行转换,但是这时Microsoft Excel文件不能成功转换,并返回错误代码18。而当设置NLS_LOCALE=zh_cn时, Excel文件可以转换,但是大部分Word文件又不能转换成功。

解决方法:

以上问题是由于在转换过程中需要获取本地的对话框信息引起。这样,Word文档转换需要设置NLS_LOCALE为en_us,而Excel文件转换需要设置NLS_LOCALE为zh_cn。

请使用以下方法进行多语言环境下的PDF转换:

1) 在%MTI_ROOT%\bin目录下创建两个新的批处理命令:

一个叫做zhcnexcel2pdf.bat,包括以下两行:

set NLS_LOCALE=zh_cn

msoexcel2pdf %1 %2 %3 %4 %5

另一个叫做enusword2pdf.bat,包括以下两行:

set NLS_LOCALE=en_us

msoword2pdf %1 %2 %3 %4 %5

注:如果Adobe PDF version版本是7,请用MSOword2pdfRdrExt。

2)在经典端,查询Document Manager Admin Classes->Translation Control Objects.

3)选择需要更新的转换控制对象,本例中选择输入类为“ExcelSht”,输出类为“PdfFile”。更新转换程序,将msoexcel2pdf改为zhcnexcel2pdf。

4)选择另一个输入类为“ExcelSht”,输出类为“PdfFile”的转换控制对象。更新转换程序,将msoword2pdf改为enusword2pdf。

这样就会在Excel转换时使用zh_cn设置,而Word转换时使用en_us设置。

Teamcenter Project Tips

3. 使用Enable UpToTheSecond Polling功能

如果在您的TCProject系统中存在大量的工作区,随着工作时间的增长,您或许会发现服务器的大量线程会被占用,从而导致性能降低。

解决方案:

在Teamcenter Project中可以配置UpToTheSecond polling连接以秒为单位更新项目工作区。当打开工作区时,在客户端与服务器之间建立连接,以一定的时间间隔对工作区进行更新。

在没有设置UpToTheSecond polling的情况下,连接将会一直保持到工作区关闭为止。设置UpToTheSecond polling之后,每隔所设置的秒数会在客户端和服务器之间建立连接,对打开的工作区进行更新,更新结束后连接即会关闭。UpToTheSecond的设置将会在系统中有大量的工作区的情况下,提高web服务的稳定性。

在设置前请停止TCProject服务,打开JDOT->Web tab->Enable UptoTheSecond Polling,并为其设置适合的值,应用后重启服务,看是否会对您的服务器性能有所提高。




责编:张赛静
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
最新专题
走进开元:共话制造业转型升级之道

当低廉的劳动力成本不再成为“中国制造”的优势,制造企业不得不面临迫切的变革需求,如何最大化的利用资源,让生..

让制造业进行更智慧的创造

PTC总裁兼首席执行官Jim Heppelmann来到中国,与大家分享PTC推出产品生命周期管理(PLM)、计算机辅助设计(CAD)、应..

    畅享
    首页
    返回
    顶部
    ×
      信息化规划
      IT总包
      供应商选型
      IT监理
      开发维护外包
      评估维权
    客服电话
    400-698-9918