当前位置:首页 >> 机械/仪表 >>

PTC.Pro.ENGINEER.Wildfire.v5.M020.Win64-SHooTERS 安装说明


Parametric Technology Corporation

Pro/ENGINEER? Wildfire? 5.0 安装和 管理指南
DOC-U0134-CS-370

? 2009 Parametric Technology Corporation 和 / 或其子公司版权所有。保留所有权利。 Parametric T

echnology Corporation 及其子公司 ( 通称 "PTC") 的用户和培训文档受美国和 其他国家 / 地区版权法的保护,并受许可协议的约束,复制、公开发行和使用此文档受到严 格限制。 PTC 在此同意,依据适用软件的许可协议规定,拥有软件使用权的用户允许以印刷 形式复制本文档 ( 如果软件媒介中提供 ),并且仅限内部 / 个人使用。任何复印件都应包括 PTC 版权通告和由 PTC 提供的其他专利通告。未经 PTC 明确授权许可,不得复制培训材料。 未经 PTC 事先书面许可,本文档不得公开、转让、修改或简化为任何形式 ( 包括电子媒介 ), 也不允许以任何手段传播、公开发行或出于此目的进行复制。 此处所描述的信息仅作为一般信息提供,如有更改恕不另行通知,并且不能将其解释为 PTC 的担保或承诺。本文档中如有错误或不确切之处, PTC 概不负责。 本文档中所述软件在有书面许可协议的条件下提供,其中包括重要的商业秘密和专利信息, 并受美国和其他国家 / 地区版权法的保护。未经 PTC 事先书面许可,本软件不能以任何形式 在任何媒介中复制或分发、公开至第三方,或者以任何软件许可证协议所不允许的方式使用。 未经授权使用软件或其文档,将会引起民事赔偿和刑事诉讼。 PTC 将软件盗版视为犯罪,而 且我们据此来对待盗版者。我们不会容忍对 PTC 软件产品的盗版行为,我们会使用一切可 用的法律手段来追查 ( 民事和刑事 ) 那些盗版者,包括公私两种监督资源。作为其中的一项 防盗版举措, PTC 使用数据监控及净化技术来获取和传送对我们的软件进行非法复制的用户 的数据。对于从 PTC 及其授权分销商处获取了合法许可软件的用户,我们不会收集他们的 数据。如果您在使用我们软件的非法副本,但不同意我们收集和传送此类数据 ( 包括美国 ), 请停止使用此非法版本,然后与 PTC 联系以获取合法的许可版本。 若需了解重要的版权、商标、专利、授权和数据收集信息,请考虑如下选项:针对 Windchill 产品,请选择产品页面底部的 “关于 Windchill” 。对于 InterComm 产品,在 “帮助”主 页上,单击 “版权 20xx”的链接。对于其它产品,可以单击产品主菜单中的 “帮助” > “关于” 。

美国政府有限权利说明 依据 FAR 12.212(a)-(b) (1995 年 10 月 ) 或 DFARS 227.7202-1(a) 和 227.7202-3(a) (1995 年 6 月 ), 本文档以及其中所述的软件属于商用计算机文档和软件,只在有限商业许可下提供给政府。 对于上述条款规定日期之前政府获得的文档资料和软件,其使用、复制或公开受 DFARS 252.227-7013 (1988 年 10 月 ) 中 “技术资料和计算机软件条款权利” (Rights in Technical Data and Computer Software Clause) 下的 (c)(1)(ii) 子条款或 FAR 52.227-19(c)(1)-(2) (1987 年 6 月 ) 中 “商用计算机软件限制权利” (Commercial Computer Software-Restricted Rights) 所适用限制条件的约束。 01162009 Parametric Technology Corporation, 140 Kendrick Street, Needham, MA 02494 USA

目录

关于本指南
本指南的使用方法 相关文档 技术支持 PTC 产品文档 对文档的反馈 文档约定 xiii xiii xiii xiv xiv xv

第1章

概述
所收产品清单 准备工作 接收许可证包 新软件订单和配置 维护货运 在线存储许可证包 设置缺省语言 PTC 许可证协议 使用 PTC.Setup 进行安装 选取产品功能 启动 PTC.Setup Windows UNIX 生成 PTC.Setup 跟踪文件 回放 PTC.Setup 跟踪文件 1-2 1-3 1-3 1-3 1-3 1-4 1-4 1-5 1-6 1-7 1-7 1-7 1-8 1-8 1-8

v

使用 PTC.Setup 跟踪文件卸载 Pro/ENGINEER 创建定制安装的 DVD-ROM 镜像 禁用文件注册 (Windows)

1-9 1-9 1-10

第2章

安装快速入门
在许可证服务器计算机上安装软件 安装 FLEXnet Publisher 安装 Pro/ENGINEER 在许可证客户端计算机上安装软件 安装节点锁定许可证及软件 软件的安装位置 2-2 2-2 2-3 2-3 2-4 2-4

第3章

安装 PTC 许可证服务器
准备工作 查找 PTC 主机 ID Windows 需求 UNIX 需求 安装 PTC 许可证服务器 提供许可证信息 完成 FLEXnet Publisher 的安装 重复安装三元组的步骤 校验许可证服务器活动性 手动输入许可证文件信息 使用 FLEXnet Publisher 许可证编辑器 3-2 3-2 3-2 3-3 3-3 3-5 3-6 3-6 3-6 3-7 3-7

第4章

安装和启动 Pro/ENGINEER
安装 Pro/ENGINEER 向上兼容 定义安装组件 指定测量单位 指定许可证信息的位置 指定许可证服务器 指定许可证客户端 从一个或多个服务器中获得许可证 4-2 4-2 4-2 4-5 4-5 4-5 4-6 4-7

vi

安装和管理指南

从单个许可证文件获得锁定许可证 创建 Windows 快捷方式 配置 Windows 安装 安装可选实用工具 安装 Windchill ProductPoint 客户端管理器 安装 Thumbviewer 安装 ProductView Express 执行可选配置任务 添加许可证配置 启用与其它产品的互用性 配置 PTC OLE 设置 配置 Pro/ENGINEER 分布式服务 为 Pro/ENGINEER Mechanica 配置许可证 配置远程批处理设置 配置 UNIX 安装 启用与其它产品的互用性 创建链接 完成 Pro/ENGINEER 的安装 配置 Pro/ENGINEER 启动 ( 仅限 Windows) 指定环境变量 运行 Pro/ENGINEER 时使用配置文件 生成调试日志文件 在 UNIX 中安装和配置 Vericut 启动 Pro/ENGINEER Windows UNIX 启动 Pro/ENGINEER 的目录权限 检查 Windows 上的可选实用工具 Windows 中的文件类型关联 生成跟踪日志文件 在 32 位 Windows 系统上分配内存 缓冲区大小使用非零值 缓冲区大小使用零值 移除 Pro/ENGINEER ( 仅限 Windows)

4-8 4-9 4-10 4-10 4-11 4-11 4-11 4-11 4-12 4-12 4-13 4-13 4-14 4-14 4-14 4-15 4-15 4-16 4-16 4-17 4-18 4-18 4-18 4-19 4-19 4-19 4-19 4-19 4-20 4-20 4-21 4-21 4-22 4-22

目录

vii

第5章

安装 PTC 应用程序管理器 ( 仅限 UNIX)
安装 PTC 应用程序管理器 配置 PTC 应用程序管理器 创建开始菜单命令 定制应用程序管理器位置 指定可选配置 完成 PTC 应用程序管理器的安装 5-2 5-3 5-4 5-5 5-5 5-5

第6章

安装 PTC 帮助
“帮助中心”概述 访问帮助 查看 “帮助中心” 安装和启动帮助中心 在安装目录中安装 “帮助中心” 将 “帮助中心”安装到定制位置 6-2 6-2 6-2 6-2 6-3 6-4

第7章

安装 Pro/Web.Publish
概述 配置 Web 服务器 Apache Web Server Microsoft Servers 安装 Pro/Web.Publish 7-2 7-2 7-2 7-5 7-6

第8章

安装和启动 PTC 分布式服务
安装 “分布式服务管理器” 定义安装组件 指定许可证服务器的位置 指定许可证服务器 指定许可证客户端 从一个或多个服务器中获得许可证 执行可选配置步骤 设置快捷方式首选项 ( 仅限 Windows) 创建到启动命令的链接 ( 仅限 UNIX) 完成 “分布式服务管理器”的安装 8-2 8-2 8-4 8-4 8-5 8-5 8-6 8-6 8-6 8-7
安装和管理指南

viii

启动 “分布式服务管理器” Windows UNIX 移除 “分布式服务管理器” ( 仅限 Windows)

8-7 8-7 8-7 8-8

第9章

从 Web 安装和定制安装
从 Web 安装组件 定制安装组件 完成定制安装 9-2 9-2 9-4

第 10 章

更新和修改安装
更新 Pro/ENGINEER 修改 Pro/ENGINEER 获取新的许可证包 更新许可证代码 更新和修改 Pro/Web.Publish 10-2 10-2 10-3 10-3 10-4

附录 A

许可证管理软件
PTC 许可证概述 简化的许可证管理流程 许可证简化 - 优点 许可证简化 - 一般信息 许可证简化 - 技术信息 PTC 许可证服务器 使用 FLEXnet Publisher 的优点 使用 FLEXnet Publisher 可实现许可证向下兼容 与其它应用程序一起运行 FLEXnet Publisher 了解超时参数 更改不活动超时参数 隐藏 “重获网络许可证”对话框 使用 Ptcflush 实用工具 许可证借用 初始化许可证借用 使用 proe_borrow.bat 文件 A-2 A-2 A-3 A-3 A-3 A-7 A-7 A-8 A-8 A-9 A-10 A-10 A-10 A-11 A-11 A-12

目录

ix

确定借用许可证状态

A-13

附录 B

系统管理信息
临时目录 系统管理工具 Pro/ENGINEER 实用工具 FLEXnet Publisher 实用工具 Lmtools 实用工具 ( 仅限 Windows) 特定计算机配置 重叠图层 如何将重叠显示设置为缺省显示 设置 Gamma 校正值 支持的图形模式 X Windows 中的 Pro/ENGINEER 支持的显示设备 在远程计算机上运行 如何在远程系统上启动 Pro/ENGINEER X-Terminal 路径名称和命令 OpenGL 支持 Direct3D 10 支持 一般绘图仪信息 在 UNIX 上加载和安装 DVD-ROM 确定 DVD-ROM 驱动器的 SCSI ID 如何在本地加载和安装 DVD-ROM 如何远程加载和安装 DVD-ROM 安装库 使用 ModelCHECK Metrics Tool 安装要求 如何安装 ModelCHECK Metrics Tool 如何启动 Tomcat 服务器和部署 Metrics Tool Metrics Tool 的数据库 使用 create_mcadmin_db.jar 更新数据库表格 度量数据库 培训数据库 用户数据库 B-2 B-2 B-2 B-3 B-3 B-3 B-4 B-4 B-4 B-4 B-5 B-5 B-5 B-5 B-5 B-6 B-6 B-6 B-7 B-7 B-7 B-7 B-8 B-10 B-12 B-12 B-12 B-16 B-16 B-19 B-20 B-20

x

安装和管理指南

在 Pro/ENGINEER 中使用各种字体 OpenType 字体支持 UNICODE 字体支持 菜单项可用的系统字体 扩展 ASCII 集 显示文本符号选项板 将特殊符号导出到 IGES 字体定义 文本参数 字符参数 定义命令 ASCII 字体定义 填充字体定义 特殊字体定义 LATIN_1 字体定义 如何编辑 Pro/ENGINEER 字体或创建新字体 如何修改 Pro/ENGINEER 字体文件 如何创建用户定义的字体文件 如何存储新字体 如何将字体设置为缺省字体 如何创建或定制字体 定制文本符号选项板 AVI 压缩编码 ( 仅限 Windows) 将 Pro/ENGINEER 数据导出为可移植文档格式 满足 Pro/ENGINEER 浏览器要求 Windows 浏览器要求 UNIX 系统的浏览器要求 通过外部浏览器启动 Pro/ENGINEER 在 Pro/ENGINEER 浏览器中打开 PDF 文件 打印 PDF 文件 设置 ProductView Express (PVX) 从 Windows 资源管理器打开 Pro/ENGINEER 对象 JavaScript 安全性 Pro/ENGINEER 中的数字版权管理

B-22 B-24 B-25 B-25 B-26 B-26 B-27 B-27 B-27 B-31 B-31 B-34 B-34 B-35 B-36 B-37 B-37 B-38 B-38 B-38 B-39 B-40 B-43 B-44 B-44 B-44 B-45 B-45 B-46 B-47 B-47 B-48 B-50 B-50

目录

xi

附录 C

分布式计算技术
概述 控制器与代理程序之间的交互作用 支持的功能 为分布式计算配置工作站 指定用于分布式计算的主机计算机 C-2 C-2 C-2 C-3 C-3

附录 D

故障诊断技巧
常见的调试提示 在线信息 故障诊断列表 软件启动失败 工作栏上的 Xtop 图标消失 错误的 Ptcstatus 命令信息 无效许可证 无法启动 FLEXnet Publisher ( 三元组配置 ) ModelCHECK Metrics Tool 显示问题 D-2 D-2 D-2 D-2 D-3 D-3 D-3 D-4 D-4 术语表 -1 索引 -1

术语表 索引

xii

安装和管理指南

关于本指南

在安装 Pro/ENGINEER 之前,请阅读本指南以了解安装说明。本指南希 望能帮助您实现两个目标: ? ? 安装和设置许可证管理软件 安装和维护 Pro/ENGINEER Wildfire 5.0

首次安装 Pro/ENGINEER 的系统管理员必须有应用程序安装的经验并非 常了解操作系统。

本指南的使用方法
本指南对使用 PTC.Setup 安装 Pro/ENGINEER 及其它 PTC 产品的在线说 明加以补充。本指南中提供了逐步进行的完整安装步骤。此外,还提供了 安装后的说明和参考信息。

相关文档
下列文档可能会有助于您使用 《Pro/ENGINEER Wildfire 5.0 安装和管理 指南》 :FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ), 讲述了用于分发 Pro/ENGINEER 许可证的第三方许可证管理软件。

技术支持
如果遇到软件使用方面的问题,请通过 PTC 网站、电话、传真或电子邮件 与 “PTC 技术支持”联系。有关详细信息,请参阅随产品提供的 《PTC 客户服务指南》中的 “建立和跟踪对技术支持的呼叫” 。本指南也可在 PTC 网页的 “支持信息” (Support Information) 下找到,网址是 www.ptc.com/support/index.htm。 您必须具有 “服务合同号” (SCN) 才能得到服务支持。如果没有号码,请 使用 《PTC 客户服务指南》中的说明与 “PTC 许可证管理”联系。
xiii

PTC 产品文档
PTC 在产品 DVD-ROM 中以下列形式提供了有关 Pro/ENGINEER Wildfire 5.0 的文档: ? ? 具有上下文相关帮助的 “帮助中心” ,这是一种搜索工具,可快速链 接到有用的信息。 《PTC 客户服务指南》 《Pro/ENGINEER Wildfire 5.0 安装和管理指 、 南》以及其它 PDF 格式的书籍。要查看和打印书籍,必须安装 Adobe Acrobat Reader。

安装了 “PTC 帮助”组件后,可将 从 Pro/ENGINEER 主菜单拖动至 界面中的任意项目上来获取帮助。要访问 “帮助中心” ,请单击 “帮助” (Help) > “帮助中心” (Help Center)。 要访问所有的 PTC 文档,必须拥有有效的用户帐户。要申请用户帐户,请 转至 www.ptc.com/appserver/common/account/basic.jsp,或致电 “客户支持” 。要查找世界各地的电话号码,请参阅 “客户支持” (Customer Support) 页面中的 《PTC 客户服务指南》或 “联系支持” (Contacting Support)。 注释 阅读 PDF 文件需要使用 Adobe Acrobat Reader。可以在以下网站下 载此软件: www.adobe.com/support/service/downloads.html

对文档的反馈
PTC 欢迎您对其文档提出建议和意见,请将您的反馈发送到下列地址: loc-webhelp@ptc.com 反馈意见时,请同时提供应用程序的名称及版本。如果是在线书籍,请提 供书籍的名称。

xiv

安装和管理指南

文档约定
PTC 文档使用下列约定:
约定 粗体 项目 菜单路径、对话框选项、按钮、用户界 面中的其它可选元素。 示例 单击 “文件” (File) > “保存” (Save)。 “代理人” (Assignee) 复选框。 单击 “确定” (OK)。

Courier 字体 Courier 字体,带有大于 号和小于号 (< >)

用户输入、系统消息、目录以及文件名。 Processing completed。 需要用户用适当值替换的变量。 output=<LOADPOINT>

关于本指南

xv

1
概述

本章将对软件交付中所包含的内容以及安装实用工具 PTC.Setup 加以说 明。还将说明安装许可证服务器和产品软件之前要采取哪些步骤。 主题 所收产品清单 准备工作 接收许可证包 在线存储许可证包 设置缺省语言 PTC 许可证协议 使用 PTC.Setup 进行安装 页码 1-2 1-3 1-3 1-4 1-4 1-5 1-6

1-1

所收产品清单
PTC (Parametric Technology Corporation) 将发运与软件订单相关的下列 项目: ? 发货确认书 (Shipment Confirmation Letter) - 在收到 PTC 软件之前, 您会通过传真或电子邮件收到发货确认书。这封信函将告诉您软件已 经发货。对于新软件订单, “销售订单号” (SON) 也会包括在信函中。 信中还包括使用 SON 申请 “许可证包”的说明。以及所订购的软件 和交付内容的详细清单。 许可证包 (License Pack) - 其中包含在您的站点安装软件所必需的许可 证代码。有关申请许可证包的说明在 “发货确认书” (Shipment Confirmation Letter) 和 《PTC 客户服务指南》中均有涉及。 装箱单 (Packing Slip) - 装箱单中包括发运物品及 “销售订单号” (SON)。它将列出您订购的软件以及随软件一同交付的其它项目。 使用前须知 (READ THIS FIRST) - 此文档将通知您需要进行哪些修 改,如计算机设置和推荐使用的操作系统修补程序。 软件 DVD-ROM (Software DVD-ROM) - 对应于订购的每件产品和 运行软件的各种平台,订单中将包含一份或多份软件 DVD-ROM。请 检查软件 DVD-ROM 上的标签,验证此 DVD-ROM 是否适用于您的 运行平台。 注释 从 Pro/ENGINEER Wildfire 5.0 开始,将提供两份 DVD 用于 Pro/ENGINEER 安装。一份用于 Microsoft Windows,另一份用于 Sun Solaris 10 (UNIX) 操作系统。 ? 硬件和软件配置注释 (Hardware and Software Configuration Notes) 为了提供最新信息, PTC 在产品 DVD-ROM 中和 PTC 网站上均提供 了相应注释: 用于企业伙伴的在线硬件配置注释: www.ptc.com/WCMS/files/77552/en/proewf5.pdf 用于企业伙伴的在线软件配置注释: www.ptc.com/appserver/cs/doc/refdoc.jsp。 注释 要使用在线 “软件配置注释” ,必须拥有客户支持帐号。 有关读取 DVD-ROM 中信息的方法,请参阅 “使用前须知”文档。 ? ? PTC 客户服务指南 - 使用此指南可获得有关 “技术支持” “客户支 、 持”和 “PTC 网站”服务的说明。 Pro/ENGINEER Wildfire 5.0 安装和管理指南 - 使用此指南可获得有 关许可证管理、软件安装和软件维护的信息。

?

? ? ?

1-2

安装和管理指南

准备工作
? 确保已得到 “许可证包” ,其中包含安装软件所必需的许可证代码。 注释 强烈建议您拥有一份在线许可证包。以文件格式维护许可证信息时, 可使用安装工具 PTC.Setup 导入许可证代码。导入文件能确保准确, 且不需人工提供数据。 ? 请执行许可证简化,将 “许可证包”升级到版本 31 或更高 ( 如果尚未执 行此操作 )。详细信息请参阅第 A-2 页中的 “简化的许可证管理流程” 。

接收许可证包
新客户和使用更新软件的客户都会通过电子邮件收到 PTC “许可证包” 。 如果没有电子邮件地址, “许可证包”将通过传真发送。

新软件订单和配置
当订单处理完并发货之后,您将通过电子邮件或传真收到一封发货确认 书。此时,您需要与 “PTC 许可证管理”联系,以配置所购买的产品。 有关 “PTC 许可证管理”的详细信息,在位于 www.ptc.com/support/index.htm 的“客户支持”(Customer Support) 页面上单击 “许可” (Licensing) 选项卡。

维护货运
通过电子邮件或在网上访问 PTC,可得到一份 “许可证包”的电子副本。 维护版本货运的 “许可证包”含有适用于指定地点的所有合格许可证。根 据实际需要,一份 “许可证包”可能含有多个服务器的许可证信息。 要更新其 PTC 软件的 “维护版本” ,用户也可使用 “PTC 许可证包生成 器”来申请 “许可证包”的电子副本,此生成器位于 www.ptc.com/support/proengineer.htm。单击 “许可” (Licensing) 下 的 “检索现有许可证包” (Retrieve Existing License Packs),然后按照在 线说明检索许可证包。系统会要求您提供销售订单号 (SON) 并选择许可证 包的类型。 注释 “许可证包”信息反映了客户订单中的信息。如果您的配置设置在维护版本 发货后做了修改,请与 “PTC 许可证管理”联系以获得新的 “许可证包” 。

概述

1-3

在线存储许可证包
要在线存储许可证包: 1. 2. 获取 PTC 通过电子邮件发送给您的一份许可证包电子副本。它包含您 的许可证代码。 将 “许可证包”信息保存在一个文本文件中,它必须是 ASCII 格式 的。在 Windows 系统中,可使用记事本或 WordPad 作为文本编辑 器。在 UNIX 系统中,可使用 vi 编辑器。 注释 强烈建议采用前一步骤,但这并非必需。

设置缺省语言
要使用英语以外的语言运行安装实用工具和 Pro/ENGINEER,必须在安 装之前对语言环境变量值 LANG 进行设置。

1-4

安装和管理指南

PTC 许可证协议
必须接受 “PTC 许可证协议” ,才能使用 PTC.Setup 实用工具安装 “PTC 许可证服务器”或 Pro/ENGINEER 产品。按照下列步骤接受 “PTC 许可 证协议” : 1. 启动 PTC.Setup 实用工具。出现下面的屏幕。

2.

单击 “下一步” (Next)。 “接受许可证协议” (Accept License Agreement) 屏幕出现。 PTC 许可证协议会以您指定的语言环境变量 LANG 显示。 “PTC 许可 证协议”的缺省语言为英语。

3.

接受 “PTC 许可证协议” 。 – – 如果许可证协议已经存在,则必须接受此许可证协议才能继续安 装。您现有的许可证协议将取代屏幕上显示的许可证协议。 如果您拒绝接受此 “PTC 许可证协议” ,那么系统会要求您确 认,并终止安装过程。

4.
概述

单击 “可打印版本” (Printable Version) 打印 “PTC 许可证协议” 。
1-5

使用 PTC.Setup 进行安装
可使用 PTC.Setup 安装 Pro/ENGINEER 及其软件组件,包括 PTC 许可证 服务器和 PTC 软件产品。PTC.Setup 是一种带有帮助的图形化安装实用工 具。安装期间,您可随时单击 “取消” (Cancel) 来停止安装。 PTC.Setup 将复制文件并设置文件许可权限。 主屏幕与如下画面相同并显示下列项目:

? ?

主要产品组包括 PTC 许可证服务器 和 Pro/ENGINEER & Pro/ENGINEER Mechanica。 位于 “其它产品” (Other Products) 下的辅助产品组包括 “PTC 应用 程序管理器” (PTC Application Manager) (UNIX 系统 )、 “PTC 分布 式服务” (PTC Distributed Services)、 “PTC 帮助” (PTC Help)、 Pro/Web.Publish 以及 “定制安装程序” (Custom Installer)。

1-6

安装和管理指南

在 PTC.Setup 中浏览非常容易。在 PTC.Setup 产品选取屏幕中单击所需组 件即可安装它。使用 “下一步” (Next) 按钮继续。 PTC.Setup 产品选取屏 幕中不包含 “下一步” (Next) 按钮。必须选取某一产品才能前进到下一屏 幕。可使用 “上一步” (Back) 按钮返回上一屏幕进行修改。 当您单击所需组件进行安装时,如果不符合所需的安全权限时,会显示一 条错误消息。 您可参阅 “使用前须知”文档、 《Pro/ENGINEER Wildfire 5.0 安装和管 理指南》以及 “帮助” (Help) 列表中所提供的服务与支持信息。 PTC 所 有屏幕中均包含此列表。设置安装实用工具。

选取产品功能
在 PTC.Setup 产品选取屏幕以外的其它所有屏幕中,单击各产品组件前的 ,从列表中选择下列命令: ? ? ? 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 (Do not install this feature) - 不安装该组件。如果不安 装某组件,则 会变为 。 安装所有子功能 (Install all sub-features) - 如果某产品组件包含子组 件,选取此选项即可安装它们。图标 变为 表示将会 安装这些组件。

启动 PTC.Setup
如果 Windows 系统启用了 DVD-ROM 驱动器的 autorun 功能, PTC.Setup 将自动启动。如果 UNIX 系统自动安装了 DVD-ROM,则只需 加载 DVD-ROM,切换到具有写入权限的目录,执行 <dvdrom>/setup 命令即可,其中 <dvdrom> 是工作站上所安装 DVD-ROM 的位置。 如果 PTC.Setup 没自动启动,则使用下列章节的步骤。

