安装和配置BMIDE——安装BMIDE

一、先决条件

1、在运行BMIDE的客户端上需要以下组件:

(1)支持的操作系统

BMIDE支持Windows、SUSE Linux和Red Hat Linux操作系统

(2)Java

在Teamcenter 10.1之前,Teamcenter将Java作为安装包的一部分。现在,Teamcenter不再提供Java,您必须在尝试安装BMIDE之前安装Java。

安装以下版本:

1)如果您安装BMIDE的独立版本,则需要安装Java运行时环境(JRE) 7或更高版本;

2)如果您将BMIDE安装到现有的Eclipse环境中,或者您希望创建服务,则可以使用Java JDK 7或更高版本。

您可以从本网站下载JRE和JDK:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

警告:

如果您拥有64位计算机,并且希望安装和运行64位版本的Business Modeler IDE,则必须安装64位版本的Java。

在安装BMIDE之前,必须将JRE64 HOME环境变量设置为指向系统上64位版本的JRE的位置。如果不设置此环境变量,则可能无法启动Teamcenter environment Manager (TEM),它用于安装Business Modeler IDE。

还必须将JAVA_HOME和JDK_HOME环境变量设置为JDK的位置。 

(3)1 GB的RAM专用于BMIDE

您可以在install- location/bmide/client/BusinessModelerlDE.ini文件和BMIDE_SCRIPT_ARGS环境变量中为BMIDE分配内存。

(3)Eclipse 3.8

只需要在将BMIDE安装到已有的Eclipse安装中时才需要安装。

(4)管理员权限

Business Modeler IDE的用户必须是Teamcenter服务器上数据库管理员(dba)组的成员。使用Teamcenter胖客户端的“组织”应用程序将用户添加到dba组。

(5)一个c++编译器,用于编译代码。

支持的版本请参见Siemens PLM Software Certification Database。

当使用Windows时,安装Visual Studio。对于Teamcenter 11。安装带有Microsoft Foundation Classes for c++选项的Visual Studio 2012 Update 1。

注意:

如果您使用Windows并打算使用Microsoft Visual Studio进行编译,则可能需要在bmide .bat文件中添加对vcvarsall.bat文件的调用。 bmide.bat文件运行BMIDE。将调用放在PATH语句之前,例如:

call “c: \ apps\ MVS12\VC\vcvarsall.bat”

set PATH=%JDK_ HOME%\bin;%JRE_HOME%\bin;TC_ROOT\lib;%FMS_HOME%\bin;%FMS_ HOME%\lib;%PATH%;

将“TC_ROOT”替换为Teamcenter的安装位置。

2、安装BMIDE:要安装BMIDE,必须将其作为独立应用程序安装,或者将插件放置到现有的Eclipse环境中。

3、启动BMIDE:要启动独立的Business Modeler IDE应用程序,请运行bmide .bat (Windows)bmide .sh (Linux)。当BMIDE在Eclipse环境中分布时,要启动它,请运行Eclipse .exe

4、配置BMIDE:在使用BMIDE之前,必须通过创建项目、设置首选项和创建服务器配置文件来配置它。

二、将BMIDE作为独立应用程序安装

1、请确保安装了合适版本的JRE,并设置了JRE_HOME环境变量(32位系统)或JRE64_HOME环境变量(64位系统)。

2、启动Teamcenter环境管理器(TEM)。例如,从Teamcenter软件发行镜像中,运行TEM.bat (Windows)或TEM.sh (Linux)。

3、继续到解决方案面板。在Solutions面板中,选择BMIDE,然后单击Next。

警告:

不要在生产环境公司服务器( a production environment corporate server)上安装BMIDE。这样做可能会产生意想不到的后果,特别是在Teamcenter升级期间。

4、在Features(特性)面板中执行以下步骤:

(1)在Base Install下,选择以下选项之一:

        Business Modeler IDE 2-tier

        通过IIOP服务器连接到两层环境中的Teamcenter站点。

        Business Modeler IDE 4-tier

        通过HTTP服务器连接到四层环境中的Teamcenter站点。

        Business Modeler IDE Standalone

        不连接到Teamcenter站点。

当您选择其中一个选项时,一个服务器连接配置文件被添加在BMIDE。 