Windows
要在 Windows 中启动 PTC.Setup,请选择下列方法之一: ? ? 启动 Windows 资源管理器,浏览到 DVD-ROM 驱动器,双击 setup.exe 图标。 在 MS-DOS 提示符下,键入下列命令: <dvdrom>:\setup.exe 其中 <dvdrom> 是 DVD-ROM 驱动器盘符。 ? 从任务栏中选取 “开始” (Start) > “运行” (Run),然后输入下列 命令: <dvdrom>:\setup.exe
概述 1-7

UNIX
要在 UNIX 中启动 PTC.Setup,请执行下列步骤: 1. 2. 转到一个您具有写入权限的目录下 ( 例如, /tmp)。 在命令提示符下,键入下列命令: <dvdrom>/setup 其中 <dvdrom> 是 DVD-ROM 的位置。在 UNIX 系统中,将 DVD-ROM 安装到这一目录。 3. 如果 /dvdrom 目录不存在,则使用下列命令创建一个: mkdir /dvdrom 如果 UNIX 系统未自动安装 DVD-ROM,请参阅第 B-7 页中的“在 UNIX 上加载和安装 DVD-ROM”获得详细说明。

生成 PTC.Setup 跟踪文件
您可将 PTC.Setup 安装实用工具的菜单选取情况记录在跟踪文件中,以便 日后重新播放。您可使用此跟踪文件以类似的设置重新安装软件。在启动 PTC.Setup 时,通过从命令提示符指定 -uilog 参数可创建跟踪文件。
Windows UNIX <dvdrom>\setup.exe -uilog <dvdrom>/setup -uilog

通过 -uilog 参数启动 PTC.Setup 时,将在启动 PTC.Setup 的目录中创建 一个名为 ps_trl.txt.1 的跟踪文件。 注释 您必须具有相应的写入权限才能向启动 PTC.Setup 的目录进行写入操作。 如果 ps_trl.txt.1 文件已存在,将创建名为 ps_trl.txt.2 的新文 件。后续的跟踪文件都将以此命名约定来命名。

回放 PTC.Setup 跟踪文件
要回放 PTC.Setup 跟踪文件,首先必须使用 < 文件名 >.txt 的命名约定 来重命名跟踪文件。例如,将 pc_trl.txt.1 文件重命名为 runme.txt。要回放跟踪文件,请在命令提示符中带 -uitrail 参数使 用此新文件名。
Windows UNIX <dvdrom>\setup.exe -uitrail runme.txt <dvdrom>/setup -uitrail runme.txt

1-8

安装和管理指南

指定 runme.txt 文件的完整路径,以便可以正确地使用 -uitrail 参数 来访问此文件。 您也可以在运行 PTC.Setup 时同时指定 -uilog 和 -uitrail 参数。在 这种情况下,指定的跟踪文件将被回放,同时创建一个新的跟踪文件,用 来记录当前安装过程中的菜单选取情况。 PTC.Setup 的用户界面缺省时会在运行跟踪文件时打开。通过在命令提示 符中指定 -nographics 参数,可在回放跟踪文件时隐藏用户界面。
Windows <dvdrom>\setup.exe -nographics -uitrail runme.txt <dvdrom>/setup -nographics -uitrail runme.txt

UNIX

如果运行跟踪文件时 PTC.Setup 顺序混乱,系统会提示您输入跟踪文件中 顺序混乱的位置。如果跟踪文件超出序列,您可通过将 CONTINUE_FROM_OOS 环境变量的值设为 false 来选择退出 PTC.Setup。
Windows UNIX set CONTINUE_FROM_OOS=false setenv CONTINUE_FROM_OOS false

使用 PTC.Setup 跟踪文件卸载 Pro/ENGINEER
可创建并使用 PTC.Setup 跟踪文件卸载 Pro/ENGINEER。按如下方式创 建 PTC.Setup 跟踪文件: <装载点 >\uninstall\i486_nt\obj\psuninst.exe < 装载点 >\uninstall\instlog.txt -uilog 按下述方式使用跟踪文件卸载 Pro/ENGINEER: < 装载点 >\uninstall\i486_nt\obj\psuninst.exe -uitrail mytrail.txt < 装载点 >\uninstall\instlog.txt

创建定制安装的 DVD-ROM 镜像
使用 PTC.Setup 安装实用工具中的 “定制安装程序” (Custom Installer) 选项,可创建一个较小的所选 PTC 产品及组件的 DVD-ROM 镜像。使用 “Web 安装程序”从 “技术支持”站点下载定制安装所需的文件。

概述

1-9

禁用文件注册 (Windows)
文件注册后, Pro/ENGINEER 对象将以 PTC 图标的形式显示在 Windows 资源管理器中。如果在 Windows 资源管理器中双击此类对象, 将打开一个 Pro/ENGINEER 进程。您可以在安装 Pro/ENGINEER 时禁 用 Pro/ENGINEER 对象文件注册,只需从命令提示符运行 PTC.Setup 时 指定 -nofilereg 参数即可。
Windows <dvdrom>\setup.exe -nofilereg

1-10

安装和管理指南

2
安装快速入门

本章为有经验且已经在许可证服务器、许可证客户端及节点锁定的计算机 上安装过许可证管理和产品软件的用户提供了一种快速入门的途径。有关 使用 PTC.Setup 实用工具进行安装的详细说明,请参阅第 3 章 “安装 PTC 许可证服务器”和第 4 章 “安装和启动 Pro/ENGINEER” 。 主题 在许可证服务器计算机上安装软件 在许可证客户端计算机上安装软件 安装节点锁定许可证及软件 页码 2-2 2-3 2-4

2-1

在许可证服务器计算机上安装软件
将软件更新为新版本时,必须更新许可证包。 “PTC 许可证服务器”始终 是第一个要安装的组件。安装了 “PTC 许可证服务器”后,可使后续安装 的产品能够找到并使用许可证信息。 注释 必须具有管理员权限才能在许可证服务器计算机上安装许可证管理软件。

安装 FLEXnet Publisher
使用 PTC.Setup 安装实用工具,按照此过程安装 PTC 许可证服务器: 1. 2. 获取 “许可证包”的电子副本,其中包含许可证代码。 将 “许可证包”信息保存在一个文本文件中,它必须是 ASCII 格式的。 注释 强烈建议采用这一步骤,但这并非必需。 3. 要使用 Pro/ENGINEER Wildfire 5.0,请执行许可证简化,将许可证 包升级到版本 31 或更高 ( 如果尚未执行此操作 )。详细信息请参阅第 A-2 页中的 “简化的许可证管理流程” 。 启动 PTC.Setup 安装工具。接受 “PTC 许可证协议” ( 请参阅第 1-5 页 中的 “PTC 许可证协议” )。 指定服务器主机名称、IP ( 网际协议 ) 地址或全限定域主机名称。主机 名称限制条件与操作系统有关。或者,指定通过 “PTC 许可证管理” 获得的 “许可证包”的完整路径。 将 PTC 许可证服务器安装到所属的目录。 从步骤 2 将许可证文件导入 PTC.Setup。安装完成后, PTC.Setup 将 启动许可证服务器。 注释 您也可手动输入 “许可证包”中所列的许可证信息,只是需要较长时 间。如果将许可证信息键入 PTC.Setup 的 FLEXnet Publisher 许可证 编辑器中,可键入下列关键字:__HOSTNAME__ 和 __PCTD_PATH__。存储许可证文件时, PTC.Setup 将自动把 _HOSTNAME__ 和 __PCTD_PATH__ 替换为正确的值。详细信息, 请参阅第 3-7 页中的 “使用 FLEXnet Publisher 许可证编辑器” 。 8. 或者,您也可通过特征行中的 EXTERNAL_NAME 属性来选择为运行浮 动许可证提供用户定义名称或别名。

4. 5.

6. 7.

2-2

安装和管理指南

9.

安装 FLEXnet Publisher。许可证服务器自动启动。

对于三元组配置,对三元组伙伴 2 和 3 重复这些步骤。 注释 安装第一个三元组伙伴时出现错误消息服务器无法启动 (server could not be started)。这是正常的。三元组必须在至少安装并启动了三个 伙伴中的两个后才能正常运行。

安装 Pro/ENGINEER
1. 2. 3. 4. 5. 启动 PTC.Setup 安装工具。接受 “PTC 许可证协议” ( 请参阅第 1-5 页 中的 “PTC 许可证协议” )。 如果许可证服务器同时又是一台许可证客户端,则将 Pro/ENGINEER 安装到它所属的目录。 定义软件产品所使用的平台、语言和组件。 指定 “英制” (English) 或 “公制” (Metric) 配置安装单位。 指定许可证文件的位置 ( 即服务器主机名称 )。提供主机名称、 IP ( 网 际协议 ) 地址或完整的符合要求的域主机名称。主机名称限制条件与 操作系统有关。或者,指定通过 “PTC 许可证管理”获得的许可证包 的位置 ( 即许可证文件的完整路径 )。 定义运行 Pro/ENGINEER 使用的命令 ( 例如, proe)。不需要扩展名。 将许可证信息文件中列出的许可证连接或关联到启动命令,这样产品 软件便可从指定的服务器中读取许可证数据。可将多个许可证连接到 单个命令名称。 提供可选配置 ( 如 Windows 快捷方式 )。 启动 Pro/ENGINEER。

6. 7.

8. 9.

在许可证客户端计算机上安装软件
在许可证客户端计算机上安装 Pro/ENGINEER 及其任何组件时,请不要 安装 PTC 许可证服务器。而应指定此许可证客户端应从中获取可用许可证 的服务器。 1. 2. 3. 4. 启动 PTC.Setup 安装工具。接受 “PTC 许可证协议” ( 请参阅第 1-5 页 中的 “PTC 许可证协议” )。 将产品软件安装到它所属的目录。 定义 Pro/ENGINEER 将用到的平台、语言和组件。 指定维护 PTC 许可证服务器的服务器主机名。提供 IP 地址或完整的 域主机名称。

安装快速入门

2-3

5. 6.

定义运行 Pro/ENGINEER 使用的命令 ( 例如, proeWildfire5)。 不需要扩展名。 将许可证信息文件中列出的许可证连接或关联到启动命令,这样产品 软件便可从指定的服务器中读取许可证数据。可将多个许可证连接到 单个命令名称。 提供可选配置 ( 如 Windows 快捷方式 )。 启动 Pro/ENGINEER。

7. 8.

安装节点锁定许可证及软件
管理不限数量的节点锁定许可证并非一定需要 “PTC 许可证服务器” 。使 用 PTC.Setup 安装实用工具来安装 Pro/ENGINEER 并选中节点锁定的许 可证文件。 重复在许可证服务器计算机上安装软件中所列的步骤。

软件的安装位置
PTC.Setup 安装工具将定义一个缺省的安装目录,然后将软件安装到其 中,在安装过程中也可在环境变量中对其进行修改。 缺省路径如下: Windows UNIX
C:\Program Files\< 产品名 > /system_directory/ptc 其中 system_directory 是平台相关的。

PTC 许可证服务器、产品软件和任何组件都将安装在 ptc 目录下各自的子 目录中。

2-4

安装和管理指南

3
安装 PTC 许可证服务器

本章说明如何启动安装实用工具 PTC.Setup 以及如何安装 PTC 许可证服 务器,从而使您可以控制 PTC 软件产品许可证的使用情况。 PTC 使用 Acresso Software Inc. 的 FLEXnet Publisher 作为其许可证服务 器。除非使用不限数量的节点锁定许可证,否则必须在安装 PTC 软件之前 安装 PTC 许可证服务器。 “PTC 许可证服务器”包括在 DVD-ROM 中。 有关适用于您所安装版本的最新信息,请参阅随交付产品提供的 “使用前 须知” 。 主题 准备工作 查找 PTC 主机 ID Windows 需求 UNIX 需求 安装 PTC 许可证服务器 提供许可证信息 手动输入许可证文件信息 页码 3-2 3-2 3-2 3-3 3-3 3-5 3-7

3-1

准备工作
在开始安装之前,请执行下列步骤: ? ? 阅读 “使用前须知”文档,了解是否有必要改变计算机设置。 获取一份在线许可证包,版本应为 31 或更高。 注释 必须执行许可证简化 ( 如果您尚未执行 )。 ? 检查 “许可证包” ,确保许可证信息与订单完全一致。 注释 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ) 包含 在 Pro/ENGINEER DVD-ROM 中。

查找 PTC 主机 ID
您可从任意 PTC DVD-ROM 启动 PTC.Setup 以获取 PTC 主机 ID。 PTC.Setup 启动后,计算机的 “PTC 主机 ID”将自动显示在主屏幕的左 下角。 “PTC 许可证服务器”将使用 PTC 主机 ID 来分配许可证代码。 注释 仅当某个特征被锁定到指定计算机或多个计算机时, “PTC 主机 ID”才是 必需的。 要下载 PTC ptchostid 实用工具的副本并在线查看有关如何运行此工具 的说明,请访问 PTC 网站,网址为 www.ptc.com/olm/ist1071/ist1071.htm。其中提供了对应于不同平台的 说明。

Windows 需求
如果使用的是 Windows XP、 Windows XP x64 和 Windows Vista,则必 须具有管理员权限才能安装 “PTC 许可证服务器” 。 Windows 系统必须使用 Windows NTFS 格式 (Windows NT 文件系统 )。 安装软件之前,必须在 Windows 系统中正确安装并配置 TCP/IP ( 传输控 制协议 / 网际协议 )。

3-2

安装和管理指南

UNIX 需求
PTC.Setup 允许您以 “根”权限或用户级权限安装软件。出于安全考虑, Acresso Software Inc. 建议您以根权限安装 “PTC 许可证服务器” ,而以 用户权限来运行服务器。

安装 PTC 许可证服务器
必须在至少一台计算机上安装 “PTC 许可证服务器”才能控制浮动许可证 的使用。该计算机无需安装有产品软件。 注释 安装 “PTC 许可证服务器”的计算机必须具有静态 IP ( 网际协议 ) 地址配 置,而不是通过 DHCP ( 动态主机配置协议 ) 配置。 许可证管理软件对于许可证客户端并非必需。此客户端将向服务器请求许 可证。 要安装 “PTC 许可证服务器” ,请执行下列步骤。安装期间,您可随时单 击 “取消” (Cancel) 来停止安装: 1. 2. 3. 获得一份许可证包的在线副本,并将许可证文件存为 ASCII 文件。详 细信息,请参阅第 1-3 页中的 “接收许可证包” 。 启动 PTC.Setup 安装工具。接受 “PTC 许可证协议” ( 请参阅第 1-5 页 中的 “PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。 单击 “PTC 许可证服务器” (PTC License Server) 启动 FLEXnet Publisher 的安装。 “定义安装组件” (Define Installation Components) 屏幕出现。

安装 PTC 许可证服务器

3-3

4.

定义下列参数: – 目标文件夹 (Destination Folder) - 键入用来安装 “PTC 许可证服 务器”的目标文件夹,或保持缺省值不变。该目标文件夹必须是 新建的,不能是已有的。 注释 在 Windows 系统中,一台计算机只能安装一个 PTC 许可证服务 器。安装 “PTC 许可证服务器”时, PTC.Setup 会查找计算机中 是否已装有 “PTC 许可证服务器” 。如果找到原有安装,将强制 使用该 “PTC 许可证服务器”目录作为安装目录。这样可确保不 会在同一台计算机上安装多个 PTC 许可证服务器。 – – 磁盘空间 (Disk Space) - 此区域显示可用的磁盘空间以及各个组件 所需的磁盘空间。 许可证文件 (License File) - 通过浏览到加密的许可证文件来指定 它。也可将许可证文件拖动到 “许可证文件” (License File) 文本 框中。 “许可证文件” (License File) 文本框下方的大方框内将显 示许可证文件中的信息。

3-4

安装和管理指南

5.

您也可以单击 “FLEXnet 服务器选项” (FLEXnet Server Options) 指 定下列项目: – – 服务器过程所有者 ( 仅限 UNIX)。 命令行参数。这样就赋予了管理员控制服务器过程的权限。有关 详细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许 可最终用户指南 )。 重新启动系统时许可证服务器将会启动。

– 6.

单击 “安装” (Install) 启动许可证服务器的安装。完成后, PTC.Setup 将启动许可证服务器。

例外情形:要安装 “三元组”还需要另外配置两台许可证服务器。 注释 在 Windows 系统中,将 “PTC 许可证管理工具” (PTC License Management tools) 程序添加到 “开始” (Start) > “程序” (Programs) 菜 单。详细信息,请参阅第 B-3 页中的 “Lmtools 实用工具 ( 仅限 Windows)” 。

提供许可证信息
您可以使用下列方法之一提供您的站点或各个工作站的特定许可证信息。 ? ? ? 从磁盘导入许可证信息 ( 推荐 )。 将许可证文件拖动到 “许可证文件” (License File) 文本框中。 使用文本编辑器,手动输入许可证信息。

提供了许可证信息后, PTC.Setup 会自动将此文件保存到 FLEXnet Publisher 安装目录中。 限制条件:请勿在同一个 FLEXnet Publisher 许可证服务器上将 PTC 许可 证文件与其它软件供应商的许可证文件合并在一起。虽然 FLEXnet Publisher 可以处理合并的许可证文件,但 PTC 许可证文件会使用与特定 供应商相关的主机 ID,此 ID 将使它们与使用 FLEXnet Publisher 主机 ID 的许可证文件不兼容。 PTC.Setup 实用工具会认为组合的供应商许可证文 件无效。 注释 如果希望手动指定许可证文件信息,请单击 “上一步” (Back)。详细信 息,请参阅第 3-7 页中的 “手动输入许可证文件信息” 。 对于 FLEXnet Publisher 三元组安装,请在安装各个许可证服务器之前先 对许可证文件进行编辑。为此请键入每个三元组伙伴服务器的主机名称。 如果未进行此操作,则每个三元组伙伴服务器的许可证文件将会不同,从 而造成许可证服务器启动失败。

安装 PTC 许可证服务器

3-5

完成 FLEXnet Publisher 的安装
“安装进度” (Installation Progress) 屏幕将显示安装的状态。也可执行下 列操作之一: ? ? ? 单击 “取消” (Cancel) 取消安装。 单击 “上一步” (Back),重新查看信息。 单击 “下一步” (Next) 安装下一个选定组件。

“安装进度” (Installation Progress) 屏幕会提示安装成功。 单击 “退出” (Exit) 退出 PTC.Setup 安装实用工具。

重复安装三元组的步骤
要配置其它两个许可证服务器,请重复在第 3-3 页中的 “安装 PTC 许可证 服务器”中所采取的步骤。 注释 PTC 和 Acresso Software Inc. 建议三元组许可证服务器应位于同一地点以 及同一子网内。有关详细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 )。

校验许可证服务器活动性
开始配置软件前,请确保 PTC.Setup 已通过运行许可证服务器上的 ptcstatus 命令启动了 FLEXnet Publisher 许可证服务器。 PTC.Setup 将 ptcstatus 命令安装在 FLEXnet Publisher 安装目录下的 /bin 目录中 ( 例如,在 Windows 系统中为 C:\ptc\flexnet\bin\ptcstatus)。 对于 “三元组”安装,三台伙伴服务器中的两台必须在显示 ptcstatus 的输出信息之前进行配置。 要运行 FLEXnet Publisher 服务器,您必须具有 Windows 管理员权限或 具有 UNIX 用户级权限。详细信息,请参阅第 B-3 页中的 “特定计算机 配置” 。 ptcstatus 实用工具的输出中将显示特征名称 ( 例如, PROE_38265)、用 户定义名称或别名 ( 如果提供了其中之一 )、现用许可证的数量、可用许可 证的数量及所有限制条件 ( 例如,许可证被锁定到特定的计算机 )。

3-6

安装和管理指南

手动输入许可证文件信息
如果没有 “许可证包”的电子副本,可以手动输入许可证文件信息。为 此,请将许可证信息直接键入到 “许可证文件编辑器” 。

使用 FLEXnet Publisher 许可证编辑器
要手动输入许可证代码,按下列步骤执行: 1. 在 “定义安装组件” (Define Installation Components) 对话框中, 单击 “许可证文件” (License File) 下的 。

2. “FLEXnet Publisher 许可证编辑器” (FLEXnet Publisher license editor) 对话框打开。您可导入文件,或逐行输入许可证文件。利用 “文件” (File) 菜单,您可: – – – – 从其它位置导入许可证文件。 将 FLEXnet Publisher 许可证编辑器中的内容附加到系统中的某个 文件。 保存许可证信息。 创建一个副本。 如果许可证信息 (ASCII 格式 ) 存在于系统中,可使用 “打开” (Open) 对话框导入或添加许可证文件。 3. 或者,逐行键入 PTC 许可证包中的许可证信息。替换相应位置处的通 用文本。从 #Start:License File for CPUID 之后的行开始。使 文本格式与许可证包中的完全相同,包括对齐缩进方式。该文本区分 大小写。 注释 并非一定要键入所有以井号 (#) 开始的行。 “许可证包”中的这些文本 仅作为信息性内容。 4. 如果键入它们, PTC.Setup 将在您选择 “FLEXnet 许可证编辑器” (FLEXnet license editor) 中的 “文件” (File) > “保存” (Save) 后, 将这两个通用字符串 __HOSTNAME__ 和 __PTCD_PATH__ ( 包括下划 线字符 ) 替换为正确的值。 在 “许可证包”中,缺省的服务器行格式如下: SERVER __HOSTNAME__ PTC_HOSTID=( 您的 CPUID) 7788 要安装 “PTC 许可证服务器” ,每个许可证服务器只需要一个供应商 监控程序行。

安装 PTC 许可证服务器

3-7

完成后, “FLEXnet 许可证编辑器” (FLEXnet license editor) 应显示 如下。

PTC.Setup 将验证输入的信息是否正确。如果列出的许可证无效,则会出 现错误消息。直到所有许可证都在有效许可证栏中列出后才能继续。详细 信息,请参阅附录 D “故障诊断技巧” 。

3-8

安装和管理指南

4
安装和启动 Pro/ENGINEER
本章将说明如何安装新购置的软件。此过程只适用于新软件的安装。如果 要更新或修改安装,请参阅第 10 章 “更新和修改安装” 。要安装 Pro/ENGINEER Mechanica,需要从 PTC 获取许可信息。如果要在集成 模式下运行 Mechanica,它将假设您已在安装 Pro/ENGINEER 时获得了 许可信息。如果要单独运行它,请参阅第 3 章 “安装 PTC 许可证服务器” 来了解如何安装 PTC 许可证服务器。 在安装特定的软件组件之前,可能需要修改某些计算机设置。与软件包一 同提供的 “使用前须知”文档中包括此信息。 主题 安装 Pro/ENGINEER 创建 Windows 快捷方式 配置 Windows 安装 配置 UNIX 安装 完成 Pro/ENGINEER 的安装 配置 Pro/ENGINEER 启动 ( 仅限 Windows) 指定环境变量 生成调试日志文件 在 UNIX 中安装和配置 Vericut 启动 Pro/ENGINEER 移除 Pro/ENGINEER ( 仅限 Windows) 页码 4-2 4-9 4 - 10 4 - 14 4 - 16 4 - 16 4 - 17 4 - 18 4 - 18 4 - 19 4 - 22

4-1

安装 Pro/ENGINEER
安装了 “PTC 许可证服务器”之后再安装 Pro/ENGINEER。您可在许可 证服务器、许可证客户端、节点锁定的计算机或这些计算机的任意组合中 安装产品软件。 注释 使用不限数量的节点锁定许可证不需要 PTC 许可证服务器。 成功安装产品软件需要四个主要步骤: ? ? ? ? 定义安装组件,包括安装目录 指定许可证服务器或许可证文件的位置 定义命令名称并连接可用特征 启动软件

注释 从 Pro/ENGINEER Wildfire 4.0 开始, Pro/ENGINEER 和 Mechanica 共 享公共的安装目录。您可以同时安装这两个产品,也可以分别进行安装。 Mechanica 的专用文件安装在安装目录中的 mech 目录下。

向上兼容
Pro/ENGINEER 是向上兼容的。即,用以前 Pro/ENGINEER 版本创建 的 Pro/ENGINEER 文件 ( 零件、组件、绘图 ) 可使用当前版本的 Pro/ENGINEER 来检索和保存。

定义安装组件
1. 在 Windows 操作系统中,插入产品软件 DVD-ROM。在 UNIX 系统 中,插入并安装产品软件 DVD-ROM。详细说明,请参阅第 B-7 页中 的 “在 UNIX 上加载和安装 DVD-ROM” 。 启动 PTC.Setup 安装工具。接受 “PTC 许可证协议” ( 请参阅第 1-5 页 中的 “PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。安装期 间,您可随时单击 “取消” (Cancel) 来停止安装。 PTC.Setup 将复制 文件并设置文件许可权限。 单击 Pro/ENGINEER & Pro/ENGINEER Mechanica。 “定义安装组 件” (Define Installation Components) 屏幕出现。 此时,您已经将 FLEXnet Publisher 安装在许可证服务器或是许可证 客户端上。 注释 更新到新的 PTC 产品版本时,必须同时更新许可证包以匹配产品版本。 在 UNIX 系统中, “接受许可协议” (Accept License Agreement) 屏 幕出现。接受 JRE 许可协议,然后单击 “下一步” (Next) 继续。 “定 义安装组件” (Define Installation Components) 屏幕出现。
4-2 安装和管理指南

2.

3.

4.

定义下列安装参数: – 目标文件夹 (Destination Folder) - 如果是全新安装,请保持缺省 安装目录不变,如 C:\Program Files\proeWildfire5.0, 或指定完整路径。 PTC.Setup 将创建指定的新目录。您也可以选 取其它安装目录。 如果是全新安装,指定的目录必须是新建目录或空目录。 注释 在 Windows 系统中,一台计算机只能安装一种日期代码的 Pro/ENGINEER。如果再次安装相同的日期代码, PTC.Setup 将 寻找已有的 Pro/ENGINEER 日期代码安装。如果发现有此类安 装,将强制您使用现有的 Pro/ENGINEER 安装目录作为安装目 录。从而确保您无法在同一台计算机上多次安装相同的 Pro/ENGINEER 日期代码。 – 在 “要安装的功能” (Features to Install) 下,单击各组件前面的 并提供下列信息: 产品功能 (Product Features) - 单击要安装的各组件旁的 安装该组件。从列表中选取下列其中一个命令: 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 (Do not install this feature) - 不安装此组件。 注释 如果产品组件具有子组件,可从单击 后出现的列表中选取 “安装所有子功能” (install all sub-features) 来安装这些组件。 图标 变为 表示将会安装这些组件。 可用组件包括: Pro/ENGINEER - 此组件可安装运行 Pro/ENGINEER 软件所必 需的文件。 Pro/ENGINEER Mechanica - 选取此组件可安装 Mechanica 及其 组件。选取 Independent Mode Help Files 可在产品安装目录中 单独安装 Mechanica 帮助。选取 Pro/ENGINEER Mechanica 可 单独安装 Mechanica 文件。缺省情况下,所有组件均安装在 <proe 载入点 >\mech 目录下,启动脚本安装在 <proe 载入点 >\mech\bin 目录下。 注释 要安装 Pro/ENGINEER Mechanica 使其在独立模式下使用,您 可以对其它所有组件 ( 包括 Pro/ENGINEER) 选取 “不安装此功 能” (Do not install this feature)。要在独立模式下使用 Pro/ENGINEER Mechanica,无需安装 Pro/ENGINEER。 来

安装和启动 Pro/ENGINEER

4-3

Pro/ENGINEER Help Files - 保留此组件将把 “Pro/ENGINEER 帮助”文件安装到产品安装目录下。要查看上下文相关 “帮助” , 必须安装这些 HTML 文件。如果在 Pro/ENGINEER 装载点安装 帮助文件,则不需指定其位置。程序运行时, Pro/ENGINEER 会 自动检测帮助文件的位置。 注释 要在公共的 Help 目录中安装 “PTC 帮助”文件,请返回上一步, 在产品选取屏幕的 “其它产品” (Other Products) 中,选取 PTC Help。选择 “PTC 帮助” (PTC Help) 可使您能够将帮助安装在 Pro/ENGINEER 装载点以外的目录中,例如, C:\Program Files\ptchelpWildfire5.0。 PTC.Setup - 选取此组件可安装 PTC.Setup,安装后可用来重新配 置软件。利用此实用工具,不必从 DVD-ROM 运行 PTC.Setup 即 可更改配置。 选项 (Options) - 选取此组件可安装 ModelCHECK、必需的 J2RE 组件、Mold 组件目录、Pro/Plastic Advisor、Pro/NC-GPOST、 VERICUT 以及 Distributed Pro/BATCH。 注释 您可以只安装 Distributed Pro/BATCH 客户端,方法是在所有其 它组件 ( 包括 Pro/ENGINEER) 旁选中“不安装此功能”(Do not install this feature)。要在单机模式下使用 Distributed Pro/BATCH,必须安装 Pro/ENGINEER。 API 工具包 (API Toolkits) - 选取此组件可选择性地安装运行 “应 用程序编程接口”工具包 ( 如 J-Link、 Pro/Web.Link、 Visual Basic API 和 Pro/TOOLKIT 等 ) 所需的文件。 接口 (Interfaces) - 选取用于 Pro/INTERFACE for CATIA、 Pro/CDT 以及 Interface for JT 的各种接口工具。 平台 (Platforms) - 选取平台,例如 sun_solaris_x64。您的计 算机的体系结构将被自动选为缺省平台。 语言 (Languages) - 选取所需的语言。英语始终会被缺省安装。您 不能禁用此安装。 磁盘空间 (Disk Space) - 显示可用磁盘空间以及安装所选功能所需 的空间。 5. 选取了要安装的组件以及目标文件夹后,单击 “下一步” (Next)。 “选择单位” (Select Units) 屏幕出现,可在此屏幕中指定安装单位。

4-4

安装和管理指南

指定测量单位
1. 在 “选择单位” (Select Units) 屏幕中,为产品安装选择下列测量单位 之一: – – 2. 英制 (English) - 将安装配置为遵照英制测量单位 ( 英寸、 磅质量 )。 公制 (Metric) - 将安装配置为遵照公制测量单位 ( 毫米、千克、秒 )。

单击“下一步”(Next)。 “FLEXnet 许可证服务器”(FLEXnet license servers) 屏幕出现。

指定许可证信息的位置
无论许可证信息是在远程许可证服务器上还是在本地, PTC.Setup 安装实 用工具都可以对其进行访问。下一项任务是指定希望安装的产品软件要访 问的许可证服务器或许可证文件的位置。 如果要从无有效 FLEXnet Publisher 版本的计算机上访问许可证信息,将 会出现一条错误消息,提示您更新许可证服务器。 注释 Pro/ENGINEER Wildfire 5.0 需要 FLEXnet Publisher 版本 10.8.6.2 或更高版 本。

指定许可证服务器
有时您必须向 PTC.Setup 提供许可信息的位置,这取决于许可证服务器的 位置。 ? 如果 “PTC 许可证服务器”与要安装的软件位于同一台计算机上,而 您使用的是许可证服务器的缺省通讯端口,则可不必指定许可证服务 器。 PTC.Setup 会检测服务器名称并将其填到 “FLEXnet 许可证服务 器” (FLEXnet License Servers) 列表框中。

安装和启动 Pro/ENGINEER

4-5

?

如果 “PTC 许可证服务器”位于其它计算机上,则您必须指定许可证 服务器。请参阅章节从一个或多个服务器中获得许可证和从单个许可 证文件获得锁定许可证。

指定许可证客户端
如果在未安装 FLEXnet Publisher 的许可证客户端安装软件, “FLEXnet 许可证服务器” (FLEXnet License Servers) 列表框开始时为空。要使安装 后能远程服务器获得浮动许可证,必须定义分配许可证的服务器。请参阅 第 4-7 页中的 “从一个或多个服务器中获得许可证” 。如果该安装要读取 锁定许可证的许可证文件,必须指定该许可证文件的完整路径。请参阅第 4-8 页中的 “从单个许可证文件获得锁定许可证” 。 注释 如果未检测到许可证,则不能运行 Pro/ENGINEER。

4-6

安装和管理指南

从一个或多个服务器中获得许可证
要从一个或多个服务器中获得许可证: 1. 在 “FLEXnet 许可证服务器” (FLEXnet license servers) 屏幕中单击 “添加” (Add) ( 参见前一屏幕 )。 “指定许可证服务器” (Specify License Server) 对话框打开。

2.

单击下列服务器选项之一并输入所需的信息。 – 单一许可证服务器 (Single license server) - 为许可证指定单一服 务器。如果不同于缺省值,请输入主机名和通讯端口编号。此信 息可标识服务器,例如 aberdeen,此安装可从中获取其许可证 代码。 三元组许可证服务器 (容错) (Triad license server (fault tolerant)) 指定一个由三个三元组伙伴构成的三元组配置。只要其中两个或 三个伙伴在运行,许可证就可供使用。如果其中两个或三个伙伴 不再运行,服务器将停止提供许可服务。 定义全部三个许可证服务器。每个 “三元组”伙伴服务器必须具 有相同的许可证文件。 注释 这三个许可证服务器上的服务器列表顺序 ( 三元组伙伴 1、三元组 伙伴 2、三元组伙伴 3) 必须相同。 PTC 建议三元组许可证服务器应位于同一地点。有关冗余许可证 服务器的详细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 )。



安装和启动 Pro/ENGINEER

4-7

注释 不要指定客户端节点的主机名称。只需指定控制许可证使用的许 可证服务器。您可以使用“指定许可证服务器”(Specify License Server) 对话框对客户端进行配置,使其能够通过网络访问多个服 务器或许可证文件。 – 锁定的许可证文件 (服务器未运行) (Locked license file (no server running)) - 对于锁定的许可证文件,请参阅章节第 4-8 页中的 “从单个许可证文件获得锁定许可证” 。

3.

单击 “确定” (OK) 将服务器和通讯端口信息添加到 “FLEXnet 许可 证服务器” (FLEXnet License Servers) 列表框。例如 7788@aberdeen。 单击 “下一步” (Next) 打开 Windows 系统中的 “Windows 首选项” (Windows Preferences) 屏幕,或是打开 UNIX 系统中的 “可选配置 步骤” (Optional Configuration Steps)。

4.

从单个许可证文件获得锁定许可证
要从单个许可证文件 ( 在本地或网络上 ) 获得锁定的许可证,请: 1. 在 “FLEXnet 许可证服务器” (FLEXnet License Server) 屏幕中单击 “添加” (Add)。 “指定许可证服务器” (Specify License Server) 对话 框打开。 单击 “锁定的许可证文件 ( 服务器未运行 )” (Locked license file (no server running))。 执行下列操作之一: – – 4. 在本地或安装了 NFS 的磁盘上指定许可证文件的完整路径,例 如, C:\Program Files\flex\license.txt。 单击文件夹图标,浏览文件夹结构,选取正确的许可证文件。

2. 3.

单击 “确定” (OK),将许可证文件路径信息添加到 “FLEXnet 许可 证服务器” (FLEXnet License Servers) 列表中。列表展开后可显示所 选服务器上可用的许可证功能。 单击 “下一步” (Next)。如果使用 Windows 系统, “Windows 首选 项” (Windows Preferences) 屏幕将出现。对于 UNIX 系统,会出现 “可选配置步骤” (Optional Configuration Steps) 屏幕。

5.

4-8

安装和管理指南

创建 Windows 快捷方式
在 Windows 系统中,您可配置 Pro/ENGINEER 的 Windows 快捷方式首 选项和路径设置。在 “FLEXnet 许可证服务器” (FLEXnet license servers) 屏幕上单击 “下一步” (Next),打开 “Windows 首选项” (Windows Preferences) 屏幕。设置下列首选项:

?

快捷方式位置 (Shortcut Location) - 您可从桌面、 “开始” (Start) 菜 单、 “开始” (Start) > “程序” (Programs) 菜单或这三个选项的任意 组合来启动 Pro/ENGINEER。 程序文件夹 (Program Folder) - 如果选取 “程序文件夹” (Program Folder) 作为快捷方式位置,则从 “程序” (Programs) 菜单中指定文 件夹和选项的名称。 启动目录 (Startup Directory) - 指定 Pro/ENGINEER 启动目录的名称。

?

?

您可设置下列 Windows 环境首选项: ? 为所有用户修改系统环境 (Modify system environment for all users) 为系统中的所有用户设置系统 PATH 变量。 注释 您必须具有管理员权限才能设置所有用户的系统环境变量。 ? 仅修改当前用户的环境 (Modify current users environment only) 仅为系统中的当前用户设置用户的 PATH 变量。

注释 与 Pro/ENGINEER 一同安装 Pro/ENGINEER Mechanica 时,将使用相 同的首选项。
安装和启动 Pro/ENGINEER 4-9

配置 Windows 安装
在 Windows 系统中安装 Pro/ENGINEER 时,使用 “可选配置步骤” (Optional Configuration Steps) 屏幕的 “安装可选实用工具” (Install Optional Utilities) 区域来安装可选实用程序。要执行可选配置任务,使 用 “指令” (Instructions) 区域中的选项。当您在 “Windows 首选项” (Windows Preferences) 屏幕上单击 “下一步” (Next) 时,将出现 “安装 可选实用工具” (Install Optional Utilities) 屏幕。

安装可选实用工具
在 Windows 系统中,您可以安装 “可选配置步骤” (Optional Configuration Steps) 屏幕上显示的以下可选实用工具: ? ? ?
4-10

Windchill ProductPoint 客户端管理器 Thumbviewer ProductView Express
安装和管理指南

安装 Windchill ProductPoint 客户端管理器
在安装 “Windchill ProductPoint 客户端管理器”之前,确保您具有管理 员权限。而且,确保所需的 Microsoft .NET Framework 版本已安装在您 的客户端计算机上。如果未满足前一个条件,将显示警告消息,提示您进 行必要的操作。 1. 单击 “安装可选实用工具” (Install Optional Utilities) 区域中的 “安装 Windchill ProductPoint 客户端管理器” (Install Windchill ProductPoint Client Manager) 复选框。 单击 “下一步” (Next)。 “ProductPoint 安装” (Productpoint installation) 屏幕出现。 接受缺省安装路径或者指定一个新位置。 单击 “安装” (Install)。

2. 3. 4.

安装 Thumbviewer
您可以安装 Thumbviewer 实用工具,以便在 Windows Explorer 中查看 Pro/ENGINEER 文件的 2D 缩略图。 1. 2. 单击 “安装可选实用工具” (Install Optional Utilities) 区域中的 “安装 Thumbviewer” (Install Thumbviewer) 复选框。 单击 “安装” (Install)。

安装 ProductView Express
在安装 ProductView Express 之前,确保您具有管理员权限。 1. 2. 3. 4. 5. 移除之前的任何 ProductView Express 版本。 单击 “安装可选实用工具” (Install Optional Utilities) 区域中的 “安 装 ProductView Express” (Install ProductView Express) 复选框。 单击 “下一步” (Next)。 “ProductView Express 安装” (ProductView Express installation) 屏幕出现。 接受缺省安装路径或者指定一个新位置。 单击 “安装” (Install)。

执行可选配置任务
如果要在 Windows 系统中安装 Pro/ENGINEER,可执行下列可选任务: ? ? ? 添加附加的许可证配置。 配置安装以使用其它产品。 将 Pro/ENGINEER 配置为 “对象链接与嵌入” (OLE) 服务器。

安装和启动 Pro/ENGINEER

4-11

? ? ? ?

配置 Pro/ENGINEER 分布式服务。 为 Pro/ENGINEER Mechanica 配置许可证。 配置 “远程批处理服务器” 。 如果 Internet Explorer 未启动,则指定 Web 浏览器的可执行文件。

选取了每一项可选配置后,单击 “下一步” (Next) 继续。

添加许可证配置
单击 “附加许可证配置” (Additional license configurations) 复选框, 创建一个许可证配置。执行下列步骤: 1. 在 “许可证配置” (License configurations) 对话框中单击 “添加” (Add),添加附加的配置。 “选取许可证” (Select Licenses) 对话框打开。缺省情况下,始终会创 建名为 Pro/ENGINEER 的许可证配置。 注释 “配置说明” (Configuration Description) 是用户定义的标签 名,如果您定义了多个许可证配置,它将在 Pro/ENGINEER 启动时显 示。 “配置名称” (Configuration Name) 是一个文件名 (*.psf), 它存储许可证配置信息。您可根据需要更改文件名。请使用字母数字字 符来定义配置名称。 “配置说明” (Configuration Description) 可包含空格及其它不能用于 “配置名称” (Configuration Name) 的字符。 所有可用许可证的列表显示在 “可用许可证” (Available Licenses) 下方。这些许可证可以是运行许可证、启动扩展或浮动选项许可证。 2. 要指定许可证,可加亮所需的许可证并将其移动到 “选定的许可证” (Selected Licenses) 列中。 “选取许可证” (Select Licenses) 部分将显 示所有运行许可证、启动扩展和浮动选项许可证的集合。

启用与其它产品的互用性
单击 “配置其它产品的互用性” (Configure Other Product Interoperability),启用与其它产品的互用性。 Pro/INTRALINK 集成 ( 可选 ) (Pro/INTRALINK integration (optional)) 仅当在此许可证客户端上 Pro/INTRALINK 与 Pro/ENGINEER 一同运行 时才需要指定路径。也可指定 Pro/INTRALINK 启动命令。如果指定已有 的且有效的 Pro/INTRALINK 目录,则可从可用命令列表中选取 Pro/INTRALINK 启动命令。如果尚未安装 Pro/INTRALINK 客户端,则 可指定所需的 Pro/INTRALINK 安装目录及 Pro/INTRALINK 启动命令。 指定了可选输入内容后,单击 “安装” (Install)。 这些步骤是可选的,对于 Windows 和 UNIX 系统,它们有所不同。

4-12

安装和管理指南

配置 PTC OLE 设置
在 “可选配置步骤” (Optional Configuration Steps) 屏幕上单击 “OLE 设置” (OLE settings),将 Pro/ENGINEER 配置为 “对象链接与嵌入” (OLE) 服务器。这将允许客户端应用程序的用户将 Pro/ENGINEER 文件 ( 零件、组件和绘图 ) 输入到 Microsoft 文档 (Word、 Excel 和 Power Point) 中。这并不会将 Pro/ENGINEER 配置为 OLE 容器。即,您无法通 过执行此步骤将 Microsoft 文件导入到 Pro/ENGINEER 中。在 “PTC OLE 服务器” (PTC OLE Server) 屏幕中,您可以: ? ? ? 指定 Pro/ENGINEER 的缺省启动目录。通常它就是 Pro/ENGINEER 的工作目录。 保持 Pro/ENGINEER 的语言缺省值,除非您要使用其它语言。 指定 “PTC OLE 服务器”的启动目录。 Microsoft 应用程序 ( 是一个 PTC OLE 容器 ) 开始在此目录中搜索 PTC 对象 ( 例如, Pro/ENGINEER 零件 )。 保持 PTC OLE 的语言缺省值,除非您要使用其它语言。

?

配置 Pro/ENGINEER 分布式服务
单击 “可选配置步骤” (Optional Configuration Steps) 屏幕中的 “Pro/ENGINEER 分布式服务配置” (Pro/ENGINEER distributed services configuration),您可对 Pro/ENGINEER 工作站进行配置,使其 加入到分布式处理进程中。

提供下列信息以便对要加入分布式处理进程的 Pro/ENGINEER 工作站进 行配置: ? ? Pro/ENGINEER 启动命令。 要作为 “分布式计算服务器”临时工作区的目录路径。分布式计算进 程期间的临时文件会在此创建。您也可浏览到所需的位置。
4-13

安装和启动 Pro/ENGINEER

为 Pro/ENGINEER Mechanica 配置许可证
在 “可选配置步骤” (Optional Configuration Steps) 屏幕上,单击 “Pro/ENGINEER Mechanica 许可证配置”(Pro/ENGINEER Mechanica License Configuration),然后单击 “下一步” (Next) 为 Mechanica 配置 许可证。在 “Pro/ENGINEER Mechanica 许可证配置” (Pro/ENGINEER Mechanica License Configuration) 屏幕中,将显示与 所选许可证对应的许可证类型列表。单击 “编辑” (Edit),更改所选许可 证类型的许可证值。

配置远程批处理设置
在 “可选配置步骤” (Optional Configuration Steps) 屏幕上单击 “远程 批处理设置” (Remote batch settings),对 Pro/ENGINEER 的安装进行 配置,使其成为 “远程刀具路径计算服务器” (Remote Toolpath Computation Server)。这将允许远程批处理作业在此计算机上运行。安装 过程结束后,可通过运行 rbm_startup 脚本来启动 “远程批处理服务 器” (Remote Batch Server)。 下列信息可用来配置 rbm_startup 脚本: ? ? ? ? ? 用于运行远程批处理作业 ( 如 proe_rb) 的 Pro/ENGINEER 启动命令。 在此计算机上为处理作业启动的 Pro/ENGINEER 进程的最大数量。 Pro/ENGINEER 和 “远程批处理服务器”之间的通信频率 ( 以秒为 单位 )。 用来与使用此安装作为 “远程批处理服务器”的计算机进行通讯的 RPC 通讯端口号。 处理批量作业时运行 Pro/ENGINEER 的目录。

配置 UNIX 安装
下面是在 UNIX 系统中安装 Pro/ENGINEER 的可选配置步骤。您可接受 或清除下列项目: ? ? ? ? ? ? ? 添加附加的许可证配置。 配置安装以使用其它产品。 创建到启动软件的命令的符号链接。 配置 Pro/ENGINEER 分布式服务。 配置 “应用程序管理器”安装目录。 为 Pro/ENGINEER Mechanica 配置许可证。 配置 “远程批处理服务器” 。

4-14

安装和管理指南

? ?

指定 “帮助”文件安装目录的完整路径 ( 客户端要想查看 “帮助” , 必须指定装载点并安装 “帮助”文件 )。 如果 Mozilla 未启动,则指定用于启动 Web 浏览器的可执行文件。

选取了每一项可选配置后,单击 “下一步” (Next) 继续。

启用与其它产品的互用性
单击 “配置其它产品的互用性” (Configure Other Product Interoperability),启用与其它产品的互用性。有关启用与 Pro/INTRALINK 互用性的详细信息,请参阅第 4-12 页中的 “启用与其 它产品的互用性” 。 定位其它安装目录 (Locate Other Installation Directories) ( 可选 ) - 仅当 在此许可证客户端与 UNIX 系统的 Pro/ENGINEER 一起运行 “PTC 应用 程序管理器”时,才需要指定路径。如果此可选模块未与 Pro/ENGINEER 启动命令相连,可保留这些行为空白行,或以后通过重 新运行 PTC.Setup 来配置它们。如果已购买可选模块 Pro/PHOTORENDER,则需输入 “图形库”目录的完整路径。 指定了可选输入内容后,单击 “安装” (Install)。

创建链接
单击 “可选配置步骤” (Optional Configuration Steps) 屏幕中的 “创建 产品启动命令的链接” (Create links to product startup commands),您 可以创建一个链接,从安装目录中的 /bin 目录指向 UNIX 系统中的另一 个目录。 ( 如果这一另外的目录是在路径环境设置中,则简单地键入命令 名称即可启动 Pro/ENGINEER。 ) 要创建链接,可使用 “启动命令链接” (Startup Command Links) 对话框 输入完整路径或浏览到要在其中创建链接的目录。

安装和启动 Pro/ENGINEER

4-15

完成 Pro/ENGINEER 的安装
配置了安装之后,请执行下列任一操作: ? ? ? ? 单击 “上一步” (Back),重新查看信息。 单击 “安装” (Install),开始安装。 “安装进度” (Installation Progress) 屏幕将显示安装的状态。 单击 “下一步” (Next) 安装下一个选定组件。 单击 “退出” (Exit) 退出 PTC.Setup。

要了解详细过程,请参阅本章先前所讨论的指定许可证信息的位置和配置 PTC OLE 设置。

配置 Pro/ENGINEER 启动 ( 仅限 Windows)
在 Windows 系统中配置 Pro/ENGINEER 的启动时,将为每个启动配置 创建一个名为 proe.exe 的可执行文件和一个或多个配置文件 (.psf)。 对于 Windows 系统,配置文件将包含一个您可指定和设置用户定义环境 变量的部分。这一用户定义的信息将在重新配置和更新 Pro/ENGINEER 的安装时被保存下来。配置文件将在完成 Pro/ENGINEER 安装时创建。 您可运行 < 装载点 >\bin\proe.exe 来启动一个屏幕,其中显示可用启 动配置的列表。如果 bin 目录下只有一个可用的 .psf 文件,则该屏幕不 会出现。 其创建目录为 < 装载点 >\bin。 注释 配置文件必须仅存在于 < 装载点 >\bin 目录下。 启动命令是启动可执行文件和配置文件的组合。例如, proe.exe < 文件名 >.psf 其中 < 文件名 > 是配置文件的名称。 下面是 Windows 系统中的一个配置文件示例。文本是启动 Pro/ENGINEER 时使用的缺省信息。 // USER - PSF 部分后的粗体文字 是用户定义的信息。此用户定义信息将在启动 Pro/ENGINEER 时使用。

4-16

安装和管理指南

注释 对于此示例配置文件,只需修改最后一个文本行。
// PTC - PSF file: proe // ENV=PATH+=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\deflib ENV=PATH+=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\lib ENV=PRO_COMM_MSG_EXE=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\ OBJ\pro_comm_msg.exe ENV=CDRS_DATA=%PRO_DIRECTORY% ENV=PRO_IMAGE_CONVERTER=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\obj\convert_image.exe ENV=PRO_PHOTORENDER=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\obj\PhotoRender.exe ENV=GALAXYHOME=%PRO_DIRECTORY%%PRO_MACHINE_TYPE% ENV=SPG_DIRECTORY=%PRO_DIRECTORY% ENV=PROTABLE_DIRECTORY=%PRO_DIRECTORY%\protable ENV=PROTAB=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\OBJ\protab.exe ENV=CLHOME=%PRO_DIRECTORY%\text\pcldata ENV=CV_ENV_HOME=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\CV102 ENV=LM_LICENSE_FILE=7788@static ENV=PROE_FEATURE_NAME=PROE_INHOUSE RUN=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%\nms\nmsd.exe -timeout 300 RUN=%PRO_DIRECTORY%%PRO_MACHINE_TYPE%obj\xtop.exe

// USER - PSF // 在下面添加用户具体的环境或运行应用程序 ENV=PRO_LANG=german

您可在配置文件的 // USER - PSF 部分下设置环境变量的值或指定第三方 应用程序的调用。 如果使用 UNIX 系统,则无法编辑 .psf 文件。

指定环境变量
要在配置文件中指定环境变量的值: ? ? ? ? ? 使用 ENV 或 RUN 条目来指定环境变量的值或运行一个外部应用程序。 在文本 ENV 之后使用等号 (=) 来改变现有的变量值。 使用加号和等号 (+=) 在现有变量值的后面添加值。 使用减号和等号 (-=) 在现有变量值的前面插入值。 使用 RUN 条目在启动时运行外部命令。
4-17