(2)(可选)选择 Extensions(扩展)→Platform Extensibility(平台可扩展性)→Global Services(全局服务)→Mapping Designer(映射设计器)。

这会将Mapping Designer数据模型映射工具安装到BMIDE中。

(3)(可选)Select Extensions选择扩展→Mechatronics Process Management机电一体化过程管理→BMIDE的EDA 。这会将EDA Derived Data configuration tool(EDA派生数据配置工具)安装到BMIDE中。

该工具用于配置Teamcenter EDA,它是一个集成了Teamcenter与 electronic CAD (E-CAD) 设计程序,如Cadence和Mentor Graphics。

如果安装此选项,则必须确保服务器上也安装了“扩展→机电一体化过程管理→EDA服务器支持”选项。

此外,在稍后的安装过程中,当您选择要安装到BMIDE的模板时,您必须选择EDA Server Support模板(edaserver_template.xml)。

(4)在“Installation Directory安装目录”框中,输入要安装BMIDE的位置。BMIDE文件被安装到一个bmide子目录中。

(5)单击Next。

5、在Java Development Kit对话框中,单击浏览(browse)按钮找到系统上安装的JDK。该工具包用于创建服务。单击Next。

6、根据您选择的是Business Modeler IDE two-tier安装还是four-tier安装,执行以下步骤:

如果您选择了Business Modeler IDE 2层选项,请在2层服务器设置面板中执行以下步骤:

(1)在“Connection Port连接端口”框中,键入服务器端口号。默认值是1572。

(2)单击2层服务器框右侧的Edit(编辑)按钮以更改服务器连接配置文件设置,或者单击Add按钮以添加要连接的另一个服务器。

(3)单击Advanced按钮。

        1)单击“Activation Mode激活模式”框中的箭头,选择连接到服务器时要使用的模式。默认为NORMAL

        如果您想允许两层胖客户端的多个并发用户会话,请选择PER_CLIENT

        2)请点击配置目录框右侧的省略号按钮,选择您希望保存此配置的文件夹。默认为TC_ROOT\iiopservers

        3)点击“确定”。

(4)点击“下一步”。

如果您选择了BMIDE 4-tier选项,请在4层服务器配置面板中执行以下步骤。

Click the Add button to the right of the 4-tier Servers table if you want to add another server to connect to. Click Next

        1)如果您希望从服务器获得更快的连接性能,请选择“压缩(gzip)Web应用程序服务器的响应”复选框(Compress (gzip) the responses from the Web application servers)。

        2)如果要添加要连接的另一个服务器,请单击4层服务表(4-tier Servers table)右侧的Add按钮。

        3)单击Next

如果您之前已经在系统上安装了Teamcenter客户端通信系统(TCCS),并且还选择了BMIDE 4层选项,则会出现TCCS Settings面板。该面板用于配置TCCS,以便与BMIDE一起使用。当您需要使用正向代理通过防火墙进行安全的Teamcenter通信时,可以使用TCCS。

注意:

TCCS是Teamcenter客户端通信服务的缩写,用于在防火墙上建立Teamcenter软件和远程服务器之间的安全通信。通过使用前向代理作为客户端和服务器之间的中介,实现了这一目标。TCCS的主要目的是确保通过防火墙传输的Teamcenter客户端和服务器之间的数据始终保持安全。通过使用TCCS,组织可以保护敏感信息免受未经授权访问或拦截。

注意:

如果你想使用TCCS,你必须先安装它。

运行installation-source\additional_ applications\tccs_install\tccsinst.exe文件。

后续如果需要更改TCCS设置,请运行tccs-installation-location\tccs\_Teamcenter Communication Service_installation\Change Teamcenter Communication Service Installation文件 

如果您不希望使用TCCS,请确保取消“Use TCCS Environments for 4-tier clients为4层客户端使用TCCS环境”复选框,然后单击“下一步”。

如果不选中该复选框,则在完成当前配置面板后,将显示4层服务器配置面板。 

如果您需要使用TCCS,请执行以下步骤:

        1)如果不希望使用正向或反向代理,请选择“Do not use proxy不使用代理”。

        2)勾选“ Use web browser settings使用web浏览器设置”,自动使用web浏览器中已配置的代理设置。

        3)选择“Detect setting from network从网络检测设置”以自动使用网络中的代理设置。

        4)选择“Retrieve settings from URL (从URL检索设置)”并键入有效的代理URL以使用代理自动配置文件。

        5)选择 “Configure settings manually手动配置”设置,为代理服务器键入有效的主机和端口值。

        6)如果希望使用TCCS,请选中“Use TCCS Environments for 4-tier clients 使用4层客户机的TCCS环境”复选框,如果不希望使用TCCS,请清除该复选框。(如果安装了TCCS,则会自动选中此复选框。)

        7)如果选择了“为4层客户端使用TCCS环境”复选框,则可以使用客户端过滤文本框(Client FilterText box)来指定可用的TCCS环境上的筛选文本,以避免在胖客户端登录窗口中显示不需要的环境。该框是可选的,可以包含任何字符串。

        8)点击“下一步”。

7、在BMIDE客户端面板中执行以下步骤:

(1)单击表右侧的Add按钮,选择要安装的模板。模板包含Teamcenter解决方案的数据模型。默认安装Teamcenter Foundation模板。Foundation模板包含用于核心Teamcenter功能的数据模型。所有客户模板都必须扩展Foundationl模板。

选择安装在服务器上的相同模板,以便您可以在服务器上安装的Business Modeler IDE中看到相同的数据模型定义。

注意:

确保选择与服务器上相同的模板。

要查找服务器上安装的模板,请查看服务器上的TC_DATA\model目录。

如果您在BMIDE中安装了EDA选项,请选择EDA Server Support模板(edaserver_template.xml)。

(2)如果您有任何自己的模板或第三方的模板要安装,请单击浏览按钮并浏览到模板所在的目录。

(3)点击“下一步”。

8、在Teamcenter Environment Manager中完成其余面板以完成安装。安装完成后,退出Teamcenter Environment Manager。

9、检查install-location\bmide目录下安装的文件。

下面的数据模型文件放在install-location\bmide\templates文件夹中:

        1)baselines\template-name_tcbaseline.xml

包含在Teamcenter发布时获取的模板数据模型的快照(如果获取了基线)。

        2)icons\template-name_icons.zip

包含该模板使用的图标。

        3)lang\template-name_template_Janguage_locale.xml

包含在所有语言的Business Modeler IDE用户界面中显示的文本。

        4)template-name_dependency.xml

列出构建此模板的其他模板,例如Foundation template基础模板。

        5)template-name_template.xml

包含此模板的数据模型,包括业务对象、类、属性、属性、列表值(Lovs)等等。

        6)master.xml

列出数据模型中包含的模板XML文件,例如 foundation_template.xml 文件。

10、分配内存,以便Business Modeler IDE有足够的内存来运行。

三、安装EMIDE到现有的Eclipse环境中

如果您已经有一个现有的Eclipse环境,其中的Eclipse版本是针对您的平台进行认证的,并且从未将BMIDE插件安装到该环境中,那么您可以将BMIDE插件安装到现有的Eclipse环境中。

警告:

如果您的Eclipse环境包含从较早版本安装的BMIIDE插件,那么将较新版本的BMIDE插件安装到相同的环境中会导致问题,并且不受支持。

1、确保您的Eclipse环境使用针对您的平台经过认证的Eclipse版本。有关系统硬件和软件要求的信息,请参见GTAC的硬件和软件认证页面。Support Centerhttp://www.plm.automation.siemens.com/locale/support/gtac/certifications.shtml2、在Teamcenter软件分发镜像中,切换到以下目录:

additional_applications\bmide_plugins

3、将bmide_plugins.zip文件解压缩到Eclipse目录(ECLIPSE_ HOME)。该归档文件包含BMIDE插件。

解压缩插件后,在ECLIPSE_HOME\eclipse\plugins中验证它们的安装。

4、在计算机上创建一个LocalSites目录,并创建以下子目录:CDT、DTP、EMF、GEF、JDTWTP

Perform the following steps to extract the remaining plug-ins from the additional_applicationsibmide_plugins directory

5、执行以下步骤:从additional_applications\bmide_plugins目录中提取剩余的插件:

(1)Extract each of the following archive files into its corresponding LocalSites subdirectory. These archives contain plug-ins required by the Business Modeler IDE.

1)将以下每个归档文件提取到相应的LocalSites子目录中。这些归档文件包含BMIDE所需的插件。