安装和启动 Pro/ENGINEER

运行 Pro/ENGINEER 时使用配置文件
当运行 proe.exe 可执行文件来启动 Pro/ENGINEER 时,配置文件将被 用作一个参数。 注释 从命令行运行 Pro/ENGINEER 时,指定配置文件作为第一个参数,接下 来是任意其它参数,例如某个轨迹文件。 如果不指定运行 Pro/ENGINEER 时使用的配置文件,将出现一个对话 框,其中包含一个可用配置文件的列表。从这些配置文件中选取一个。 如果运行 Pro/ENGINEER 而未创建配置文件,将出现下列错误消息:

如果只创建一个配置文件, Pro/ENGINEER 将缺省使用此配置文件。

生成调试日志文件
调试日志文件包含已设置的环境变量。通过将环境变量 APPL_STARTUP_LOG 的值设为 true,可在调试模式下运行 proe.exe 可执行文件。在 Windows 系统中,会在驱动器 C 中创建名为 applstarter.log 的调试文件。在 UNIX 系统中,会在 tmp 目录下创 建名为 applstarter.log 的调试文件。也可使用 APS_LOG 环境变量来 设置其它的日志文件路径。

在 UNIX 中安装和配置 Vericut
要在 SUN 和 Windows 操作系统中安装和配置 Vericut,请执行下列步骤: 1. 2. 将 Vericut 作为安装 Pro/ENGINEER 期间的组件之一安装。 确保在计算机上安装了适当的 Java 版本。有关 JRE 版本与 Pro/ENGINEER 兼容性方面的信息,请参阅: www.ptc.com/WCMS/files/77552/en/proewf5.pdf 3. 指定与当前版本 Pro/ENGINEER 兼容的 JRE 安装路径。

4-18

安装和管理指南

启动 Pro/ENGINEER
安装许可证管理和产品软件之后,启动 Pro/ENGINEER。

Windows
在 Windows 中,使用桌面上定义的快捷方式运行 Pro/ENGINEER,或在 “开始”(Start) 菜单中单击“程序”(Programs) > Ptc > Pro ENGINEER > proewildfire5.0。

UNIX
从 UNIX 提示符下使用 < 装载点 >/bin/proe 来启动 Pro/ENGINEER, 或是切换到 Pro/ENGINEER 安装目录,运行在安装过程中所定义的命 令。例如 /opt/ptc/proeWildfire5.0。

启动 Pro/ENGINEER 的目录权限
安装了 Pro/ENGINEER 后,如果您从不具有写入权限的目录启动它,将 出现下列对话框:

要继续操作,您必须指定一个具有写入权限的目录。工作目录会保持不 变,但跟踪文件将存储在您指定的新工作目录中。 注释 您不能从不具有写入权限的目录中启动 Pro/ENGINEER,除非您指定一 个替代目录来存储跟踪文件。

检查 Windows 上的可选实用工具
如果尚未安装 ProductView Express 或 Thumbviewer 等可选实用工具, 启动 Pro/ENGINEER 时将出现警告消息。单击下列命令之一: ? ? 立即安装,将继续进行安装 稍后安装,将恢复会话而不安装实用工具

安装和启动 Pro/ENGINEER

4-19

Windows 中的文件类型关联
在 Windows 上的 Pro/ENGINEER 建模会话中,如果没有将 Pro/ENGINEER 设置为用来打开某些文件类型的缺省应用程序,将出现 一条警告消息。单击下列命令之一: ? ? 立即安装,会将 Pro/ENGINEER 与相应的文件类型相关联 稍后安装,将恢复会话而不关联文件格式

生成跟踪日志文件
如果将 auto_traceback 配置选项设为 “是” (yes),则当程序异常终 止时, Pro/ENGINEER 可将最后执行的操作以堆栈形式记录下来。缺省 值为 “否” (no)。缺省情况下,此信息会存储在启动目录下的 traceback.log 文件中。会出现下列对话框,指出 Pro/ENGINEER 异 常退出:

有时 traceback.log 文件可能会对技术支持人员解决程序异常终止问题 有所帮助。如果单击 “取消” (Cancel), Pro/ENGINEER 将直接退出而 不会创建 traceback.log 文件。如果单击 “确定” (OK),将出现下列 对话框:

Pro/ENGINEER 在当前工作目录下创建了 traceback.log 文件后即 退出。 注释 如果从不具有写入权限的目录中启动 Pro/ENGINEER, traceback.log 文件将存储在您通过 “选择启动目录” (Choose startup directory) 对话框所指定的目录中。
4-20 安装和管理指南

在 32 位 Windows 系统上分配内存
在 32 位 Windows 系统上于 Pro/ENGINEER 中处理大型模型或大数据集 时, Pro/ENGINEER 可能会用尽所有可用内存并异常退出。要使系统在 可用内存用尽前发出警告,请使用 proe_memory_buffer_size 配置选 项以便在启动 Pro/ENGINEER 时保留内存。保留内存会显示提前警告信 息。在某些情况下便可保存您的工作。 指定内存缓冲区的大小 ( 兆字节 ) 作为内存不足时的储备。缺省值是 50 兆 字节,适合于中等大小的模型。该缺省值对可供其它应用程序同时运行所 需内存的影响最小。 注释 ? 在启动 Pro/ENGINEER 时处理 proe_memory_buffer_size 配置 选项。如果在当前进程中更改了该配置选项的值,需要退出并重新启 动 Pro/ENGINEER 之后才能使该配置选项生效。 ? 如果为 proe_memory_buffer_size 配置选项指定一个很大的值, 则 Pro/ENGINEER 能够在早期检测到内存不足的情况。这样,在可 用内存用尽导致 Pro/ENGINEER 退出之前,保存工作的可能性会变 得更大。 如果为 Pro/ENGINEER 进程保留内存,将会减少可供其它应用程序 同时运行可用的虚拟内存。因此,如果为 proe_memory_buffer_size 配置选项指定了一个较大的值,建议 您增加虚拟内存分页文件大小的系统设置。

?

缓冲区大小使用非零值
如果为 proe_memory_buffer_size 配置选项指定一个非零值,则在处 理大数据集时 Pro/ENGINEER 会定期检查内存使用情况。只要保留的内 存缓冲区有足够的大小,便可在内存不足时显示警告消息,如以下所述。 对于可取消的操作,例如检索或再生,将出现以下消息:

单击 “取消” (Cancel)。保存工作,退出 Pro/ENGINEER,然后重新启 动进程。 或者 单击 “确定” (OK) 继续。在这种情况下, Pro/ENGINEER 会在预分配的 内存用尽后立即退出。

安装和启动 Pro/ENGINEER

4-21

对于无法取消的操作,将出现以下消息:

单击 “确定” (OK) 继续。完成此操作后,保存工作,退出 Pro/ENGINEER,然后重新启动进程。

缓冲区大小使用零值
但是,如果将 proe_memory_buffer_size 配置选项的值设置为零 ( 而 不是非零值 ),则不会出现警告消息。

移除 Pro/ENGINEER ( 仅限 Windows)
您可通过 “控制面板” (Control Panel) 移除 Pro/ENGINEER 应用程序。 此过程仅适用于 Windows 系统。 1. 2. 3. 4. 5. 6. 从 “开始” (Start) 菜单单击 “设置” (Settings) > “控制面板” (Control Panel)。 双击 “添加 / 删除程序” (Add/Remove Programs) 图标。 “添加 / 删 除程序” (Add/Remove Programs) 对话框打开。 在应用程序列表中,单击要移除的 Pro/ENGINEER 特定版本。 单击“移除” (Remove)。 “PTC 卸载” (PTC Uninstall) 对话框打开。 单击 “卸载” (Uninstall) 或 “取消” (Cancel) 离开。将会出现一系 列确认语句,询问是否允许删除文件。 单击 “卸载” (Uninstall) 继续执行。完成后, Pro/ENGINEER 将被 移除。

注释 删除 Pro/ENGINEER 时,与 Pro/ENGINEER 一同安装的所有其它组 件 ( 如 Pro/ENGINEER Mechanica 和 Pro/ENGINEER 帮助文件 ) 也将 被删除。

4-22

安装和管理指南

5
安装 PTC 应用程序管理器 ( 仅限 UNIX)
本章说明如何在 UNIX 系统中安装 “PTC 应用程序管理器”以及模型和 材质的应用程序库。 “PTC 应用程序管理器”实用工具将安装一个工具 栏,使您在使用 Pro/ENGINEER 时可轻松访问桌面上的应用程序。 主题 安装 PTC 应用程序管理器 配置 PTC 应用程序管理器 完成 PTC 应用程序管理器的安装 页码 5-2 5-3 5-5

5-1

安装 PTC 应用程序管理器
“PTC 应用程序管理器”是 UNIX 系统中的一个工具栏实用工具。与 Windows “开始” (Start) 菜单类似, “PTC 应用程序管理器”提供的菜 单使您能够轻松地打开及关闭 UNIX 系统中的应用程序。您可对此菜单进 行配置使其包含任意应用程序,包括由 PTC 以外的公司开发的应用程序。 一个主要优点是您可以对 “应用程序管理器”进行配置,使得可以从 Pro/INTRALINK 中激活 Pro/ENGINEER。 “PTC 应用程序管理器”包括它所启动的每个应用程序的一个菜单命令, 从而使您可以在桌面上方便地访问那些应用程序。 注释 要以非英语语言查看 “PTC 应用程序管理器” ,安装软件前必须设置语言 变量。 安装期间,您可随时单击 “取消” (Cancel) 来停止安装。 PTC.Setup 将复 制文件并设置文件许可权限。 注释 安装完成后,可在 “PTC 应用程序管理器”的 “开始” (Start) > “首选 项” (Preferences) 菜单中重新配置可选设置。 1. 在 PTC.Setup 产品选取屏幕的 “其它产品” (Other Products) 下,单 击 “PTC 应用程序管理器” (PTC Application Manager)。

2. “定义安装组件” (Define Installation Components) 屏幕出现。 3. 定义下列内容: – 目标文件夹 (Destination Folder) - 如果是全新安装,请保持缺省 安装目录不变,如 /opt/ptc/appmgrWildfire5.0,或指定 完整路径。 PTC.Setup 将创建指定的新目录。您也可以选取其它 安装目录。 如果是全新安装,指定的目录必须是新建目录或空目录。 – – – 4. 要安装的功能 (Features to install) - 选取要为 “PTC 应用程序管 理器” (PTC Application Manager) 安装的组件或子组件。 平台 (Platforms) - 选取用于安装的平台。您的计算机的体系结构 将被选为缺省平台。 语言 (Languages) - 选取所需的语言。

单击 “下一步” (Next)。 “配置应用程序管理器设置” (Configure Application Manager Settings) 屏幕出现。

5-2

安装和管理指南

配置 PTC 应用程序管理器
在配置 “PTC 应用程序管理器”时,您可以有选择地创建 “应用程序管理 器”的 “开始” (Start) 菜单命令并可自定义设置。利用 PTC.Setup 的选项 卡,您可以对 “PTC 应用程序管理器”安装程序的各个方面进行配置。 要在 “PTC 应用程序管理器”安装完毕后从 “开始” (Start) 菜单中添加 或删除程序名: 1. 单击 “首选项” (Preferences)。 “PTC 应用程序管理器” (PTC Application Manager) 对话框打开。

2. “开始” (Start) 菜单页将列出 “PTC 应用程序管理器”使用的命令。 使用下列命令来配置 “开始” (Start) 菜单:
命令 新建命令 操作 提示输入程序或命令脚本的名称。将 该名称添加到可用程序列表中。 修改列表中的程序名称。 从列表中删除选定的程序。 将当前进程中的更改应用到 PTC 应用 程序管理器。 将更改保存到配置文件 config.apm 中,它可以保存列表 以备后续进程使用。

修改命令 删除命令 应用

可以

您可在启动 “PTC 应用程序管理器”时动态进行配置。

安装 PTC 应用程序管理器 ( 仅限 UNIX)

5-3

创建开始菜单命令
您可为应用程序管理器的 “开始” (Start) 菜单添加启动命令 ( 例如, proeWildfire5.0 命令 )。借助这些命令,您可以使用 “应用程序管理 器”方便地启动和关闭应用程序。

1.

单击 “配置应用程序管理器设置” (Configure Application Manager Settings) 屏幕中的 “添加” (Add)。 “应用程序管理器配置” (Application Manager Configuration) 对话框打开。 a. b. c. 在 “类型” (Type) 框中,保持 Pro/ENGINEER ( 缺省 ) 或从列表 中选取其它产品。 在 “标签” (Label) 框中,键入要在 “应用程序管理器”的 “开 始” (Start) 菜单中显示的文字。 在 “命令行” (Command line) 中,浏览或键入希望标签执行的 命令的完整路径和名称 ( 例如, C:\ptc\proe\bin\proe.bat)。此命令将执行指定的许可证和 产品类型。
安装和管理指南

5-4

2.

在 “应用程序管理器配置” (Application Manager Configuration) 对 话框中单击 “确定” (OK)。您可 “编辑” (Edit) 或 “删除” (Delete) 现有命令。 注释 安装完毕后,您可通过 “应用程序管理器”的 “开始” (Start) > “首 选项” (Preferences) 来添加、修改及删除各命令。

定制应用程序管理器位置
您可以定制 “PTC 应用程序管理器”的外观: 1. 2. 如上一页的图中所述,单击 “位置” (Position) 选项卡定制 “PTC 应 用程序管理器”的位置。 指定希望工具栏在桌面上的显示位置:水平顶部,水平底部,竖直左 边界或竖直右边界。

指定可选配置
配置了 “PTC 应用程序管理器”后,如下所示指定可选配置步骤: 1. 在 “配置应用程序管理器设置” (Configure Application Manager Settings) 屏幕中单击 “下一步” (Next),打开 “可选配置步骤” (Optional Configuration Steps) 屏幕。 单击 “创建产品启动命令的链接” (Create links to product startup commands) 复选框。 单击 “下一步” (Next),指定用来存储命令链接和实用工具脚本的 位置。

2. 3.

完成 PTC 应用程序管理器的安装
配置了安装之后,请执行下列任一操作: ? ? ? ? 单击 “上一步” (Back) 复查先前指定的信息。 单击 “安装” (Install),开始安装。 “安装进度” (Installation Progress) 屏幕将显示安装的状态。 单击 “下一步” (Next) 安装下一个选定组件。 单击 “退出” (Exit) 退出 PTC.Setup。

安装过程中,您可随时单击 “安装进度” (Installation Progress) 屏幕中 的 “取消” (Cancel) 来停止安装。 “安装进度” (Installation Progress) 屏幕会提示安装成功。

安装 PTC 应用程序管理器 ( 仅限 UNIX)

5-5

6
安装 PTC 帮助

本章将对 “帮助中心”进行简要的说明,它是随 Pro/ENGINEER 软件 DVD-ROM 一同提供的。本章还将说明如何通过其自身而不是通过 Pro/ENGINEER 软件自动安装帮助系统。 主题 “帮助中心”概述 安装和启动帮助中心 页码 6-2 6-2

6-1

“帮助中心”概述
“帮助中心”允许您在 Pro/ENGINEER 浏览器中快速访问 Pro/ENGINEER 的文档。 “帮助中心”的特点: ? ? 按功能区组织的上下文相关帮助。 Pro/ENGINEER Mechanica 信息 已与 Pro/ENGINEER 帮助主题集成到一起。 PTC 参考文档,如 《PTC 客户服务指南》和 《Pro/ENGINEER Wildfire 5.0 安装和管理指南》 。要查看和打印这些 PDF 书籍,必须安 装 Adobe Acrobat Reader。 搜索功能以及到相关信息的快速链接。

?

访问帮助
安装了 “PTC 帮助”组件后,您可以通过下列方式在 Pro/ENGINEER 活 动进程中使用 “帮助” : ? ? 将 从主菜单拖动到用户界面上的任意项目中。

单击 “帮助” (Help) > “帮助中心” (Help Center)。在 “帮助中心” 主页上,您可使用菜单栏、单击快速链接或单击功能区域。

查看 “帮助中心”
可使用缺省浏览器以计算机上安装的缺省语言设置来查看 “帮助中心” 。 在 Pro/ENGINEER 活动进程中,您可在 Pro/ENGINEER 浏览器中查看 “帮助中心” 。要查看计算机上本地安装的 “帮助中心” ,使用以下命令 之一: ? ? <proe_help_install_path>\proe_help.exe (Windows 平台 ) <proe_help_install_path>/proe_help (UNIX 平台 )

安装和启动帮助中心
可以使用 PTC.Setup 将 “帮助中心”安装在 Pro/ENGINEER 安装目录中 或计算机上的其它位置。产品安装目录是缺省位置 ( 例如,C:\Program Files\ptchelpWildfire5.0)。请参阅第 4 章 “安装和启动 Pro/ENGINEER”中的过程。

6-2

安装和管理指南

在安装目录中安装 “帮助中心”
要在 Pro/ENGINEER 安装目录中安装 “帮助中心” ,请执行下列步骤: 1. 使用第 1-7 页中的 “启动 PTC.Setup”中叙述的步骤来启动 PTC.Setup。 为了便于管理多个客户端计算机,可将 “帮助中心”安装到网络文件 服务器上。要使它能够服务于非本地网络的远程客户端,可将 “帮助 中心”安装到 Web 服务器的硬盘上。 2. 3. 接受 “PTC 许可证协议” ( 请参阅第 1-5 页中的 “PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。 在 PTC.Setup 产品选取屏幕的 “其它产品” (Other Products) 下,单 击 “PTC 帮助” (PTC Help)。

4. “定义安装组件” (Define Installation Components) 屏幕出现。 5. 定义下列组件: – 目标文件夹 (Destination Folder) - 如果是全新安装,请保持列出 的缺省安装目录不变 ( 例如 C:\Program Files\ptchelpWildfire5.0) 或指定完整路径。 PTC.Setup 将创建指定的新目录。您也可以选取其它安装目录。 如果是全新安装,指定的目录必须是新建目录或空目录。 – 在 “要安装的功能” (Features to Install) 下,单击各组件前面的 并提供下列信息: 产品功能 (Product Features) - 单击相应组件旁的 来选择 要安装的组件。从显示的列表中选取下列其中一个命令: 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 (Do not install this feature) - 不安装此组件。 可用内容包括 Pro/ENGINEER 帮助文件以及 Mechanica 独立模 式帮助文件。 平台 (Platforms) - 选取用于安装的平台。您的计算机的体系结构 将被自动选为缺省平台。 语言 (Languages) - 选取所需的语言。

安装 PTC 帮助

6-3

6.

选取了组件后,单击 “安装” (Install)。 “安装进度” (Installation Progress) 屏幕将显示安装的状态。也可执行下列操作之一: – – – 单击 “取消” (Cancel) 取消安装。 单击 “上一步” (Back),重新查看信息。 单击 “下一步” (Next) 安装下一个选定组件。

“安装进度” (Installation Progress) 屏幕会提示安装成功。 7. 单击 “退出” (Exit) 退出 PTC.Setup 安装实用工具。

启动 Pro/ENGINEER 时自动启用上下文相关帮助。

将 “帮助中心”安装到定制位置
要将 “帮助中心”安装到定制目录中,请执行下列步骤: 1. 2. 3. 在 “定义安装组件” (Define Installation Components) 屏幕中单击 。 “目标文件夹” (Destination Folder) 框附近的 指定安装路径。 按照在安装目录中安装 “帮助中心”一节中的说明继续执行余下步骤。

如果将 “帮助中心”安装到定制位置,请执行以下步骤配置 Pro/ENGINEER,以启用上下文相关帮助: 1. 2. 浏览到帮助的安装目录,然后双击 proe_help.exe。这将启动 “帮 助中心”进程,还将打开 “帮助中心” 。 找到运行 “帮助中心”的主机计算机的端口号。可以从 “帮助中心” 窗口的地址栏中的下拉列表找到端口号。 也可以使用命令行参数在预定义的端口号启动 “帮助中心” ,如下例 所示: proe_help.exe -internalServerPort 2323 注释 要启用 Pro/ENGINEER 进程的上下文相关帮助,确保先前启动的 “帮助中心”实例不会为整个 Pro/ENGINEER 进程终止。

3.

在 config.pro 文件中,将配置选项 help_center_path 的值设置 为指向 “帮助中心”的 URL。例如,如果 “帮助中心”使用的端口 号是 2323,则在 config.pro 文件中设置配置选项如下: help_center_path http://localhost:2323/index.jspx

4.
6-4

启动 Pro/ENGINEER。
安装和管理指南

7
安装 Pro/Web.Publish

本章说明如何安装 Pro/Web.Publish。利用 Pro/Web.Publish,您可建立 自己的 Web 服务器,并可发布使用 Pro/ENGINEER 创建的对象。 Pro/Web.Publish 为可选安装。 使用 Pro/Web.Publish,可以将组件、处理组件和制造工艺导出到 Web 浏 览器中的目录下。 主题 概述 配置 Web 服务器 安装 Pro/Web.Publish 页码 7-2 7-2 7-6

7-1

概述
Pro/Web.Publish 的安装包括两个步骤: 1. 配置现有的 Web 服务器。此过程取决于 Web 服务器类型: – – – 2. Apache Web Server (UNIX) Microsoft Internet Information Server (Windows NT) Microsoft Peer Web Services (Windows NT)

以对 Web 服务器具有写权限的用户身份安装 Pro/Web.Publish。

在下列章节中找到 Web 服务器的配置程序,并在完成配置后安装 Pro/Web.Publish。

配置 Web 服务器
注释 对于这部分中所有的配置过程,变量 <path> 代表 Web 服务器安装目录 的完整路径。

Apache Web Server
1. 下载了 Apache Web Server (www.apache.org) 后,在 apache_x.x.x 目录下创建下列目录: – – server_root home

其中 apache_x.x.x 是从 Apache 网站下载的目录。 2. 3. 从 apache_x.x.x 目录中将 conf 目录复制到在上一步所创建的 server_root 中。 在 server_root/conf 目录中,创建下表所示配置文件的副本。源 文件和副本必须都驻留在 server_root/conf 目录中。
已复制文件的名称 http.conf access.conf srm.conf

源文件的名称 httpd.conf-dist access.conf-dist srm.conf-dist

7-2

安装和管理指南

4.

根据用户状态编辑 http.conf 文件。 如果是 “根”用户,请定位下列行: User nobody Group #-l 将前一行的 nobody 替换为 root,将 #-l 替换为 sys。 如果不是 “根”用户,请定位下列行: Port 80 将前一行的 80 替换为可用的通讯端口号,且必须大于 1023。

5.

使用文本编辑器替换 http.conf 文件中下表所示的配置行:保存 文件。
要替换的文本 文本替换

行 ServerAdmin you@your.address ServerRoot /usr/local/etc/ httpd #ServerName new.host.name

you@your.address 管理员的电子邮件地址

/usr/local/etc /httpd

到 server_root 目录的完整 路径 (.../apache_x.x.x/ server_root) 服务器主机名称

new.host.name

6.

使用文本编辑器替换 access.conf 文件中下表所示的配置行。保存 文件。
要替换的文本 /usr/local/etc/htt pd/htdocs 文本替换 到在步骤 1 中创建的 home 目录的完整路径

行 < 目录 > /usr/local/etc/ httpd/htdocs < 目录 > /usr/local/etc/ httpd/cgi-bin

/usr/local/etc/htt pd/cgi-bin

到 Apache Web Server 目 录中 cgi-bin 子目录的完 整路径

安装 Pro/Web.Publish

7-3

7.

使用文本编辑器替换 srm.conf 文件中下表所示的配置行:编辑完成 后请保存文件。
要替换的文本 /usr/local/etc/htt pd/htdocs 文本替换 到在步骤 1 中创建的 home 目录的完整路径

行 < 目录 > /usr/local/etc/ httpd/htdocs #ScriptAlias /cgi-bin/ /usr/local/etc/ httpd/cgi-bin/

/usr/local/etc/htt pd/cgi-bin

到 Apache Web Server 目 录中 cgi-bin 子目录的完 整路径

8.

用文本编辑器将下列行添加到位于 server_root/conf 目录的 mime.types 文件中: image/cgm cgm

9.

编辑完成后请保存文件。

10. 将目录改变到 Apache Web Server 目录,然后键入下列命令来启动 Web 服务器: < 路径 >/src/httpd-< 平台 > < 路径 >/server_root/conf/httpd.conf 其中 < 平台 > 是运行 Web 服务器的平台 ( 例如, /disk1/apache_1.2.0/src/httpd-irix -f /disk1/apache_1.2.0/server_root/conf/httpd.conf)。

7-4

安装和管理指南

Microsoft Servers
下列章节说明了如何配置 Microsoft Internet Information Server 和 Microsoft Peer Web Server。 1. 2. 3. 4. 将 ...\InetPub\wwwroot 目录重命名为 ...\InetPub\home。 在 < 路径 >\InetPub 目录下创建名为 cgi-bin 的目录和一个名为 mime.typ 的文件。 从 Windows 桌面单击 “开始” (Start) > “程序” (Programs)。 从 Internet Information Services (IIS) 中选取: – – Microsoft Internet Information Server (Common) Internet Services Manager

对于 Peer Web Services,选取: – – 5. Microsoft Peer Web Services (Common) Internet Services Manager

在 Internet Services Manager 对话框中,双击 “服务” (Service) 选 项下显示有 www 的行中的服务器名。 “WWW 服务属性” (WWW Service Properties) 对话框打开。 从 “WWW 服务属性” (WWW Service Properties) 对话框中单击 “目录” (Directories) 选项卡。 将 “缺省文档” (Default Documentation) 的值从 Default.htm 变为 index.html,然后选中 “启用缺省文档” (Enable Default Document) 和 “允许浏览目录” (Directory Browsing Allowed) 复选框。 通过双击 ...\InetPub\wwwroot 列表,更改文档根目录的位置。 在 “目录属性” (Directory Properties) 对话框中,将目录从 ...\InetPub\wwwroot 改为 ...\InetPub\home,然后单击 “确定” (OK)。

6. 7.

8. 9.

10. 单击 “WWW 服务属性” (WWW Service Properties) 对话框中的 “添 加” (Add)。新的 “目录属性” (Directory Properties) 对话框打开。 11. 选中 “虚拟目录” (Virtual Directory) 和 “执行” (Execute) 复选框,输 入 cgi-bin 作为别名,输入 < 路径 >\InetPub\cgi-bin 作为目录。 12. 单击 “确定” (OK)。 13. 单击 “WWW 服务属性” (WWW Service Properties) 对话框中的 “应用” (Apply)。 14. 单击 “确定” (OK)。 15. 如有必要,可在 Web 浏览器中安装插件以允许查看 CGM 和 VRML 文件。
安装 Pro/Web.Publish

7-5

安装 Pro/Web.Publish
1. 从 “其它产品” (Other Products) 下的可用软件组件列表中选择 Pro/Web.Publish。 “指定 Web 服务器路径” (Specify Web Server Paths) 屏幕出现。 安装期间,您可随时单击 “取消” (Cancel) 来停止安装。 PTC.Setup 将复制文件并设置文件许可权限。 2. 如果 PTC.Setup 实用工具无法检测到信息,请在 “Pro/Web.Publish 配置” (Pro/Web.Publish Configuration) 中定义下列参数: – Cgi-bin 目录 (Cgi-bin Directory) - 这是允许您的服务器执行程序 的目录。当以 http://< 服务器 >/cgi-bin 的方式引用时,必 须将 Web 服务器配置为可识别这一目录。键入要使用的目录的完 整路径,或是浏览文件夹层次结构,然后指定该目录。 Web 服务器 MIME 文件 (Web Server MIME File) - 在 Web 服务 器上健入 MIME 类型文件的位置。或单击文件夹图标,浏览并指 定该文件。此文件在 Windows 中通常叫做 mime.typ ,在 UNIX 中叫做 mime.types ,它位于 Web 服务器的配置目录下。 PTC.Setup 将在此文件中添加下列各行:
image/cgm x-world/x-vrml cgm wrl vrml





文档根目录 (Document Root Directory) - 键入 Web 服务器中 HTML 文件存储的目录位置,或单击文件夹图标,浏览并指定该 目录。当以 http://< 服务器 >/ 的方式引用时,它是 Web 服务 器读取文档的目录。这一目录是在配置 Web 服务器时指定的。

3. “安装进度” (Installation Progress) 屏幕将显示安装的状态。也可执 行下列操作之一: – – – – 单击 “取消” (Cancel) 取消安装。 单击 “上一步” (Back),重新查看信息。 单击 “下一步” (Next) 安装下一个选定组件。 单击 “退出” (Exit) 退出安装实用工具。

“安装进度” (Installation Progress) 屏幕会提示安装成功。

7-6

安装和管理指南

8
安装和启动 PTC 分布式服务

本章说明如何安装和启动 “PTC 分布式服务管理器” (DSM)。 主题 安装 “分布式服务管理器” 执行可选配置步骤 完成 “分布式服务管理器”的安装 启动 “分布式服务管理器” 移除 “分布式服务管理器” ( 仅限 Windows) 页码 8-2 8-6 8-7 8-7 8-8

8-1

安装 “分布式服务管理器”
“分布式服务管理器”要在 “PTC 许可证服务器”安装完之后再进行安 装。您可在许可证服务器、许可证客户端或这些计算机的任意组合上安装 产品软件。 产品软件的成功安装需要三个主要步骤: ? ? ? 定义安装组件,包括安装目录 指定许可证服务器的位置 启动软件

要以英语以外的其它语言查看 “分布式服务管理器” ,运行软件前必须设置 语言变量 LANG。在 Windows 系统中,设置 LANG 或 PRO_LANG 变量,或 使用操作系统设置,以英语以外的某种语言来查看 “分布式服务管理器” 。

定义安装组件
1. 2. 3. 使用第 1-7 页中的”启动 PTC.Setup”中叙述的步骤来启动 PTC.Setup。 接受 “PTC 许可证协议” ( 请参阅第 1-5 页中的” PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。 在 “其它产品” (Other Products) 下,单击 “PTC 分布式服务” (PTC Distributed Services)。 “接受许可证协议” (Accept License Agreement) 屏幕出现。必须接受协议才能继续安装。 此时,您必须已经安装了 “PTC 许可证服务器” 。 注释 当更新或安装新版本的 PTC 产品时,必须更新许可证信息。 “定义安装组件” (Define Installation Components) 屏幕出现。

8-2

安装和管理指南

4.

定义下列参数: – 目标文件夹 (Destination Folder) - 如果是全新安装,请保持缺省 安装目录不变,如 C:\Program Files\ ptc_distributed_services,或指定完整路径。 PTC.Setup 将创建指定的新目录。您也可以选取其它安装目录。 如果是全新安装,指定的目录必须是新建目录或空目录。 – 在 “要安装的功能” (Features to Install) 下,单击各组件前面的 并提供下列信息: 产品功能 (Product Features) - 单击相应组件旁的 安装的组件。从列表中选取下列其中一个命令: 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 (Do not install this feature) - 不安装此组件。 可用的产品组件包括: 分布式服务管理器 (Distributed Services Manager) - 选取此组件 来安装运行软件时所需的文件。该产品所需的磁盘空间也会显示 出来。 来选择要

安装和启动 PTC 分布式服务

8-3

API 工具包 (API Toolkits) - 选取此组件可有选择地安装 “应用程 序编程接口”工具包,如 C API 和 Java API。您可利用 API 建立 “分布式服务”应用程序。 PTC.Setup - 选取此组件可安装 PTC.Setup,今后可利用它对软件 进行配置。利用此实用工具,不必从 DVD-ROM 运行 PTC.Setup 即可更改配置。 平台 (Platforms) - 选取用于安装的平台。您的计算机的体系结构 将被自动选为缺省平台。 语言 (Languages) - 选取所需的语言。 5. 选取组件后单击 “下一步” (Next)。 “FLEXnet 许可证服务器” (FLEXnet license servers) 屏幕出现。

指定许可证服务器的位置
无论许可证信息是在远程许可证服务器上还是在本地, PTC.Setup 安装实 用工具都可以对其进行访问。下一项任务是指定希望安装的产品软件要访 问的许可证服务器的位置。 注释 PTC 不为 “分布式服务管理器”提供锁定许可证。 “分布式服务管理器”使用两种不同的许可证特征:DS_MANAGER 和 DS_SERVICE。二者必须同时具备才能完整使用 “分布式服务管理器” 。 “分布式服务管理器”必须要有 DS_MANAGER 许可证特征才能接收引入的 工作,必须要有 DS_SERVICE 许可证特征才能处理引入的工作。指定了 许可证服务器后,单击 “服务器信息” (Server Info) 来验证这两个许可证 功能均可用。 如果要从无有效 FLEXnet Publisher 版本的计算机访问许可证信息,将会 出现一条错误消息,提示您更新 PTC 许可证服务器。请参阅 “使用前须 知”文档,以获取有关最新 FLEXnet Publisher 的信息。

指定许可证服务器
根据 “PTC 许可证服务器”的位置,为 PTC.Setup 提供许可证信息所在 的位置。 ? 如果 “PTC 许可证服务器”与要安装的软件位于同一台计算机上,而 您使用的是许可证服务器的缺省通讯端口,则可不必指定许可证服务 器。 PTC.Setup 会检测服务器名称,将其添加到 “FLEXnet 许可证服 务器” (FLEXnet License Servers) 列表框中。 如果 “PTC 许可证服务器”位于其它计算机上,则您必须指定许可证 服务器。请参阅下一章第 8-5 页中的”从一个或多个服务器中获得许 可证” 。

?

8-4

安装和管理指南

指定许可证客户端
如果要在未安装 “PTC 许可证服务器”的许可证客户端安装此软件,则 “FLEXnet 许可证服务器” (FLEXnet License Servers) 列表框在开始时将 是空白的。要使安装后能从远程服务器获得浮动许可证,必须定义分配许可 证的服务器。请参阅第 8-5 页中的”从一个或多个服务器中获得许可证” 。 注释 没有许可证将无法运行 “分布式服务管理器”安装程序。

从一个或多个服务器中获得许可证
要从一个或多个服务器中获得许可证: 在 “FLEXnet 许可证服务器” (FLEXnet License Server) 屏幕中单击 “添加” (Add)。 “指定许可证服务器” (Specify License Server) 对话 框打开。 2. 单击下列服务器选项之一并输入所需的信息。 1. – 单一许可证服务器 (Single license server) - 为许可证指定单一服 务器。如果不同于缺省值,请输入主机名和通讯端口编号。此信 息可标识服务器,例如 aberdeen,此安装可从中获取其许可证 代码。 三元组许可证服务器 (容错) (Triad license server (fault tolerant)) 指定一个由三个三元组伙伴构成的三元组配置。只要其中两个或 三个伙伴在运行,许可证就可供使用。如果其中两个或三个伙伴 不再运行,服务器将停止提供许可服务。 定义全部三个许可证服务器。每个三元组许可证服务器都必须具 有相同的许可证文件。 注释 在全部三个许可证服务器上,服务器列表顺序 ( 三元组伙伴 1、 三元组伙伴 2、三元组伙伴 3) 必须相同。 PTC 建议三元组许可证服务器应位于同一地点。有关冗余许可证服务 器的详细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许 可最终用户指南 )。 注释 不要指定客户端节点的主机名称。只需指定控制许可证使用的许可证 服务器。您可以使用 “指定许可证服务器” (Specify License Server) 对话框对客户端进行配置,使其能够通过网络访问多个服务器或许可 证文件。 在 Windows 系统中,必须用全限定的服务器名称或 IP 地址来标识服 务器。 3. 单击 “确定” (OK) 将服务器和通讯端口信息添加到 “FLEXnet 许可证 服务器” (FLEXnet License Servers) 列表框。例如 7788@aberdeen。



安装和启动 PTC 分布式服务

8-5

4.

单击 “下一步” (Next)。这些步骤都是可选的,且在 Windows 和 UNIX 系统中有所不同。

执行可选配置步骤
设置快捷方式首选项和创建到启动命令的链接是可选的。

设置快捷方式首选项 ( 仅限 Windows)
设置下列快捷方式首选项: ? 快捷方式位置 (Shortcut Location) - 您可从桌面、 “开始” (Start) 菜 单、 “开始” (Start) > “程序” (Programs) 菜单或这三个选项的任意 组合来启动 “分布式服务管理器” 。 程序文件夹 (Program Folder) - 如果选取 “程序文件夹” (Program Folder) 作为快捷方式位置,则从 “程序” (Programs) 菜单中指定文 件夹和选项的名称。 启动目录 (Startup Directory) - 指定 “分布式服务管理器”启动目录 的名称。

?

?

您可设置下列 Windows 环境首选项: ? 为所有用户修改系统环境 (Modify system environment for all users) 为系统中的所有用户设置系统 PATH 变量。 注释 您必须具有管理员权限才能设置所有用户的系统环境变量。 ? 仅修改当前用户的环境 (Modify current user's environment only) 仅为系统中的当前用户设置用户的 PATH 变量。单击 “安装” (Install)。 “安装进度” (Installation Progress) 屏幕出现。请参阅第 8-7 页中的”完成 “分布式服务管理器”的安装” 。

创建到启动命令的链接 ( 仅限 UNIX)
命令名是 PTC.Setup 用来使您能够从工作站上启动软件的脚本名称。这些脚 本将维持服务器上的许可证授予和客户端软件命令之间的相互关系。例如, 在 Windows 中,缺省命令名称 ptcdsm 将创建一个可执行文件,并选择性 地创建一个快捷方式图标。此图标被链接到启动 “分布式管理器”的可执 行文件。在 UNIX 中,标准的启动命令 ptcdsm 将在 bin 目录下创建。 通过保留缺省的 “创建到产品启动命令的链接” (Create links to product startup commands) 复选框,可以创建一个从安装目录中的 /bin 目录到 UNIX 系统中的其它目录的链接。 ( 如果另外这一目录在路径环境设置中, 则只需输入命令名即可启动 “分布式服务管理器” )。

8-6

安装和管理指南

要创建链接,可使用 “启动命令链接” (Startup command links) 屏幕键 入完整路径或浏览到要在其中创建链接的目录。 1. 单击 “可选配置步骤” (Optional Configuration Steps) 屏幕中的 “创建产品启动命令的链接” (Create links to product startup commands),然后单击 “下一步” (Next)。 “启动命令链接” (Startup Command Links) 屏幕出现。 键入完整路径或浏览到要在其中创建链接的目录。 单击 “安装” (Install)。 “安装进度” (Installation Progress) 屏幕 出现。 请参阅下一章以完成安装。

2. 3.

完成 “分布式服务管理器”的安装
“安装进度” (Installation Progress) 屏幕将显示安装的状态。在此屏幕中 您也可执行下列某一操作: ? ? ? 单击 “取消” (Cancel) 取消安装。 单击 “上一步” (Back),重新查看信息。 单击 “下一步” (Next) 安装下一个选定组件。

“安装进度” (Installation Progress) 屏幕会提示安装成功。 单击 “退出” (Exit) 退出 PTC.Setup 安装实用工具。

启动 “分布式服务管理器”
安装了许可证管理和产品软件后,启动 “分布式服务管理器” 。

Windows
单击 “开始” (Start) > PTC > “PTC 分布式服务” (PTC Distributed Services) > “分布式服务管理器” (Distributed Services Manager),启 动分布式服务管理器。

UNIX
在 UNIX 提示符下,浏览到 “分布式服务管理器”安装目录,执行 ptcdsm 命令。例如, /opt/ptc/ptc_distributed_services/bin/ptcdsm。

安装和启动 PTC 分布式服务

8-7

移除 “分布式服务管理器” ( 仅限 Windows)
您可通过 “控制面板” (Control Panel) 移除 “分布式服务管理器” (Distributed Services Manager) 软件。此过程仅适用于 Windows 系统。 1. 2. 3. 4. 5. 6. 从 “开始” (Start) 菜单中单击 “设置” (Settings) > “控制面板” (Control Panel)。 双击 “添加 / 删除程序” (Add/Remove Programs) 图标。 “添加 / 删 除程序” (Add/Remove Programs) 对话框打开。 在应用程序列表中,加亮要移除的 “分布式服务管理器” (Distributed Services Manager) 版本。 单击 “移除” (Remove)。出现 “PTC 卸载” (PTC Uninstall) 对话框。 单击 “卸载” (Uninstall) 或 “取消” (Cancel) 离开。系统将显示一 系列关于文件移除的确认提示。 单击 “卸载” (Uninstall) 继续执行。 “分布式服务管理器”即被移除。

8-8

安装和管理指南

9
从 Web 安装和定制安装

本章说明如何使用可下载的安装程序和 “定制安装程序” (Custom Installer) 实用工具安装 Pro/ENGINEER 及其软件组件。 主题 从 Web 安装组件 定制安装组件 页码 9-2 9-2

9-1

从 Web 安装组件
可使用可下载安装程序直接从 Web 安装 Pro/ENGINEER Wildfire 5.0 及 其软件组件。根据要安装 Pro/ENGINEER 及其组件的平台选择适当的安 装程序。 使用 Web 安装程序就不必下载或订购具有完整产品安装内容的 CD- ROM 或 DVD-ROM。使用此实用工具,可在您的计算机上创建定制的产品 CD-ROM 或 DVD-ROM。 可从位于 www.ptc.com/support/proengineer.htm 的 “客户支持” (Customer Support) 页面访问 Web 安装实用工具。单击 “下载” (Downloads) 部分下的 “订购或下载软件更新” (Order or Download Software Updates),然后按照 “订购或下载软件更新” (Order or Download Software Updates) 页面中的说明访问并下载 Web 安装实用工 具。安装期间,安装实用工具从 Web 下载并复制安装文件。

定制安装组件
可创建定制的 CD-ROM 或 DVD-ROM 镜像,内含您所选择的组件、语言 和体系结构。 要执行 Pro/ENGINEER 的定制安装,请按照下列步骤操作: 1. 2. 3. 使用第 1-7 页中的 “启动 PTC.Setup”中的步骤来启动 PTC.Setup。 接受 PTC 许可证协议 ( 请参阅第 1-5 页中的 “PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。 从 PTC.Setup 产品选取屏幕中选取 “定制安装程序” (Custom Installer)。 “定义安装组件”(Define Installation Components) 屏幕 出现。 注释 当更新或安装新版本的 PTC 产品时,必须更新许可证信息。

9-2

安装和管理指南

4.

定义下列参数: – 目标文件夹 (Destination Folder) - 如果是全新安装,请保持缺省 安装目录不变,如 C:\Program Files\ptc_custom,或指定 完整路径。 PTC.Setup 将创建指定的新目录。您也可以选取其它 安装目录。 在 “要安装的功能” (Features to Install) 下,单击各组件前面的 并提供下列信息: 产品功能 (Product Features) - 单击各组件旁的 安装的组件。从列表中选取下列其中一个命令: 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 - 不安装此组件。 注释 如果组件具有子组件,可从单击 后出现的列表中选取 “安 装所有子功能”(install all sub-features)。图标 变为 表示将会安装这些组件。 来选择要



从 Web 安装和定制安装

9-3

这些组件包括 PTC 许可证服务器、 Pro/ENGINEER、 PTC Distributed Services、 PTC 帮助和 Pro/Web.Publish。同时会显 示产品所需的磁盘空间。全新安装时,目录必须是新建目录或空 目录。 平台 (Platforms) - 选取用于安装的平台。您的计算机的体系结构 将被自动选为缺省平台。 语言 (Languages) - 选取所需的语言。 5. 单击 “安装” (Install)。 “安装进度” (Installation Progress) 屏幕 出现。

完成定制安装
当您看到 “安装进度” (Installation Progress) 屏幕时,也可执行下列操 作之一: ? ? ? 单击 “取消” (Cancel) 停止安装。 单击 “上一步” (Back) 复查信息。 单击 “退出” (Exit) 退出 PTC.Setup 安装实用工具。

9-4

安装和管理指南

10
更新和修改安装

本章将说明如何在您的系统上更新或修改 PTC 软件。本章中的过程只适用 于更新和修改安装。 注释 ? 因为 PTC 许可证服务器是从版本 20 开始采用的,所以可使用 Pro/ENGINEER Wildfire 5.0 来更新 20 及后续版本。 ? 每次更新软件时,都必须更新许可证文件。如果是在同一版本内更新 Pro/ENGINEER,则不需要新的许可证代码。 页码 10 - 2 10 - 2 10 - 3 10 - 4

主题 更新 Pro/ENGINEER 修改 Pro/ENGINEER 更新许可证代码 更新和修改 Pro/Web.Publish

10-1

更新 Pro/ENGINEER
在下列情况下需要更新安装: ? ? ? 将 PTC 软件升级到下一个主要版本 ( 例如,从 Wildfire 2.0 升级到 Wildfire 5.0) 将当前版本升级到更新版本 更新当前日期代码以包括附加软件

一般情况下,更新安装会用最新版本或编译文件覆盖 Pro/ENGINEER 安 装目录中过时的文件。 安装了 Pro/ENGINEER Wildfire 5.0 之后,可以执行增量更新。增量更新 仅把您新选定的组件添加到现有的安装中。现有安装的组件维持不变。 注释 执行增量更新时,如果当前安装已损坏,则不能通过更新安装来替代相同 日期代码中缺失或损坏的文件。在这种情况下,请卸载并重新安装 Pro/ENGINEER。 如果将现有安装更新为软件的其它版本,现有安装的所有组件都将被新组 件替换。 更新安装前,需装载及安装软件 DVD-ROM,然后启动 PTC.Setup 安装实 用工具。升级到下一版本时,必须使用新的许可证信息。 要在远程服务器、节点锁定的计算机或是许可证客户端上更新产品软件, 请重复第 4 章 “安装和启动 Pro/ENGINEER”中的步骤。 安装期间,您可随时单击 “取消” (Cancel) 来停止安装。 PTC.Setup 将复 制文件并设置文件许可权限。

修改 Pro/ENGINEER
修改 Pro/ENGINEER 包括创建新的启动命令和重新配置现有的软件组 件。修改安装时,不需要新的许可证信息。 如果要修改 Pro/ENGINEER 的现有安装, 可使用安装路径 (C:\Program Files\proeWildfire5.0\bin) 的 bin 目录中的 ptcsetup 命令来启 动 PTC.Setup。 也可以再次从 DVD-ROM 运行 PTC.Setup 安装实用工具进行修改。

10-2

安装和管理指南

获取新的许可证包
如果要安装新的、主要版本的 Pro/ENGINEER,则在安装新软件前必须 更新 PTC 许可证服务器。 强烈建议您获取一份新的 “PTC 许可证包”的电子副本。使用 PTC.Setup,可轻松快捷地导入新的许可证文件,或将新许可证代码添加 到现有的许可证文件中。 有关在线获得 “许可证包”的相关信息,请参阅第 1-3 页中的”接收许可 证包” 。

更新许可证代码
您可在更新 PTC 软件时使用新的许可证文件来更新 PTC 许可证服务器。 注释 如果许可证服务器也装有 Pro/ENGINEER,则可使用已安装的 ptcsetup 工具来更新许可证信息。 执行下列步骤: 1. 2. 3. 4. 5. 启动 PTC.Setup 安装工具。 接受 “PTC 许可证协议” ( 请参阅第 1-5 页中的” PTC 许可证协议” )。 PTC.Setup 产品选取屏幕出现。 单击 “PTC 许可证服务器” (PTC License Server)。 “定义安装组件” (Define Installation Components) 屏幕出现。 如果 PTC 许可证服务器的缺省安装目录是 FLEXnet Publisher 软件所 在的目录,则维持其不变。 浏览找到包含加密许可证文件的文件夹,指定许可证文件。也可将许 可证文件拖动到 “许可证文件” (License File) 文本框中。 “许可证文 件” (License File) 下的大方框会显示许可证文件中所包含的信息。 注释 继续执行前,需要 “PTC 许可证包”中的新许可证信息。如果尚未执 行此操作,可申请新的 “许可证包” 。详细信息,请参阅第 1-3 页中 的”接收许可证包” 。 有多种方法可更新现有的许可证文件。但是,强烈建议您导入新的许 可证文件。在新的许可证文件中,将包含所有新的许可证代码以及仍 在起作用的代码。请注意,导入的新许可证文件将覆盖现有文件。 也可将新的许可证数据导入或添加到现有的许可证文件中。有关添加 许可证文件或通过键入或使用 “许可证向导”手动输入许可证代码的 信息,请参阅第 3 章 “安装 PTC 许可证服务器” 。

更新和修改安装

10-3

6.

您也可以单击 “FLEXnet 服务器选项” (FLEXnet Server Options) 指 定下列项目: – – – – 可在其中创建链接的目录。 服务器过程所有者 ( 仅限 UNIX)。 许可证服务器启动选项。 命令行参数。这样就赋予了管理员控制服务器过程的权限。有关 详细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许 可最终用户指南 )。 重新启动系统时许可证服务器将会启动。

– 7. 8.

单击 “安装” (Install) 启动许可证服务器的安装。完成后, PTC.Setup 将启动许可证服务器。 单击 “下一步” (Next),安装下一个所选的组件或退出 PTC.Setup。

PTC.Setup 将重新启动 FLEXnet Publisher 许可证服务器。对于 “三元 组”配置,必须在分配许可证之前,运行三个伙伴服务器中的两个。

更新和修改 Pro/Web.Publish
更新 Pro/Web.Publish 只需要更新现有的 Pro/Web.Publish 安装。而不必 重新配置您的 Web 服务器。 注释 要更新或修改 Pro/Web.Publish,必须拥有对 Web 服务器的写入权限。 要更新 Pro/Web.Publish 的安装,使用 Pro/ENGINEER DVD-ROM 启动 PTC.Setup ;如果已安装了此实用工具,也可以使用 ptcsetup 命令启动 PTC.Setup。要更新产品软件,请重复第 7 章 “安装 Pro/Web.Publish” 中所述的步骤。 要修改 Pro/Web.Publish 的安装,请启动 PTC.Setup,并更改安装期间指 定的配置信息。

10-4

安装和管理指南

A
许可证管理软件

本附录将对许可证管理软件加以讨论并说明 “PTC 许可证服务器”具有哪 些优点。同时还为新的和原有的 Pro/ENGINEER 用户解释有关许可证简 化的内容。 主题 PTC 许可证概述 使用 FLEXnet Publisher 的优点 了解超时参数 使用 Ptcflush 实用工具 许可证借用 页码 A-2 A-7 A-9 A - 10 A - 11

A-1

PTC 许可证概述
必须经授权后才可使用 PTC 软件及 PTC 可选应用程序。许可证将授权运 行已安装的软件。 PTC 支持下列许可证类型: ? ? ? 商业型 (Commercial) - 商业许可证是无时间限制的许可证。 评估型 (Evaluation) - 评估许可证将限制软件只能在指定的时间内使用。 教育型 (Educational) - 教育许可证在教育机构中使用,是有时间限制 的许可证 ( 也称作 “学生许可证” )。此外,用 Pro/ENGINEER 教育 版或学生版所建立的对象与商业版本是不兼容的。

许可证可以进行锁定、扩展、浮动或借用,这取决于不同的产品。 ? 节点锁定许可证 (Node-locked license) - 节点锁定许可证限制在特定 计算机 ( 独立工作站 ) 上使用软件。在 UNIX 工作站上,节点锁定许 可证还限制 DISPLAY 设置。 注释 并非所有 PTC 产品都有节点锁定许可证,如 Pro/INTRALINK。 ? ? ? 浮动许可证 (Floating license) - 浮动许可证可用于网络上某组计算机 中的任意一台。 扩展许可证 (Extended license) - 扩展许可证可使浮动许可证能够用于 锁定模块。 借用许可证 (Borrowed license) - 借用许可证允许您临时在您的计算机 上使用软件而无需连接到许可证服务器。详细信息请参阅第 A-11 页中 的 “许可证借用 ” 。

简化的许可证管理流程
Pro/ENGINEER 提供了简易的许可证配置、安装和跟踪流程。利用此过 程可更灵活地对许可证进行配置,并可使生成的 “服务合同号” (SCN) 数 最少。您可将所有的 Pro/ENGINEER 许可证及选项与 Pro/INTRALINK 或 Pro/ENGINEER Mechanica 许可证合并到一个 SCN 中。您也可以将单 个 SCN 分配给所需的许可证服务器。 每个 PTC 产品都在许可证文件中以唯一的特征名称进行了定义。此许可证 文件格式遵循使用 “PTC 许可证服务器”的标准方法。浮动许可证可配置 为在启动 Pro/ENGINEER 时获得。 注释 许可证配置属于安装过程的一部分。 可访问 www.ptc.com/olm/ls_faq 来获取有关“许可证简化概述”的信息。

A-2

安装和管理指南

许可证简化 - 优点
? 在管理 PTC 许可证时更具灵活性 - 利用集成到安装过程的配置过程, 您可以改变各功能的分配与配置,而无需与 “PTC 许可证管理”团队 进行联系。 更少的许可证规则 - 许可证将通过 SCN ( 服务合同号 ) 指定给某台计 算机。 稳定的 SCN 授权数 - 由于不再需要对 SCN 进行授权,所以极大地减 少了要管理的 SCN 数量。许可证的变更不会强制您更改 SCN。 减少了授权 PTC 产品所需的时间 - 您与 PTC 不再需要根据最初购买产 品的方式来研究与维护对多种类型许可证的严格控制。 减少了许可证变更所需的系统管理时间 - 通过在许可证中使用常见的 功能名称,可减少许可证在服务器之间转移时对客户端的更新。特征 名称与启动命令保持不变。

? ? ? ?

许可证简化 - 一般信息
? ? 许可证简化已被集成到 Pro/ENGINEER 系列的所有产品中,在 Pro/ENGINEER 2001 日期代码 2001440 及后续版本中都可用。 要使用 Pro/ENGINEER Wildfire 5.0,必须执行许可证简化,如果您 尚未执行,则必须要有与 Pro/ENGINEER Wildfire 5.0 兼容的新许可 证包 ( 版本 31 或更高 )。 访问 www.ptc.com/support/index.htm,使用名为 “重新配置软件 许可证” (Reconfigure Software Licenses) 的许可证支持 Web 工具。 单击 “客户支持” (Customer Support) 页面中的 “许可” (Licensing) 选项卡以访问此工具。您可使用此工具来升级到最新的许 可方案。此工具会自动将许可证合并到所选的 “服务合同号” (SCN) 并返回一个更新的许可证文件。

?

许可证简化 - 技术信息
? 许可证简化已改变了许可证文件格式和 PTC.Setup 实用工具。 注释 Pro/ENGINEER Wildfire 5.0 需要 FLEXnet Publisher 10.8.6.2 版或更新版 本才能进行许可证简化。 ? 由于许可证的简化,许可证文件中的 FLEXnet Publisher 特征行的格 式发生了两个变化: – – SCN 不再是特征名称的一部分,它被移动到特征行的 SN 标签下方。 一种名为 “许可证扩展”的新浮动许可证可用于所有锁定模块和 扩展。这一新类别在 “供应商字符串” (Vendor String) 中由关键 字 STARTUP 来标识。

许可证管理软件

A-3

“许可证扩展”仅在运行时 ( 也就是启动一个基础许可证时 ) 才可用于 检出。不能使用 “工具” (Tools) > “浮动模块” (Floating Modules) 对话框来添加或释放 “许可证扩展” 。 下列许可证文件是一个示例,用来说明许可证简化方案中的运行许可 证及浮动许可证绑定。
INCREMENT PROE_FLEX3C ptc_d 31.0 01-nov-2008 1 \ BC24AFC5B76BB74C9366 VENDOR_STRING="VSVER=2.0 \ LO=(0,3,6,7,10,17,32,34,40,45,48,51,55,61,62, \ 66,69,71,73,77,97,106,108,115,126,127,128,133,135,137, \ 158,163,188,191,210)" \ SUPERSEDE vendor_info="VIVER=1.0 EXTERNAL_NAME=" \ ISSUER=PTC ISSUED=01-sep-2006 NOTICE="PTC_customer" \ SN=SCN12344,SCN765431 SIGN2="169C A28A \ E97F E96E 0A3E 563B FDEB 4510 829E 4BF4 25D3 2394 \ 0444 2FD4 6C23 0168 A8A5 AEBE 54B0 1FF6 B79B DC75 \ 2014 A278 33CC 1B90 8647 6A12 F4D6 45BF" INCREMENT 10108 ptc_d 31.0 01-nov-2008 1 \ 1C75006B8512AA3C4EBE VENDOR_STRING="VSVER=2.0 LO=()" \ SUPERSEDE vendor_info="VIVER=1.0 EXTERNAL_NAME=" \ ISSUER=PTC ISSUED=01-sep-2006 NOTICE="PTC_customer" \ SN=SCN12344,SCN765431 SIGN2="1A34 408F 40D4 749F 5980 \ 2DFE 15B0 0FAF 0ED7 A5F5 DCEA E318 6529 2E27 A055 \ 1A21 F766 D9E1 F7AB BD1F 993E B3B2 2975 E46C 06AC \ 6304 25AD E576 9E37 8794" INCREMENT PROBUNDLE_10108 ptc_d 31.0 01-nov-2008 99999 \ 4CF5E08B0EF55FF34082 VENDOR_STRING="VSVER=2.0 \ LO=(6,32,56,91,92,94,104,131)" SUPERSEDE \ ISSUED=01-sep-2006 SIGN2="14A8 7CE3 57D9 1246 D07F \ 3610 E235 2120 4322 A874 681C 282B 5449 3150 BC5A \ 0867 853D FE8E F8E9 9E29 6CD1 987C 4A8D 0024 BDAA \ AEBC 065B 9530 3AAB 441D"

A-4

安装和管理指南

?

利用 PTC.Setup 实用工具,您可以定义包含附加许可证扩展或浮动选 项的启动命令。向启动命令添加许可证扩展或浮动选项时,系统会为 PROE_FEATURE_NAME 变量分配一个值。此变量在 Pro/ENGINEER 启动命令中定义。下列示例显示的是用于 UNIX 操作系统的有效语法。 许可证简化之前的 “PROE 特征名称” : setenv PROE_FEATURE_NAME PROE_1274228 许可证简化之后的 “PROE 特征名称” : setenv PROE_FEATURE_NAME PROE_FLEX3C (10108,32) 除了检查 PROE_FLEX3C 许可证之外,还将检查绑定项目 10108 和浮 动选项 32 的可用性。如果某些绑定或选项不可用,则会出现警告并将 不可用项列出。

?

在某一进程中,如果许可证丢失,则当您试图恢复运行许可证时, Pro/ENGINEER 会尝试重新获取运行许可证及在启动命令中指定的 所有其它选项。 Ptcstatus 实用工具的输出可提供许可证文件中 SCN 的位置。您可在 两种模式下使用 Ptcstatus 实用工具: – 正常模式 - 在命令行中不带任何参数运行 Ptcstatus 实用工具。 ptcstatus – 详细模式 - 在命令行中带参数 -v 运行 Ptcstatus 实用工具。 ptcstatus -v 下列输出说明了两种 Ptcstatus 实用工具模式之间的差异:

?

Ptcstatus 正常模式
Displaying status for license file: 7788@static License Server: static License ----------PROE_FLEX3C Foundation_Adv Pro/SURFACE * Behavioral_Modeler Pro/PlasticAdvisor Tool_Design_SET * In Use -----Uncounted, Locked 0 0 0 0 0 2 2 2 2 2 Free ---

* = License Extension - Available only on startup ^ = Borrowed License 许可证管理软件

A-5

Ptcstatus 详细模式
Displaying status for license file: 7788@static License Server: static ptc_d FLEXnet Publisher version: 10.8.6.2 License ----------PROE_FlexEng In Use -----Uncounted Free --Version -----31.0 Expire Date -----None SCN -------FLEX3C Locked to 00-11-22-33-4455 12345

Foundation_Adv Pro/SURFACE * Behavioral_Modeler Pro/PlasticAdvisor

0 0 0 0

2 2 2 2

31.0 31.0 31.0 31.0

None None None None

* = License Extensions - Available only on startup ^ = Borrowed License

?

通过在许可证文件的特征行中改变属性 EXTERNAL_NAME 的值,您可 为许可证指定一个名称来取代其缺省名称。 例如,要在许可证文件中将特征 PROE_FLEX3C 变为 My_License_Name,可指定 EXTERNAL_NAME 属性的值,如原始文 件与变更后的文件中所示。 原始许可证文件:

INCREMENT PROE_FLEX3C ptc_d 31.0 01-nov-2008 1 \ BC24AFC5B76BB74C9366 VENDOR_STRING="VSVER=2.0 \ LO=(0,3,6,7,10,17,32,34,40,45,48,51,55,61,62, \ 66,69,71,73,77,97,106,108,115,126,127,128,133,135,137, \ 158,163,188,191,210)" SUPERSEDE vendor_info="VIVER=1.0 \ EXTERNAL_NAME=" ISSUER=PTC ISSUED=01-sep-2006 \ NOTICE="PTC_customer" SN=SCN912344,SCN765431 SIGN2="169C A28A \ E97F E96E 0A3E 563B FDEB 4510 829E 4BF4 25D3 2394 \ 0444 2FD4 6C23 0168 A8A5 AEBE 54B0 1FF6 B79B DC75 \ 2014 A278 33CC 1B90 8647 6A12 F4D6 45BF"

A-6

安装和管理指南

更改后的许可证文件 :
INCREMENT PROE_FLEX3C ptc_d 31.0 01-nov-2008 1 \ BC24AFC5B76BB74C9366 VENDOR_STRING="VSVER=2.0 \ LO=(0,3,6,7,10,17,32,34,40,45,48,51,55,61,62, \ 66,69,71,73,77,97,106,108,115,126,127,128,133,135,137, \ 158,163,188,191,210)" SUPERSEDE vendor_info="VIVER=1.0 \ EXTERNAL_NAME=My_License_Name ISSUER=PTC ISSUED=01-sep-2006 \ NOTICE="PTC_customer" SN=SCN12344,SCN765431 SIGN2="169C A28A \ E97F E96E 0A3E 563B FDEB 4510 829E 4BF4 25D3 2394 \ 0444 2FD4 6C23 0168 A8A5 AEBE 54B0 1FF6 B79B DC75 \ 2014 A278 33CC 1B90 8647 6A12 F4D6 45BF"

请注意变更后的许可证文件中 EXTERNAL_NAME 属性后的文字。通过 此变更, Ptcstatus 实用工具的输出将显示新名称 My_License_Name,而不是 PROE_FLEX3C。

PTC 许可证服务器
Acresso Software Inc. 的 FLEXnet Publisher 许可证管理软件已与 PTC 软 件集成在一起。详细信息请访问 www.acresso.com。

使用 FLEXnet Publisher 的优点
借助 FLEXnet Publisher 来控制许可证的使用,主要优点包括: ? 单服务器解决方案 - FLEXnet Publisher 可管理 PTC 软件及其它供应 商应用程序而不会产生冲突。注意不能合并 PTC 和其它供应商的许可 证文件。 立即回收许可证 - 如果许可证软件异常退出 (例如系统关闭), FLEXnet Publisher 许可证服务器会自动收回 PTC 许可证。 增强的灵活性 - 系统管理员可根据用户名、主机名、显示名或 IP 地址 来保留或拒绝许可证。详细信息请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ) 中第 5 章 “选项文件” 。 集中许可证存储 - 对于每一许可证服务器, PTC 客户可在单个文件中 存储所有 PTC 产品的全部 PTC 许可证。 单个命令的多个许可证 - 可使用一条命令根据软件的可用性执行 PTC 软件的多个许可证。 许可证借用 - 使用 FLEXnet Publisher 10.8.6.2 或更新版本,您可向许 可证服务器借用许可证,然后在远程客户端上允许授权的应用程序, 而无需与许可证服务器相连接。
A-7

? ?

? ? ?

许可证管理软件

使用 FLEXnet Publisher 可实现许可证向下兼容
FLEXnet Publisher 许可证服务器与使用 FLEXlm 许可证的 PTC 应用程序 可向下兼容。例如, Pro/ENGINEER Wildfire 5.0 许可证可运行 Pro/ENGINEER 2001 软件,因为这两种软件版本都使用同一个 PTC 许可 证服务器。 注释 要运行 Pro/ENGINEER Wildfire 5.0,必须安装 FLEXnet Publisher 10.8.6.2。使用 Pro/ENGINEER Wildfire 2.0 或更早版本的许可证服务 器,将无法工作。 FLEXnet Publisher 无法为那些使用 Pro/SERVER ( 版本 19 及更早 ) 安装 的程序提供许可证。但是, Pro/SERVER 和 “PTC 许可证服务器”可在 同一台计算机上并行运行。有关许可证向下兼容性的信息,请参阅 www.ptc.com/appserver/cs/view/solution.jsp?n=130505。

与其它应用程序一起运行 FLEXnet Publisher
您可使用 FLEXnet Publisher 来运行 PTC 产品,也可运行其它应用程序。 使用 FLEXlm 或 FLEXnet Publisher 的每个应用程序都有相应的 FLEXnet Publisher lmgrd 监控程序和供应商监控程序。 lmgrd 监控程序将启动 供货商监控程序 ( 例如, ptc_d),该程序控制许可证的使用。 Acresso Software Inc. 强烈建议您在 UNIX 系统下将 lmgrd 监控程序作为非特权 ( 非根 ) 用户运行。 不能将 PTC 许可证文件与其它供货商的许可证文件合并在一起。例如,不能 把 PTC 特征行与其它供应商的特征行组合到一个许可证文件中。此操作会 导致许可证无效。 如果所有应用程序和供应商监控程序都是 FLEXlm 6.1 或更高版本,则 lmgrd 可处理多个许可证文件。 即使主机 ID 不同亦如此 ( 只要许可证文件 参照同一节点 )。详细信息请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ) 中有关多个许可证文件的章节。