· cdt-master-version.zip

解压缩到CDT目录。这包含C/C++ Development Toolkit (CDT) plug-ins(C/C++ 开发工具包CDT插件)。CDT提供了能力去处理使用C或C++作为编程语言的项目。

This contains the Data Tools Platform (DTP) plug-ins. DTP provides a number of tools for working with data sources

· dtp-sdk_version.zip

解压缩到DTP目录。其中包含Data Tools Platform (DTP) plug-ins(数据工具平台Data Tools Platform, DTP插件)。DTP提供了许多处理数据源的工具。

· eclipse-JDT-SDK-version.zip

解压缩到JDT目录。其中包含 Java Development Tools (JDT) plug-ins(Java开发工具(JDT)插件)。JDT提供了实现Java IDE的工具。

emf-xsd-SDK-version.zipUnzip to the EMF directory. This contains the Eclipse Modeling Framework (EMF) plug-ins. EMF is amodeling framework and code generation facility for building tools and other applications based on astructured data model.

· emf-xsd-SDK-version.zip

解压缩到EMF目录。其中包含Eclipse Modeling Framework (EMF)插件。EMF是用于构建工具和其他应用程序的建模框架和代码生成工具结构化数据模型。

GEF-runtime-version.zipUnzip to the GEF directory. This contains the Graphical Editing Framework (GEF) plug-ins. GEF allows developers to take an existing application model and create a graphical editor.

· GEF-runtime-version.zip

解压缩到GEF目录。其中包含Graphical Editing Framework (GEF) plug-ins(图形编辑框架(GEF)插件)。GEF允许开发人员使用现有的应用程序模型并创建图形化编辑器。

WTP helps you develop web and Java EE applications

· wtp4x--R-version.zip

解压缩到WTP目录。其中包含Web Tools Platform (WTP)插件。WTP帮助您开发web和Java EE应用程序。

2)如果需要语言支持,请在Local Sites下创建所需的子目录,并将适当的语言包解压缩到相应的子目录中。

NLpack1-GEF-SDK-version.zipContains the GEF language pack for German, Spanish, French, Italian, Japanese, Korean, Portuguese (Brazil), Traditional Chinese, and Simplified Chinese.

· NLpack1-GEF-SDK-version.zip

包含用于德语、西班牙语、法语、意大利语、日语、韩语、葡萄牙语(巴西)、繁体中文和简体中文的GEF语言包。

NLpack2-GEF-SDK-version.zipContains the GEF language pack for Czech, Hungarian, Polish, and Russian.NLpack2a-GEF-SDK-version.zipContains the GEF language pack for Danish, Dutch, Finnish, Greek, Norwegian, Portuguese, Swedish, and Turkish.NLpackBidi-GEF-SDK-version.zipContains the GEF language pack for Arabic and Hebrew.

· NLpack2-GEF-SDK-version.zip

包含捷克语、匈牙利语、波兰语和俄语的GEF语言包。

· NLpack2a-GEF-SDK-version.zip

包含用于丹麦语、荷兰语、芬兰语、希腊语、挪威语、葡萄牙语、瑞典语和土耳其语的GEF语言包。

· NLpackBidi-GEF-SDK-version.zip

包含用于阿拉伯语和希伯来语的GEF语言包。

6、通过从Eclipse目录运行Eclipse文件来启动Eclipse。

当Eclipse打开时,set the workspace if asked and close the Welcome tab if it appears如果"asked"则设置工作空间,如果出现Welcome选项卡则关闭)。

7、使用Eclipse安装特性安装其余的插件。

(1)从顶部菜单栏选择“帮助—>安装新软件”。

系统弹出“Available Software可用软件”对话框。

(2)在“可用软件”对话框中,单击“Work使用”框右侧的“添加”按钮。系统弹出“Add Site添加站点”对话框。

(3)在“添加站点”对话框中,单击“Local本地”按钮并浏览到LocalSites目录下的每个子目录,例如CD\eclipse、DTP\eclipse等等。

添加每个站点时,请在“添加站点”对话框中的“名称”框中键入每个站点的名称。添加站点时,插件项将显示在“可用软件”对话框中。

(4)在“可用软件”对话框中,单击“Work with”框中的箭头,依次选择每个站点(例如,CDT、DTP等等)。