A-8

安装和管理指南

了解超时参数
超时参数允许许可证客户端和许可证服务器间相互通讯,以便在收到请求 后马上即可释放并提供许可证。 您可在指定范围内重新配置 TIMEOUTALL 参数,如下一节更改不活动超 时参数中所述。
超时参数 不活动超时 (TIMEOUTALL) 值 120 分钟 ( 缺省 ) 说明 此参数可防止许可证持续闲置。如果许可证客户端的不活 动状态超过指定时间,许可证将被许可证服务器收回并 由另一许可证客户端使用。 Pro/ENGINEER 的不活动 超时参数缺省值为 120 分钟。 活动与否是通过活动菜单的选取来判断的。 您可更改缺省值 120 分钟,参数范围是从 20 分钟 ( 最 小值 ) 到无穷大 ( 最大值 )。 许可证刷新 1 分钟 许可证刷新发生的时间间隔为 1 分钟。在此时间间隔后 选取命令时,许可证客户端将与许可证服务器通讯。许 可证客户端和许可证服务器必须都在工作。如果没有找 到许可证服务器,则许可证客户端便失去了其运行许可 证。如果没有找到许可证客户端,服务器将收回许可证 以备其它许可证客户端使用。 在许可证客户端第一次不能确定许可证是否有效时,应 用程序的图形用户界面将被冻结。系统会随即为您提供 下列三个选项: 单击 “重试”(Retry) 向活动的许可证服务器申请许可证。 单击 “保存文件” (Save File)。 单击 “退出” (Exit) 关闭应用程序而不保存任何文件。 启动 10 秒 启动进程时,许可证客户端会请求许可证并有 10 秒钟 的时间使请求得到确认。

再次确认



许可证管理软件

A-9

更改不活动超时参数
您可以设置 TIMEOUTALL 参数以确定在许可证服务器收回许可证之前, 系统允许许可证持续闲置的时间。要更改缺省不活动超时参数,必须更新 FLEXnet Publisher 选项文件,即位于 <ptc 许可证服务器装载点 >/FLEXnet Publisher/licensing 中的 ptc.opt。缺省值为 120 分钟。编辑缺省参数 TIMEOUTALL 7200 将 7200 秒 (120 分钟 ) 改为以秒为单位的另一个值。 最小值为 20 分钟 ( 或 1200 秒 ),最大值为无穷大。要将缺省值设为无穷 大,请从 ptc.opt 文件中移除 TIMEOUTALL 参数。如果设置的最小值 小于 20 分钟,系统会将其缺省设置为 20 分钟。

隐藏 “重获网络许可证”对话框
从 Pro/ENGINEER 2000i 开始,可使用配置选项来禁用 “重新获得网络 许可” (Regained Network License) 对话框。在 config.pro 文件中, 将 suppress_license_loss_dialog 选项设置为 yes。缺省值为 no。如果您失去或重获运行 Pro/ENGINEER 的网络许可证,会出现一条 状态消息,但对话框不会出现。

使用 Ptcflush 实用工具
只有当许可证客户端应用程序不能关闭,未中断许可证服务器与客户端之间 的 TCP/IP 连接时,才需要使用 Ptcflush 实用工具。此种情形通常在客户端 异常退出或无响应时发生。但是,也不是必须要使用 Ptcflush 实用工具。 您可每隔 10 分钟使用一次 Ptcflush 实用工具。其语法如下所示: % ptcflush feature_name hostname port handle 执行 ptcstatus 命令以列出 <feature host port handle> 信息, 然后将此列表中的信息复制并粘贴到命令提示行来运行 Ptcflush。 例如,要刷新使用中的许可证,可键入 % ptcflush PROE_FLEX3C titan 7788 101 使用特征名称而不是用户定义的名称 ( 即使您已指定了别名 )。 注释 在 UNIX 系统中,可使用根特权来刷新用户许可证。但是必须逐个刷新。 不能同时刷新多个许可证。

A-10

安装和管理指南

许可证借用
对于所有支持的平台,您都可通过许可证借用的方式在客户端使用 Pro/ENGINEER 应用程序而无需连接到许可证服务器。许可证服务器必 须运行 FLEXnet Publisher 10.8.6.2 或更新版本,而且必须使用版本为 31 或更新的许可证包。利用许可证借用,您可以: ? ? ? 从可用许可证池中进行选择 指定许可证的到期日期 远程处理设计和制造项目

要启用许可证借用,请在您的许可证文件特征行中加入借用关键字。您可 在许可证服务器上配置您的许可证,而不必通过许可证管理程序。详细信息 请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 )。 下面是一个许可证文件中包含许可证借用关键字的示例:

INCREMENT PROE_FLEX3C ptc_d 31.0 01-nov-2008 1 \ BC24AFC5B76BB74C9366 VENDOR_STRING="VSVER=2.0 \ LO=(0,3,6,7,10,17,32,34,40,45,48,51,55,61,62, \ 66,69,71,73,77,97,106,108,115,126,127,128,133,135,137, \ 158,163,188,191,210)" SUPERSEDE vendor_info="VIVER=1.0 EXTERNAL_NAME=" \ ISSUER=PTC ISSUED=01-sep-2006 BORROW=264 NOTICE="PTC_customer" \ SN=SCN12344,SCN765431 SIGN2="123F 6758 5955 8D78 \ F718 4995 3F6F EA5B F56A 2759 6A9A F6B3 773A F2B9 \ 0F31 0219 EC28 6D28 0345 4971 B5C4 8835 7E88 28A6 \ 7581 8191 BB82 CB3D 8BF8 8282"

初始化许可证借用
您可通过下列方法来初始化许可证借用: ? ? 执行 \<proe 装载点 >\bin 目录下的可用批处理文件 按照 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ) 中所 述指定借用许可证的命令行参数。

许可证管理软件

A-11

使用 proe_borrow.bat 文件
连接到相应的 PTC 许可证服务器,使用 proe_borrow.bat 文件来初始 化许可证借用。使用下列步骤: 1. 对于 Windows 系统,浏览到 \<proe 装载点 >\bin 目录,运行 proe_borrow.bat 文件。对于 UNIX 系统,此文件名为 proe_borrow。此文件会打开一个对话框,您可在其中指定启动配置。

2. 3.

在 “启动配置” (Startup Configurations) 下,选取所需的启动配置。 指定要借用许可证的天数。 许可证借用的起始日期为当天日期。结束日期取决于要借用的天数。

注释 缺省的最长借用持续时间是 5 天。通过更改环境变量 (LM_BORROW_DURATION=0-14),可将最大值设置为 14 天。 4. 5. 6. 7. 单击 “启动” (Start),在 “借用配置”模式下启动 Pro/ENGINEER。 启动 Pro/ENGINEER 后,单击 “工具” (Tools) > “浮动选项” (Floating Options),选取要添加到借用许可证中的附加浮动选项。 通过配置借用许可证来创建请求的借用许可证。 退出 Pro/ENGINEER。 对于 Windows 系统,会以当前用户的登录设置在本地计算机上创建 许可证。对于 UNIX 系统,许可证将创建在 $HOME/.flexlmrc 目录 下。 LM_BORROW 环境变量被创建,其中包含所有借用许可证信息。

A-12

安装和管理指南

8.

中断与许可证服务器的连接,使用借用的许可证。 注释 借用许可证可包含多个借用的配置,它们随时都可能到期。每次当您 使用借用许可证来启动 Pro/ENGINEER 时,Pro/ENGINEER 都会检 查是否有已到期的借用许可证文件,如果有则将其移除。必要时可以 再次借用。

确定借用许可证状态
您可运行 Ptcstatus 以获得下列有关借用许可证状态的信息: ? ? ? ? 已借用的许可证 各借用许可证的到期情况 借用许可证的许可证服务器信息 本地的借用许可证信息

许可证管理软件

A-13

B
系统管理信息

本附录描述了一般系统管理信息,其中包括系统管理实用工具和计算机配 置设定。 主题 临时目录 系统管理工具 特定计算机配置 支持的图形模式 一般绘图仪信息 在 UNIX 上加载和安装 DVD-ROM 安装库 使用 ModelCHECK Metrics Tool 在 Pro/ENGINEER 中使用各种字体 字体定义 AVI 压缩编码 ( 仅限 Windows) 将 Pro/ENGINEER 数据导出为可移植文档格式 满足 Pro/ENGINEER 浏览器要求 在 Pro/ENGINEER 浏览器中打开 PDF 文件 设置 ProductView Express (PVX) 从 Windows 资源管理器打开 Pro/ENGINEER 对象 JavaScript 安全性 Pro/ENGINEER 中的数字版权管理 页码 B-2 B-2 B-3 B-4 B-6 B-7 B-8 B - 10 B - 22 B - 27 B - 43 B - 44 B - 44 B - 46 B - 47 B - 48 B - 50 B - 50

B-1

临时目录
Pro/ENGINEER 使用由系统环境定义的临时目录存储 Pro/ENGINEER 零件。运行 Pro/ENGINEER 前,通过设置 Pro/ENGINEER 启动窗口中 的临时目录环境变量,您可修改临时目录位置。在 Windows 系统中,此 环境变量是 TMP。在 UNIX 系统中,此环境变量是 TMPDIR。

系统管理工具
本节将对 Pro/ENGINEER 和 FLEXnet Publisher 实用工具进行简要说明。 在下面两个表格 ( “Pro/ENGINEER 实用工具”和 “FLEXnet Publisher 实用工具” ) 中所列出的文件,均被安装在安装目录下的 bin 目录中。在 UNIX 系统中,可以制定从用户指定目录到这些文件的符号链接。有关详 细信息,请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用 户指南 )。

Pro/ENGINEER 实用工具
许可证服务器运行时,可从 \<proe 装载点 >\bin 目录执行下面所列出 的 Pro/ENGINEER 命令。装载点是指软件的安装目录。
命令 ptchostid proewildfire5 ptcflush ptcsetup 功能 以 FLEXnet Publisher 许可证代码所要求的格式返回 PTC 主机 ID。 运行 Pro/ENGINEER。可由用户定义。 释放许可证。如果出现网络故障可能需要此命令。以前称为 proflush。 从磁盘运行 PTC.Setup。不需从 DVD-ROM 上运行 PTC.Setup 即可重新配置 现有的安装。此命令位于 bin 目录中,是在安装期间创建的。只能使用 ptcsetup 进行修改或重新配置。它不能安装 PTC 软件。 显示许可证的当前使用状况和可用性信息。

ptcstatus

B-2

安装和管理指南

FLEXnet Publisher 实用工具
许可证服务器运行时,您可以从 \<flexnet 装载点 >\flexnet\bin 目录执行下面所列出的 FLEXnet Publisher 命令。
命令 lmtools 功能 只能在 Windows 系统中运行 “PTC 许可证管理工具”实用工具 lmtools.bat。其功能包括 FLEXnet Publisher 服务的客户配置、启 动和停止 lmgrd 许可证服务器、服务器和许可状态以及诊断工具等。在 Windows 系统中,通过在 “开始” (Start) > “程序” (Programs) > “PTC 许可证管理工具” (PTC License Management tools) 中创建的 快捷方式图标来启动 Lmtools 图形用户界面。 lmutil 脚本以基于文本 的格式为 UNIX 用户提供相同的信息。 提供可选的自变量来检查服务器和许可状态。请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 )。 关闭许可证服务器进程以对许可证服务器进行管理维护。在 Windows 系统中,也可使用 FLEXnet “控制面板” (Control Panel) 来停止许可 证服务器进程。 启动许可证服务器进程。在 Windows 系统中,也可使用 FLEXnet “控 制面板” (Control Panel) 来启动许可证服务器进程。请参阅 FLEXnet Licensing End User Guide (FLEXnet 许可最终用户指南 ) 中的 “许可 证管理工具” 。

lmutil

ptcshutdown

ptcstartserver

Lmtools 实用工具 ( 仅限 Windows)
只有在 Windows 平台上使用 FLEXlm 7.0 及更新版本时, lmtools.bat 程序才会被添加到许可证服务器安装目录。 lmtools.bat 程序将运行 “PTC 许可证管理工具” ,这一实用工具可从 “开始” (Start) > “程序” (Programs) > “PTC 许可证服务器工具” (PTC License Server tools) 菜 单启动。其功能包括从 “启动” (Start)/ “停止” (Stop)/ “重读” (ReRead) 选项卡启动或停止许可证服务器。

特定计算机配置
下一节将介绍在 Sun Microsystems 计算机上运行 PTC 软件所要进行的计 算机配置更改。详细信息请访问 www.sun.com/technical-computing/ISV/PTCFaq.html。

系统管理信息

B-3

重叠图层
要使用重叠图层,必须安装 Creator3D 或 Elite3D 图形适配器。此外,缺 省显示必须为重叠显示。使用命令: ffbconfig -propt 可确定是否重叠显示为缺省显示。如果不是,必须将其设置为缺省显示。

如何将重叠显示设置为缺省显示
1. 2. 在命令窗口中,以 root 用户身份登录到要设置的计算机。 输入命令: ffbconfig -defoverlay true 3. 以 root 用户身份从命令终端注销,然后重新启动进程管理器。

设置 Gamma 校正值
在 Sun 工作站中安装 Pro/ENGINEER 时,缺省颜色可能会显示为刷淡的 颜色。要解决此问题,可运行 < 装载点 >/bin 目录中的 set_solaris_gamma 脚本。运行 set_solaris_gamma 脚本,将图形 卡的 gamma 校正值从缺省值 2.20 变为 1.5。

支持的图形模式
您可以在以下图形模式下运行 Pro/ENGINEER: ? ? ? ? X Windows GDI OpenGL Direct3D 10

将 graphics 配置选项设为 opengl、 x_windows、 win32_gdi 或 d3d,以确定特定于平台的可选图形环境。缺省值为 opengl。 有关 Pro/ENGINEER 图形支持的信息,请参阅 “PTC 硬件配置注释” , 该说明位于 www.ptc.com/WCMS/files/77552/en/proewf5.pdf

B-4

安装和管理指南

X Windows 中的 Pro/ENGINEER
下面将描述有关在 UNIX X Windows 环境下使用 Pro/ENGINEER 的信息。

支持的显示设备
对于 Sun Microsystems, Inc. 生产的计算机, Pro/ENGINEER 可在 X Windows 环境下运行。 使用 “节点锁定许可证” (Node-locked License) 选项时,显示设备必须 与许可证计算机相同 (X-client Pro/ENGINEER 和 X-server 必须均在已得 到许可的计算机上运行 )。 然而,如果使用浮动许可证,显示设备与运行 Pro/ENGINEER 的计算机 可以是不同的。只有显示设备才计为可用许可证总数中的一个用户。 您也可以使用 X-terminal 作为显示设备。在这种情况下,必须确保显示终 端能够正确显示 Pro/ENGINEER。

在远程计算机上运行
在浮动许可证配置中,所有以前列出的计算机都可作为 X 显示设备。如果 要在一台计算机上运行 Pro/ENGINEER 而在另一台计算机上运行 X-server,请遵循制造商的说明。

如何在远程系统上启动 Pro/ENGINEER
1. 2. 3. 在 X-server 上,打开一个窗口并设置 xhost+。 从 X-server 远程登录到想要执行 Pro/ENGINEER 的计算机上。 在远程计算机上键入: 如果使用 csh: setenv DISPLAY <xserver_machine_name>:0 如果使用 sh: DISPLAY=<xserver_machine_name>:0 export DISPLAY 4. 运行 Pro/ENGINEER。

X-Terminal 路径名称和命令
在 X Windows 环境下运行时, Pro/ENGINEER 需要 X Windows 终端仿 真器命令,此命令用来打开系统窗口以编辑关系式、输入基准点阵列等。 必须为系统提供完整的路径名称和命令。例如,用于 Solaris 的命令为 shelltool。输入路径和名称:/bin/shelltool。 使用配置文件选项: terminal_command_path_and_name
系统管理信息 B-5

OpenGL 支持
仅当在两台使用同样 UNIX 操作系统的计算机之间工作时,才可以启用 OpenGL 远程显示来启动 Pro/ENGINEER。 PTC 建议您在这两台计算机 上运行相同的 OpenGL 库版本。 如果两台计算机的 UNIX 操作系统相同但 OpenGL 库版本不同,则 Pro/ENGINEER 不使用 OpenGL 启动,而是使 用 X Windows。在这种情况下, Pro/ENGINEER 启动窗口会显示一条警 告消息,指出系统性能可能要受到影响。 注释 ? 只有在经过认证可以运行 Pro/ENGINEER 的平台上,才可以使用 OpenGL 的远程显示。 ? PTC 建议通过高速以太网连接的方式来远程使用 OpenGL。这可以增 强图形操作 ( 如预选加亮、草绘器等 ) 的性能。

在 Windows 上,将 use_software_opengl 配置选项设置为 yes 以在 您的计算机上本地调用 OpenGL 应用程序。 PTC 建议您使用此配置选项 来解决与图形卡相关的问题,而不要使用 WIN32_GDI。

Direct3D 10 支持
在 Windows Vista 操作系统中,您可以在 Direct3D 10 图形模式下运行 Pro/ENGINEER。将 graphics 配置选项设置为 d3d,以使 Pro/ENGINEER 在此模式下运行。 Direct3D 10 是由 Microsoft 提供的一 种用于精确渲染三维图形的 API。

一般绘图仪信息
PTC 提供了以绘图仪格式输出出图文件的软件。您可在 config.pro 文 件中指定出图命令。但是,物理连接是由计算机和绘图仪供货商负责处理 的,因为他们是硬件和系统软件的专家。系统软件可能会需要进行不同的 设置,这取决于硬件配置。 通常,通过 RS232 电缆来连接绘图仪,采用空 modem 配置 ( 引脚 2 与 3 交叉,引脚 7 接地 )。用这种方式连接后,计算机和绘图仪使用 xon 和 xoff 进行通讯。 UNIX 系统经常需要在 /etc/printcap 中创建一个条 目,以使 UNIX 了解连接特性。典型的 printcap 条目如下所示: hp7585|plotter|hp:\ :lp=/dev/ttyb:sd=/usr/spool/lpd:br#9600:\ :sf:pl#0:pw#0:mx#0:sh:lf=/usr/adm/lpd-errs: 如果在设置时遇到困难,请与硬件供货商的客户支持部门联系。 注释 Pro/ENGINEER 不支持任何 HPIB 接口。

B-6

安装和管理指南

在 UNIX 上加载和安装 DVD-ROM
大多数 UNIX 系统会在 DVD-ROM 放入 DVD-ROM 驱动器后自动安装。 对于不能自动执行安装的计算机,下列说明将介绍如何在本地和远程加载 和安装 DVD-ROM。 注释 有关 PTC 产品如何在 Sun Microsystems 硬件上运行的具体信息,请访问 www.sun.com/technical-computing/ISV/PTCFaq.html。其中还介绍了 通过编辑 config.pro 文件来调整 Pro/ENGINEER 字体的方法。 对于 Sun Solaris 系统,在安装完 DVD-ROM 后,下列原因会导致您无法 解除安装: ? ? 使用 “CDE 文件管理器”启动了 PTC.Setup。 PTC.Setup 帮助被打开。

确定 DVD-ROM 驱动器的 SCSI ID
在 UNIX 工作站上安装 DVD-ROM 文件系统时,需要指定 DVD-ROM 驱 动器的 SCSI 标识号。如果已经知道 DVD-ROM 驱动器的 SCSI ID,可转 到下一节 “如何在本地加载和安装 DVD-ROM” 。对于外置 DVD-ROM 驱动器,可在它的背面找到 SCSI ID。寻找单个数字开关。所显示的号码 就是 SCSI ID 号码。 有关所支持的系统和平台的信息,请参阅 “硬件配置注释” 。

如何在本地加载和安装 DVD-ROM
1. 2. 3. 打开 DVD-ROM 驱动器并放入 DVD-ROM。 如果 /dvdrom 目录尚不存在,请使用 mkdir /dvdrom 命令创建。 使用下述命令安装 DVD-ROM 驱动器: mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /dvdrom 其中的 c0t6d0s0 会随工作站的不同而有所不同,这取决于载入 DVD-ROM 的设备。

如何远程加载和安装 DVD-ROM
注释 使用 NFS 版本 2 安装 DVD-ROM 驱动器。在支持 NFS 3 的工作站中,请 在安装命令中额外增加一个参数以强制使用 NFS 2。 1. 在将要连接 DVD-ROM 驱动器的远程 UNIX 系统上,加载并安装 DVD-ROM。按照 “如何在本地加载和安装 DVD-ROM”一节中所述 步骤执行操作。

系统管理信息

B-7

2.

必须先导出 DVD-ROM 文件系统,之后,远程 UNIX 系统才允许从本 地 UNIX 工作站访问 DVD-ROM。向本地 UNIX 工作站的某个文件中 添加一行,某些情况下,您必须执行一个命令。请参见下表。 参照下表中的内容,向 Sun Solaris 平台 “要编辑的文件”栏中的文 件内添加对应的行。您需要有写入许可才能编辑这些文件。 更改后,如有必要,可执行 “命令”栏中列出的命令。
要添加的行 share -F nfs -o ro /dvdrom 命令 shareall

3. 4.
平台 SUN

要编辑的文件 /etc/dfs/dfstab

5.

如果本地 UNIX 工作站中没有 /dvdrom 目录,请使用下列命令创建 一个: mkdir /dvdrom

6.

可从远程 UNIX 系统将 DVD-ROM 安装目录安装到本地工作站中。参 照下表中的内容来执行针对 Sun Solaris 平台的命令。在命令中,用 DVD-ROM 驱动器所连接的远程 UNIX 系统的名称替换 <node>,用 远程 UNIX 系统中所用的 DVD-ROM 安装目录替换 <dvdmount>。
远程安装命令 mount -o ro,hard <node>:<dvdmount> /dvdrom
1

平台 SUN1

远程安装 DVD-ROM 时,如果在使用 PTC.Setup 方面遇到问题,对于 Sun 系统,可使用下列命令来尝试重新安装远程 DVD-ROM。 mount -o ro,hard,vers=2 <node>:<dvdmount> /dvdrom

安装库
某些应用程序会附带可用于模型的模型库或材质库。对于 Pro/ENGINEER,除了 “电气符号” “管道和供热符号”以及图形库之 、 外,其它所有库都必须安装在 Pro/ENGINEER 安装目录下。在此公共安 装目录中,将为下列每一个库自动创建下列子目录: ? ? ? ? ? ?
B-8

Objlib - 基本库 Connlib - 连接器库 Fittinglib - 管道管接头库 Hmflib - 人为因素库 Mfglib - 刀具库 Moldlib - 模架库
安装和管理指南

注释 “电气符号库”和 “管道和供热符号库”必须安装到 Pro/ENGINEER 安装目录的 symbols 目录下名为 library_syms 的目录中。 如果您要更新安装,请确保所选的安装目录中不包含任何要保存的模型。 在更新安装过程中,在安装目录下输入的所有库文件都将被删除,而替换 为所安装的当前版本的库文件。更新之前,您可能需要备份现有的库安装。 要安装库: 1. 2. 3. 4. 用含有库文件的 DVD-ROM 启动 PTC.Setup 后,从软件组件列表中 选择库名称。 单击 “下一步” (Next),确认要安装的库。 单击 “下一步” (Next)。 指定下列信息: – 目标文件夹 (Destination Folder) - 缺省安装目录已指定。 注释 对于初次安装,输入的目录必须是新建目录。如果指定一个已有 的安装目录, PTC.Setup 将更新该目录中的软件。建议使用主安 装目录下的子目录 ( 例如, C:\ptc\libraries)。 – 在 “要安装的功能” (Features to Install) 下,单击各组件前面的 并提供下列信息: 产品功能 (Product Features) - 单击相应组件旁的 要安装的组件。从列表中选取下列其中一个命令: 安装此功能 (Install this feature) - 安装此组件。 不安装此功能 (Do not install this feature) - 不安装此组件。 平台 (Platforms) - 选取用于安装的平台。系统将自动检测计算机 的体系结构,并将其选为缺省平台。 语言 (Languages) - 选取所需的语言。 5. 选取了组件后,单击 “安装” (Install)。 “安装进度” (Installation Progress) 屏幕将显示安装的状态。也可执行下列操作之一: – – 单击 “取消” (Cancel) 取消安装。 单击 “上一步” (Back),重新查看信息。 来选择

要访问安装库文件,需要进行进一步的配置。

系统管理信息

B-9

使用 ModelCHECK Metrics Tool
ModelCHECK Metrics Tool 是一个基于 Web 的实用工具,用来跟踪数据 质量、标准和最佳实例。此工具使用 ModelCHECK 的度量文件输出来计 算质量的变化趋向,使您能够用图形表示 ModelCHECK 分析结果。安装 该工具时,虽然不要求有特定的许可证,但管理员需要一个 Pro/ENGINEER 许可证和一个可执行文件。 注释 不能使用 PTC.Setup 实用工具安装 Metrics Tool。 使用 ModelCHECK Metrics Tool 可执行下列操作: ? ? ? ? ? ? ? ? ? ? ? 生成高级设计趋向图片。 基于检查、错误和警告定义质量目标。 定义重要检查,以监控和加亮这些检查的错误和警告的数目。 生成失败检查报告。 基于各个检查定义质量目标并加亮目标的进度。使用一些指标评估结 果。向用户、用户组或组织显示结果。 强制执行标准和最佳实例以获得更高的数据质量。 使用特定颜色码指定用户的经验等级。 定义用户在导航 ModelCHECK Metrics Tool 时将看到什么概观信息。 以插图形式将信息显示为图表和图形。 监控模型质量是否存在特定的 ModelCHECK 失败。 通过提供适当的培训和解决方案来解决问题。

B-10

安装和管理指南

有关详细信息,请参阅 “Pro/ENGINEER 帮助中心”的 ModelCHECK 在线 “帮助” 。

系统管理信息

B-11

安装要求
如果使用的是支持工作站或支持服务器的配置,则在 Windows 和 UNIX 上均可安装 ModelCHECK Metrics Tool。有关所支持平台的详细信息,请 参阅 www.ptc.com/WCMS/files/77552/en/proewf5.pdf。不必一定运 行 ModelCHECK 来访问该工具,但必须具有 Web 服务器才能访问 Metrics Tool 信息。在安装并启动 Metrics Tool 后,可使用 Mozilla 1.6 及 更新版本或 Internet Explorer 6.0 来查看 ModelCHECK 结果。

如何安装 ModelCHECK Metrics Tool
要安装 ModelCHECK Metrics Tool,请安装并设置 Tomcat 服务器,创建 一个正确的环境配置文件,然后部署 Metrics Tool。在开始安装之前,请 执行下列步骤: ? ? ? 通过本地安装来安装 j2sdk-1_4_2_xx 或从 www.java.sun.com 下载。 通过本地安装来安装 Tomcat for Java Web Services Developer Pack 或 从 www.java.sun.com 下载。 设置 CATALINA_HOME 环境变量,使其指向 Tomcat 安装的顶层目 录:tomcat50-jwsdp。此环境变量用于标识 Tomcat 安装目录并向 该服务器发送信息。 将 JAVA_HOME 设置为 j2sdk-1_4_2_xx 安装目录,以使 Tomcat 指 向该 Java 路径。如果未正确设置此变量, Tomcat 将无法正确处理 Java Server 页面。 注释 此变量必须列出 Java 开发工具包 (JDK) 安装目录而非 bin 子目录。 ? 安装 Web 服务器,以查看要存储和显示在 ModelCHECK Metrics Tool 中的图表和图形。可以使用 Internet Information Services (IIS) 或 从 www.apache.org 下载 Web 服务器。

?

如何启动 Tomcat 服务器和部署 Metrics Tool
在安装 Tomcat 服务器之后,确保 tomcat50-jwsdp\conf\tomcat-users.xml 文件具有访问 Metrics Tool 所必需的全部设置。以下是一个 tomcat-users.xml 文件示例: <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat"
B-12 安装和管理指南

roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> <user username="admin" password="admin" roles="admin,manager"/> </tomcat-users> 在上述示例文件中,用 “Tomcat Web Server 管理工具” (Tomcat Web Server Administration Tool) 定义角色。 1. 2. 3. 4. 使用 tomcat50-jwsdp\bin\startup.bat 启动 Tomcat。 打开浏览器,键入 http://<machine_name>:port/admin,其中 machine_name 是安装了 Tomcat 的计算机的名称。 在接下来的屏幕中,提供用户名并键入密码 admin。 利用 “Tomcat Web Server 管理工具” (Tomcat Web Server Administration Tool),通过提供 Metrics Tool 要使用的数据库的详细 信息创建新数据源,然后保存更改。使用 Oracle 或 MSAccess 作为 Metrics Tool 的数据库。 注释 新数据源中的信息必须与用于部署该 Metrics Tool 的 new_admin.xml 文件中提供的信息一致。 5. 6. 确保已创建环境配置文件 (new_admin.xml),以便能够部署 Metrics Tool。详细信息请参阅环境配置文件。 在 “Tomcat Web 应用程序管理器” (Tomcat Web Application Manager) 窗口的 “部署” (Deploy) 区域下,提供环境配置文件 (new_admin.xml) 和 WAR 文件 (new_admin.war) 的路径。 单击 “部署” (Deploy) 启动 Metrics Tool。 打开浏览器。指定部署了 Metrics Tool 的服务器的名称以及端口,并 指定 new_admin 作为该工具的名称。 注释 可为该工具指定任何名称。但请确保指定的工具名称与在环境配置文 件中指定的名称相符。

7. 8.

系统管理信息

B-13

环境配置文件
new_admin.xml 文件是用于部署 ModelCHECK Metrics Tool 的环境配置 文件。new_admin.xml 文件和 new_admin.war 文件存储在以下目录中: $PTCSRC/modchk/mc_admin/new_admin/dist/
参数名 dbname dbtype adminserver Adminport Imagedir ImagedirLink collect_mc_db_interval 说明 数据库的名称 数据库的类型,如 Oracle 或 MSAccess 部署 Metrics Tool 的服务器的计算机名称 部署 Metrics Tool 的服务器的端口号类型 图像目录的路径 用于存储图形的图像目录链接 时间间隔 ( 以小时计 ), ModelCHECK 数据库 在该间隔之后更新 ( 最少 1 小时 )

必须在 new_admin.xml 文件中指定图像目录的路径。生成的图形存储在 该图像目录中。 new_admin.xml 文件中 Imagedir 的值必须与 Web 服 务器配置文件中 DocumentRoot 变量的值相同。以下是一个环境配置文 件示例:
<Context path="/new_admin" docBase="new_admin.war" debug="5" reloadable="true" crossContext="true" privileged="true"> <Resource name="jdbc/mcadmin" scope="Shareable" type="javax.sql.DataSource" /> <ResourceParams name="jdbc/mcadmin"> <parameter> <name>maxWait</name> <value>50000</value> </parameter> <parameter> <name>maxActive</name> <value>100</value> </parameter>

B-14

安装和管理指南

<parameter> <name>password</name> <value>yourpass</value> </parameter> <parameter> <name>url</name> <value>jdbc:oracle:thin:@machine1:1521:mcadmin</value> </parameter> <parameter> <name>driverClassName</name> <value>oracle.jdbc.driver.OracleDriver</value> </parameter> <parameter> <name>maxIdle</name> <value>100</value> </parameter> <parameter> <name>username</name> <value>yourpass</value> </parameter> </ResourceParams> <ResourceLink name="jdbc/mcadmin" global="mcadmin" /> <Manager className="org.apache.catalina.session.PersistentManager" debug="0" saveOnRestart="false" maxActiveSessions="-1" minIdleSwap="-1" maxIdleSwap="-1" maxIdleBackup="-1"> <Store className="org.apache.catalina.session.FileStore" /> </Manager> <Parameter name="dbname" value="mcadmin" /> <Parameter name="dbtype" value="oracle" /> <Parameter name="adminserver" value="machine1" /> <Parameter name="adminport" value="80" /> <Parameter name="imagedir" value="d:\projects\mcadminwork\admingraphs" /> <Parameter name="imagedirLink" value="admingraphs"/> </Context>

在以上文件中, Imagedir 的值为 d:\projects\mcadminwork\admingraphs。因此,如果配置 Apache 作为 Web 服务器,则 DocumentRoot 的值将是 d:\projects\mcadminwork。

系统管理信息

B-15

Metrics Tool 的数据库
基于 Web 的 ModelCHECK Metrics Tool 根据 ModelCHECK 在每个进程 后所编写的度量文件来生成图形和报告。必须创建下列数据库表来初始化 ModelCHECK 数据库: ? ? ? mc_database trng_database user_database

使用 Oracle 或 MSAccess 来创建数据库表。另外,还必须为处理过的文件 创建一个名为 processedfiles 的数据库表。这些处理过的文件用于确 保将数据从 .txt 度量文件正确填充到数据库表中。它们能够避免出现重 复条目并确保数据库表是最新的。 命令行实用工具 create_mcadmin_db.jar 位于 $PTCSRC/modchk/mc_admin/new_admin/dist/,可利用该工具将 .txt 度量文件中的信息填充到数据库表中。该实用工具可读取并解释度 量文件中的数据,然后自动更新相关的数据库表。度量文件的每一行都会 分别包含在对应的数据库表中。 .txt 度量文件的名称以及将其内容填入 相关数据库表的日期也会同时写入到 processedfiles 数据库表中,这 样能够保证数据库表中的信息不会重复。以下是一个 processedfiles 表示例 (Oracle 的语法 ): CREATE TABLE processedfiles (filename VARCHAR(256), mergedate DATE); INSERT INTO processedfiles VALUES('jsmith_200503091600.txt', to_timestamp('2002-01-11 11:14:07','YYYY-MM-DD HH24:MI:SS'));

使用 create_mcadmin_db.jar 更新数据库表格
1. 将 CLASSPATH 环境变量设置为如下所示的 create_mcadmin_db.jar 路径文件。 set CLASSPATH=<path to file_1>;<path to file_2> (Windows) 或者 setenv CLASSPATH .:<path to file_1>:<path to file_2> (UNIX)

B-16

安装和管理指南

例如, – 在 Windows 平台上,使用以下命令: set CLASSPATH=d:\wildfire\modchk\mc_admin\new_admin\ dist\create_mcadmin_db.jar; d:\wildfire\modchk\mc_admin\new_admin\dist\class es111.jar – 在 UNIX 平台上,则使用以下命令: setenv CLASSPATH .:/usr2/wildfire/classes111.jar:/usr2/wildfire/c reate_mcadmin_db.jar 注释 如果使用的 Oracle 是数据库,您需要使用 classes111.jar 文件手动 执行 create_mcadmin_db.jar 实用程序。 2. 要更新 user_database 表格,请使用以下命令: <java home> <class name to update user_database> <database type> <database driver> <database url> <username> <password> <path to CSV file> 其中 CSV 文件具有以下示例信息和结构: usr1,Devid,Boon,K,CADQA,23453,3380,09-04-2000,QA,d: \projects\devid usr2,Alan,Donald,Y,CADDESIGN,23367,3181,10-02-2000, DESIGN,d:\projects\alan 注释 您必须以手动方式执行以上命令。此命令即会以 CSV 文件中的信息更 新 user_database 表格。 例如, – 针对 Oracle 数据库,请使用以下命令: $JAVA_HOME/bin/java com.ptc.usersdb.McUsersCreator oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@machine1:1521:admin user1 userpass d:\wildfire\user.txt – 针对 Microsoft Access 数据库,请使用以下命令: $JAVA_HOME/bin/java com.ptc.usersdb.McUsersCreator msaccess sun.jdbc.odbc.JdbcOdbcDriver jdbc:odbc:admin user1 userpass d:\wildfire\user.txt
系统管理信息 B-17

下面是一个 user_database 表格示例:

3.

要更新 mc_database 表格,请使用以下命令: <java home> <class name to update mc_database> <database type> <database driver> <database url> <username> <password> 注释 ? mc_database 表格会在部署 new_admin.war 文件时自动更新。 详细信息请参阅如何启动 Tomcat 服务器和部署 Metrics Tool。如 果需要,您也可以手动执行以上命令。无论使用哪一种方式, mc_database 表格都会根据在 user_database 表格指定位置 的全部度量文件更新信息。 ? 每处理一个度量文件,该文件的名称就会添加到 processedfiles 表格。