插件项显示在窗格中。

Note:You must clear the Group items by category check box to see the plug-in items. If you leave it selected, you may see the message:There are no categorized itemsSelect the Hide items that are already installed check box to only see uninstalled features.注意:

必须清除“Group items by category按类别分组项复选框,才能查看插件项。如果您将其保留选中,您可能会看到以下消息::

        There are no categorized items没有分类项目

选择“Hide items that are already installed隐藏已安装的项目”复选框,只查看已卸载的功能部件。

 Select all the items for the site and click Next to install them.Install all the sites (CDT, DTP, and so on).Click Next and then FinishRestart Eclipse.

(5)选择站点的所有项目,然后单击Next进行安装。

          安装所有站点(CDT、DTP等)。

(6)单击Next,然后单击Finish

(7)重新启动Eclipse。

8、After all the plug-ins are installed, you should be able to open the Advanced perspective, In Eclipse, chooseWindow→Open Perspective→Other and select the Advanced perspective.安装完所有插件后,您应该能够打开“Advanced”透视图,在Eclipse中,选择窗口→打开透视图→其他并选择“Advanced perspective高级透视图”。

三、为BMIDE分配内存

为BMIDE分配内存,以便有足够的内存启动和运行。

注意:

如果执行实时更新,则必须在运行BMIDE的系统上拥有至少2 GB的RAM,以允许其他进程。

您可以通过以下方式分配内存:

(1)BusinessModelerIDE.ini文件

要增加分配给BMIDE的内存,请打开install-location\bmide\client\BusinessModelerlDE.ini文件,并将-Xmx1024m值更改为更大的数字,以分配最大Java堆大小。例如,如果您有2 GB可用于此目的,则将该值设置为-Xmx2048M。只有当您的机器有可用内存时才这样做。

该文件中的Xms值设置初始Java堆大小,Xmx值设置最大Java堆大小。

(2)BMIDE_SCRIPT_ARGS环境变量

要在安装、更新或加载具有大型数据模型的模板期间分配脚本所需的内存,请创建一个BMIDE_ SCRIPT_ ARGS环境变量。将BMIDE_ SCRIPT_ ARGS变量设置为-Xmx1024m,以便为BMIDE脚本分配1 GB的RAM。如果您的系统有更多可以分配给BMIDE的内存,则可以将该值设置得更高。

警告:

因为Java标准要求分配给虚拟内存的RAM总量不超过25%,如果分配给BMIDE的RAM总量高于总RAM的25%,就会发生内存磁盘交换,从而可能导致性能下降。

如果您将Xmx值设置为比系统拥有的RAM值更高的值,则在启动BMIDE时可能会得到以下错误:

Could not create the Java virtual machine.无法创建Java虚拟机。

BMIDE_SCRIPT_ARGS环境变量和BusinessModelerIDE.ini文件中,将Xmx值设置为系统支持的设置。

 Note:If you are running the Business Modeler IDE in an Eclipse environment, run the following command to increase yirtual memory to 2 GB:放沽 vvindowseclipse.exe -vmargs -Xmx2048M转到"设置"以激活 Windows

注意:

如果您在Eclipse环境中运行BMIDE,请运行以下命令将虚拟内存增加到2 GB:

eclipse.exe -vmargs -Xmx2048M 

四、卸载BMIDE

为了避免由于意外使用不兼容的版本而导致的严重错误,如果您安装了新版本的BMIDE,那么请卸载旧版本的BMIDE。

1.对于旧的安装,启动Teamcenter Environment Manager (TEM)。例如,在Windows系统上,从安装旧版本BMIDE的安装目录运行tem.bat

2.在“Maintenance维护面板中,选择“Configuration Manager配置管理器”并单击Next。

3.在“Configuration Manager配置管理器”面板中,选择“erform maintenance on an existing configuration 对现有配置执行维护”,单击“下一步”

4.在“Configuration配置”面板中,确保选择了正确的配置,然后单击Next。

5.在Teamcenter下的“Feature Maintenance面板功能维护”中,选择“Add/Remove Features添加/删除功能”并单击Next。

6.在“Features特性面板”中,清除BMIDE的所有复选框,然后单击Next。

7.在确认面板中,单击Next。

卸载旧版本的BMIDE。 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值