例如, – 针对 Oracle 数据库,请使用以下命令: $JAVA_HOME/bin/java com.ptc.metricsdb.McMetricsCollector oracle oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@machine1:1521:admin user1 userpass – 针对 Microsoft Access 数据库,请使用以下命令: $JAVA_HOME/bin/java com.ptc.metricsdb.McMetricsCollector msaccess sun.jdbc.odbc.JdbcOdbcDriver jdbc:odbc:admin user1 userpass 下面是一个 mc_database 表格示例:

B-18

安装和管理指南

下面是一个 processedfiles 表格示例:

度量数据库
度量数据库 mc_database 可用于为 ModelCHECK 数据生成图形和报告。 mc_database 表中存储的数据字段如下: ? ? ? ? ? ? ? ? UserId - 用户 ID date_n_time DATE - 日期和时间 mdlname - 模型名称 mdltype - 模型类型 checktag - 检查类型 chkstat - 检查状态 info1 - 信息 mcmode - ModelCHECK 模式

以下是一个 mc_database 表示例 (Oracle 的语法 ): CREATE TABLE mc_database (UserId VARCHAR(256), date_n_time DATE, mdlname VARCHAR(256), mdltype VARCHAR(5), checktag VARCHAR(256), chkstat VARCHAR(10), info1 VARCHAR(256), mcmode VARCHAR(20)); INSERT INTO mc_database VALUES('jsmith', to_date('03-04-2005 11:14:07','MM-DD-YYYY HH24:MI:SS'), 'rim.prt','PRT', 'BURIED_FEAT', 'ERR', 'Feature id 8','Interactive'); 有关详细信息,请参阅 “Pro/ENGINEER 帮助中心”的 ModelCHECK 在线 “帮助” 。

系统管理信息

B-19

培训数据库
培训数据库 trng_database 可用于生成与培训 ModelCHECK 用户相关 的图形和报告。 trng_database 表中存储的数据字段如下: ? ? ? ? ? ? ? ? ? UserId - 用户 ID CourseId - 培训课程 ID CourseName - 培训课程名称 CourseDate DATE - 培训课程日期 provider - 培训课程提供者 instructor - 培训教师姓名 location - 培训课程名称 cost - 培训总投资 grade - 达到的等级

以下是一个 trng_database 表示例 (Oracle 的语法 ): CREATE TABLE trng_database (UserId VARCHAR(256), CourseId VARCHAR(256), CourseName VARCHAR(256), CourseDate DATE, provider VARCHAR(256), instructor VARCHAR(256), location VARCHAR(256), cost VARCHAR(256), grade VARCHAR(256)); INSERT INTO trng_database VALUES('austin','101','Fundamentals of Drawing', to_date('2002-01-11','YYYY-MM-DD'), 'PTC', 'Jack Webb','Dallas','1500','Good'); 有关详细信息,请参阅 “Pro/ENGINEER 帮助中心”的 ModelCHECK 在线 “帮助” 。

用户数据库
用户数据库 user_database 可用于生成与 ModelCHECK 用户详细信息 相关的图形和报告。 user_database 表中存储的数据字段如下: ? ?
B-20

UserId - 用户 ID lastname - 姓
安装和管理指南

? ? ? ? ? ? ?

firstname - 名 middlename - 中间名 group_b - 用户所属的组 phone - 电话号码 extension - 分机号码 proedate DATE - 用户运行已为其创建了度量文件的 ModelCHECK 时的日期 info1 - 信息

以下是一个 user_database 表示例 (Oracle 的语法 ): CREATE TABLE user_database (UserId VARCHAR(8), lastname VARCHAR(256), firstname VARCHAR(256), middlename VARCHAR(256), group_b VARCHAR(256), phone VARCHAR(20), extension VARCHAR(20), proedate DATE, info1 VARCHAR(256), location VARCHAR(256)); INSERT INTO user_database VALUES('jsmith','smith','john','VP', 'designer1', '4082131', '3182', to_timestamp('2000-01-11 11:14:07','YYYY-MM-DD HH24:MI:SS'), 'aviation', '/net/machine1/usr3/jsmith/mc_metrics'); INSERT INTO user_database VALUES('dwells',wells,'David','K', 'designer2', '4053182', '3481', to_timestamp('2001-01-11 11:14:07','YYYY-MM-DD HH24:MI:SS'), 'sqlstar', '/net/machine2/usr2/dwells/demo/mc_metrics'); INSERT INTO user_database VALUES('asewell','Sewell','Annie','P ', 'designer3', '4082725', '3192', to_timestamp('1997-01-11 11:14:07','YYYY-MM-DD HH24:MI:SS'), 'explosive', '/net/machine1/usr3/asewell/mc_metrics'); 有关详细信息,请参阅 “Pro/ENGINEER 帮助中心”的 ModelCHECK 在线 “帮助” 。

系统管理信息

B-21

在 Pro/ENGINEER 中使用各种字体
PTC 随软件提供了 42 种第三方 TrueType 字体及缺省的 PTC 字体。此外, 您也可以使用 Windows 所提供的任何 TrueType 字体。第三方 TrueType 字体包括 13 种不同的字体样式。如果要运行繁体或简体中文版的 Pro/ENGINEER,可使用两种附加的 TrueType 字体: ? 繁体中文 – – ? Monotype Hei Medium Monotype Sung Light

简体中文 – – Monotype HeiGB Medium Monotype SungGB Light

新字体将显示在 “细节绘图”和 “草绘器”的当前字体列表中。首先列 出的是 PTC 的字体,随后是由 Agfa Corporation 提供的第三方字体。 TrueType 字体存储在 < 装载点 >/text/fonts 目录中。通过将字体放到 其它目录并将 pro_font_dir 配置选项的值设置为此目录,可更改这一 缺省位置。Pro/ENGINEER 将使用 pro_font_dir 配置选项所指定的目 录中的字体。 下表列出了 TrueType 字体、其对应的文件名以及该字体是否支持字距调 整。字距调整控制某几对字符之间的空格,从而改进文本字符串的外观。 字距调整是特殊字体的一种特性。
字体名称 Blueprint MT Blueprint MT Bold CG Century Schoolbook CG Century Schoolbook Bold CG Century Schoolbook Bold Italic CG Century Schoolbook Italic CG Omega CG Omega Bold CG Omega Bold Italic 文件名称 bluprnt.ttf bluprntb.ttf schlbk.ttf schlbkb.ttf schlbkbi.ttf schlbki.ttf cgomg.ttf cgomgb.ttf cgomgbi.ttf 支持字距调整 否 否 是 是 是 是 否 否 否

B-22

安装和管理指南

字体名称 CG Omega Italic CG Times CG Times Bold CG Times Bold Italic CG Times Italic CG Triumvirate CG Triumvirate Bold CG Triumvirate Bold Italic CG Triumvirate Condensed Bold CG Triumvirate Italic Garamond Kursiv Garamond Halbfett Garamond Antiqua Garamond Kursiv Halbfett Garth Graphic Garth Graphic Black Garth Graphic Bold Italic Garth Graphic Italic Grotesque MT Grotesque MT Bold Microstyle Extended Microstyle Extended Bold Neographik MT SackersEnglishScript

文件名称 cgomgbit.ttf cgtime.ttf cgtimebd.ttf cgtimebi.ttf cgtimeit.ttf trium.ttf triumb.ttf triumbi.ttf triumcb.ttf triumi.ttf garamdi.ttf garamdb.ttf garamd.ttf garamdbi.ttf gargra.ttf gargrabl.ttf gargrabi.ttf gargrai.ttf grotesq.ttf grotesqb.ttf microex.ttf microexb.ttf neograph.ttf sackengs.ttf

支持字距调整 否 否 否 否 否 是 是 是 是 是 否 否 否 否 是 是 是 是 否 否 是 是 是 否

系统管理信息

B-23

字体名称 Shannon Shannon Bold Shannon Extra Bold Shannon Oblique Spartan Four MT Spartan One Two MT Spartan One Two MT Bold Symbol CG Triumvirate Inserat

文件名称 shanno.ttf shannob.ttf shannoeb.ttf shannoo.ttf sparton4.ttf sparton12.ttf sparton12b.ttf symbol.ttf triin.ttf

支持字距调整 是 是 是 是 是 是 是 否 否

如果需要,可购买更多 TrueType 及 OpenType 字体。详细信息请与 Monotype Imaging 联系,网址为 www.fonts.com。 Pro/ENGINEER 中使用两种类型的字体: ? Pro/ENGINEER 字体 - 这些字体显示在 Pro/ENGINEER 图形窗口 中。它们在文本文件中定义字母数字字符和特殊符号。可用下列方式 编辑这些文件: – – – ? 修改现有字符和符号的外观 向文件中添加新符号 创建新字体

Hardware 字体 - 这些字体显示在 Pro/ENGINEER 的窗口标题中。它 们与具体的计算机和语种有关。

OpenType 字体支持
Pro/ENGINEER 另外还支持 OpenType 字体。这些字体基于 Unicode 以 提供多语种支持。 OpenType 字体提供扩展的字符集和版面特征。可使用 这些字体在 “草绘器”中定义草绘文本的几何,以及在 “细节绘图”中 放置绘图注解。 OpenType 字体包含字距调整信息。您可以启用或禁用该 项功能来调整字母之间的间距。 注释 PTC 不提供任何在 Pro/ENGINEER 中通用的 OpenType 字体。

B-24

安装和管理指南

UNICODE 字体支持
使用 True Type、 Open Type 或某些特定的 PTC 字体,可在绘图和草绘器 中插入或读取非本地区域设置的字符和符号。使用 True Type 或 Open Type 字体时,如果要检索带有多区域设置文本的对象,则请确保在所有计 算机本机中都安装和存储这些字体。然后,可将 pro_font_dir 配置选 项的值设置为此目录,以供 Pro/ENGINEER 使用这些字体。 有些 PTC 字体也可以支持非本地区域设置的文本。下表标识了这些字体以 及它们支持的区域设置。
字体名称 font_chinese_cn font_chinese_tw font_hebrew font_japanese font_korean font_latin 支持的区域设置 简体中文 繁体中文 希伯来文 日文 韩文 英文、法文、德文、意大利文、 西班牙文

所有这些字体都在各个区域设置目录的 < 装载点 >/text 下面。此外,这 些字体是各个区域设置中可用的 ‘font’ 字体文件的副本。这些字体的用 途是为了允许用户对目前称为 ‘font’ 的所有缺省 PTC 字体都可直接进行 非本地区域设置访问。如果文本是以 ‘font’ 字体显示的,要想在所有区 域设置中都能正确且一致地加以显示,请将文本改为使用相应的 ‘font_<locale>’ 字体。

菜单项可用的系统字体
要指定菜单项的字体,可对配置文件选项 menu_font 进行设置。此选项 的值是字体文件的名称,它由运行 Pro/ENGINEER 的 X-server 所支持。 ? ? 在 UNIX 计算机中,可使用 xlsfonts 命令获取字体列表。 在 Windows 系统上,字体在 “控制面板”的 “字体”中列出。窗口 管理器的设置决定了 Pro/ENGINEER 窗口标题的文本字体。

系统管理信息

B-25

扩展 ASCII 集
ASCII 是所有 Pro/ENGINEER 模块中的缺省字体。您可以更改 ASCII 字 符。也可使用自有字体来取代 ASCII 作为缺省字体。 Pro/ENGINEER 通过将两个字体文件 ascii.src 和 latin_1.src 结 合在一起来提供美国和西欧使用的扩展 ASCII 字符集。 注释 在 ascii.src 中定义了 146 种字符。其余的字符在 latin_1.src 中 定义。 要使用欧洲 LATIN_1 字符,请执行下列步骤之一: ? ? 确保键盘已设置为相应语种。每种键盘语种设置都有一种 LATIN_1 特 定字符集相对应。 使用特定于计算机类型的键序列可得到所需的字符。必要时,可与硬 件供应商联系以获取其它信息。

显示文本符号选项板
要显示 “文本符号” (Text Symbol) 选项板: 1. 2. 3. 打开一个绘图,单击 “插入” (Insert) > “注解” (Note) 来创建注解。 在绘图上选取一个位置来放置注解。 “文本符号” (Text Symbol) 选项 板出现。 在选项板中单击某一符号。

或者,您也可以创建新符号。 Pro/ENGINEER 用标准 ASCII 字符来表示 特殊符号。 要在绘图注解中使用特殊符号,请执行下列步骤: 1. 2. 3. 输入序列 CTRL+A。 输入表示特殊符号的 ASCII 字符。 输入序列 CTRL+B。

创建新符号时,应为新符号重定义一个已有字符,或者创建新的特殊符号 字体。通过定义图形表示法,可在字体文件 special.src 中添加新的特 殊符号。

B-26

安装和管理指南

将特殊符号导出到 IGES
特殊符号及其相应的 ASCII 字符映射到 IGES 字体表 1001 中,只有两个符 号 (Total Runout 和 Least Material Condition) 不映射到 1001 表中。它们 由 1003 字体表所支持。配置文件选项 use_iges_font_1003 可决定哪 一 IGES 字体表将数据输出到 IGES 中。当为新符号分配 ASCII 字符时, 请从 1001 或 1003 字体表中选取字符。如果希望将绘图导出到 IGES 文件 中,请单独使用 1001 或者是 1003。 ( 有关 IGES 字体表的详细信息,请参 阅 IGES 文档。 )

字体定义
Pro/ENGINEER 使用两组参数来定义字体: ? ? 文本参数 - 字符定义框的设置及用于所有字符的其它参数。 字符参数 - 每个字符的各自定义 ( 即,字符是如何绘制出来的 )。

字体定义源文件中注释行的开头为字符 “#” 。这些参数并不定义字符的 实际大小。它们将创建相关的坐标,以在绘图窗口绘制字符。可使用 Pro/ENGINEER 中适当的选项来控制文本和符号的实际大小。您只能在 绘图中更改文本的实际大小。

文本参数
给定字体的文本参数只在字体文件的标题处指定一次,用于在文件中定义 每个字符。 注释 变宽字体除外,例如 Iso、 Leroy 和 Cal_grek 字体。您需要为这种字体的 每个字符指定具体宽度。下列参数定义了一个带栅格的字符框 ( 其中 <n> 为整数 ): ? ? ? ? ? ? ? height<n> - 定义垂直方向栅格间隔总数。最大高度为 63。 width<n> - 定义水平方向栅格间隔总数。最大宽度为 63。 gap<n> - 定义字符框间的栅格间隔总数。 xextent<n> - 定义水平方向栅格间隔的最大数目。 ascender<n> - 用来定义为放置特殊字符 ( 例如:accent、 acute 和 accent grave) 而指定的字符上方的栅格间隔数目。 base_offset<n> - 使字符对齐。基础偏移可相对公共基线定位文本框, 这样,绘制字符定义彼此间将正确显示。 spec_height<n> - 定义不包括字符高出基线部分的字符高度。

系统管理信息

B-27

?

ics ( 字符间距 ) - 开启和关闭单独字符宽度对水平间格的影响。 – – – – – – – – 如果您将 ics 设为 1,则每个字符的定义必须包含单独宽度设定, 以确定下一个字符的放置位置。 如果您不指定 ics,则系统会使用缺省值 0,且系统将忽略单独宽 度设置。 如果 ics = 0,则系统会使用固定宽度字符间隔。 如果 ics = 1,则系统会使用变宽字符间隙。 codeset - 标识字体类型。代码集具有以下含义: 0 - 原始字母数字字体集 ( 例如:ascii.src, filled.src 或 leroy.src)。 2 - 扩展字体集 ( 例如:latin_1.src)。 4 - 特殊字符字体集或面板 ( 例如:special.src)。

注释 填充字体与 ASCII 具有相同的编码集。因此, font.ndx 文件中只能 存在填充字体或 ASCII 字体。 ? polygons - 开启字符填充功能。 – – – – – 如果其值设为 1,则字符定义中的所有封闭多边形都将被填充 ( 请 参阅填充字体定义一节 )。 如果您不指定此参数,则系统将使用缺省值 0。 fixed_width<n> - 可为 0 或 1。 如果其值设为 1,则字体不受绘图设置文件中 text_width_factor 选项的控制。 如果其值设为 0,则您可以使用 text_width_factor 选项或通 过手动调整文本宽度来控制字体宽度。

B-28

安装和管理指南

下图对定义字体的文本参数进行了说明。

当您修改文本参数时,需注意:该字体将如何出现在具有其它字体的文本 中。同一文本行中所使用的字体 ( 例如:ASCII 和欧洲语言的 LATIN_1, 或者 ASCII 和特殊字体 ) 必须兼容。修改其中的一个字体可能会造成外观 和布局不协调。

系统管理信息

B-29

例如,更改字体文件顶部的 base_offset 值会影响所有字体字符相对于 文本基线的位置 ( 如下图所示 )。

除了该宽度参数外,在每个字符定义中还可以使用单独宽度参数。可使用 单独宽度参数来产生字符间的可变水平距离。在这种情况下,如果 ics 参 数 = 1,则每个字符的单独宽度设置优先于字体文件顶部的宽度设置。如 果 ics = 0,则系统会忽略单独宽度参数。下图说明了 ics 参数对计算字符 宽度的影响。

B-30

安装和管理指南

下图说明了 fixed_width 参数对计算字符宽度的影响。

字符参数
在文本参数部分的下面,是一个包含每个字符各自定义的字体文件。字符 定义中包含以下信息: ? 第一行 - 一个位于双引号内的 ASCII 字符,代表将要绘制的字符。对 于 ASCII 字体或填充的原始字体,其就是该字符本身。特殊字符也使 用 ASCII 字符来表示它们。LATIN_1 字体用十进制和十六进制代码来 表示该字符。 第二行 ( 可选 ) - 单独宽度值 ( 仅当 ics 开启时使用 )。 文件的其余部分为绘制定义命令,将在下一节中进行介绍。

? ?

定义命令
字体文件中字符和特殊符号的绘制定义通过下列命令完成 ( 其中 <X> 和 <Y> 为整数 ): ? ? [m<X>, <Y>] - 此命令会将虚构画笔移动到栅格点 (X, Y) 处。 [d<X>, <Y>] - 此命令会以当前位置和栅格点 (X, Y) 为端点绘制一条 线段。

系统管理信息

B-31

?

对于每种字体,您都可以使用 63 个或更少数量的栅格点创建字符和符 号。 Pro/ENGINEER 可提供最佳值,能够使用最少的栅格给出足够 明确的字符定义。根据您选定的绘制方式,在字符框中以居中或左对 齐的方式键入字符。下图举例说明了文本对齐方式。

您可通过更改字体文件来修改任何给定字体的外观。以字符 “A” 的 ASCII 字体定义为例 ( 原始形式和修改后的形式 )。

B-32

安装和管理指南

如果您只修改文本参数而不重新定义字符参数,字体外观将发生变化。例 如,如果您将栅格高度由缺省值 16 改为 20,则字符看起来会较小。由于 字符最初以最大栅格值 16 加以定义,原始比率为 16/16,修改后,比率变 为 16/20。因此,新文本高度为原始高度的 80%。

系统管理信息

B-33

ASCII 字体定义
使用下列参数定义 ASCII 字符: ? ? ? ? ? codeset: 0 height: 16 width: 16 base_offset: 4 gap: 0

下图说明了 ASCII 字符的映射方式。注意:ASCII 字符由一个 16x16 栅格 间隔的字符框进行定义。所有字符的宽度均可修改,且所有字符均位于字 符框的中央。

填充字体定义
使用下列文本参数来定义填充字体: ? ? ? ? ? ? ?
B-34

codeset: 0 height: 63 width: 48 base_offset: 16 gap: 0 polygons: 1 ics: 1
安装和管理指南

在填充字体中,字符被映射到 63 个垂直栅格间隔中。不过,各个字符的 宽度不同。 参数 ( 设置为 1) 会指示系统忽略在字体文件顶部指定的全局 ics width 参数。而系统会使用位于每个字符定义前面的单独字符宽度来映射 字符。 通过绘制多边形 ( 封闭环 ) 来定义填充字符的轮廓。如果将字体文件顶部 的多边形参数设置为 1,则 Pro/ENGINEER 将针对所有在字符定义中绘 制的封闭多边形填充颜色。

特殊字体定义
将使用下列文本参数来定义特殊字体: ? ? ? ? ? ? ? ? ? ? codeset: 4 height: 38 width: 36 xextent: 63 spec_height: 24 base_offset: 8 ascender: 6 fixed_width: 1 ics: 1 gap: 4

系统管理信息

B-35

在特殊字体中,所有字符均以 38 个垂直栅格间隔进行定义。在每个字符 定义的前面都有一个单独宽度声明。要在字符框之间创建间隔,需将 “gap”参数设置为 4。下图说明了特殊字体字符的定义。

LATIN_1 字体定义
下列文本参数用来定义 LATIN_1 字体: ? ? ? ? ? ? ? ? ? ? codeset: 2 height: 40 width: 32 xextent: 63 spec_height: 24 base_offset: 8 ascender: 8 fixed_width: 0 ics: 0 gap: 0

B-36

安装和管理指南

LATIN_1 字体由一个 40x32 栅格间隔的字符框进行定义。所有字符均具有 恒定宽度,且位于字符框的中央。在字符定义上方被双引号所引的行中, 用十进制和十六进制代码来表示字符,如下所示: code <decimal> <hex> 下图说明了 LATIN_1 字符的映射方式。

如何编辑 Pro/ENGINEER 字体或创建新字体
1. 2. 3. 编辑现有的或创建新的 .src 文件,此文件将驻留在 < 装载点 >/text/< 语言 > 中。 使用 compile_font 命令编译字体文件。 保证本地或全体用户均可使用新字体。

如何修改 Pro/ENGINEER 字体文件
1. 2. 3. 将相应的 .src 字体文件复制到工作目录中。.src 文件驻留在 < 装载点 >/text/< 语言 > 中。 修改字体文件。 从 <装载点>/text/<语言> 区域, 将相应的索引文件复制到工作目录。

系统管理信息

B-37

4.

将 compile_font 命令复制到工作区。如果使用的是 UNIX 计算机, 则将 compile_font 可执行文件复制到工作目录。该可执行文件位 于以下目录中:< 装载点 >/<machine_type>/obj。 要编译字体,可对要修改的每个字体文件输入下列命令: compile_font fontfilename.src fontfilename.fnt 注释 如果修改 ASCII 字体定义,则同时也将改变每一 Pro/ENGINEER 模 块中的缺省字体的外观。

5.

如何创建用户定义的字体文件
1. 2. 3. 在扩展名为 .src 的文件中定义新的字体。将该新字体存储到工作目 录中。 创建包含新字体文件的索引文件。确保该索引文件包含唯一代码集 (codeset) 的字体。 将 compile

相关文章:
安装说明
o.ENGINEER.Wildfire.v5.M020.Win64-SHooTERS.iso|3858094080|ed1e4177923edcd08b7e6c626e1 68259|h=4mfp5uryrifajfc6ggdow7hlk2xie74u|/ PTC Pro/Engineer ...
proe5.0 M060.WIN64-MAGNiTUDE 安装方法(图文解说破译)
☆ 本教程适用于 64 位 proe 5.0 M010,M020,M030...所有所述安装路径由“X:\Ptc\proeWildfire 5.0”...Pro 进 行安装,如下图所示: 5、进入安装路径和...
Windows764位绘图软件详细安装教程
PTC.Pro.ENGINEER.Wildfire.v5.M020.Win64-SHooTERS.iso|3858094080|ed1e4177923edcd08 b7e6c626e168259|h=4mfp5uryrifajfc6ggdow7hlk2xie74u|/ ed2k://|...
如何安装pro-e5.0,附下载地址
下载地址:#迅雷下载分享# 青青果冻以 528.80 KB/s 的速度 已下载 [[CAD.CAM.CAE 集成软 件 ].PTC.Pro.ENGINEER.Wildfire.v5.M020.Win64-SHooTERS.iso ]...
ProEngineer WildFire5.0(M060)安装破解完美教程
PRO.ENGINEER.WILDFIRE.V5.M060.WIN64-MAGNiTUDE.iso|3547502592|9143726E B500...切记:安装完成后,千万不要移动 D:\Program Files\PTC\license 文件夹中的 ...
Pro5.0安装方法
M030 野 火版 32 位或 64安装步骤图解说明教...M020 安装时仅需将十四步所述 3 个补丁路径中的 ...正式版安装程序 PTC.PRO.ENGINEER.WILDFIRE.V5.M010...
pro-e破解5.0
(似乎上下的都一样的资源) 二、PTC Pro/Engineer wildfire 5.0 M060 野火版...v5.M020.Win64-SHooTERS.iso|3858094080|ed1e4177923edcd08b7e6c626e168259|h...
64位ProE安装教程
安装完成后退出。 4. 将 M70 X64 Crack 的 SHooTERS 文件夹中 ptc.pro engineer.wildfire.4.0.win64-patch.exe 破解, 文件复制到安装目录下的 x86e_win64 ...
proe5.0安装方法教程(不成功你找我)
.TLF-SOFT -PTC.PRO.ENGINEER.WILDFIRE.V5.M060....ENGINEER.WILDFIRE.V5.M060.WIN64-MAGNiTUDE.iso|...proe5.0-M020安装教程 15页 免费 PROE5.0_M060安装...
PTC ProEngineer wildfire 野火版最新版 DVD 下载
PTC ProEngineer wildfire 野火版最新版 DVD 下载_计算机软件及应用_IT/计算机_...ENGINEER.Wildfire.v5.M020.Win64-SHooTERS.iso|3858094080|ed1e4177923edcd08b7...
更多相关标签:
proengineerwildfire5 | engineer wildfire | ptc wildfire 5.0 x64 | ptc pro engineer | toon shooters | shooters | toon shooters2 | bare shooters |