将文档添加到 Teamcenter 管理的环境

可以使用“添加到 Teamcenter”将多个文档和文件夹添加到 Teamcenter 环境。您选择的要向受管库添加的文档称为直接文档。这些直接文档可能包含指向其他文档的链接或引用其他文档,这些文档便称为间接文档。例如,当您将装配添加到受管库中时,如果只选择将装配文档添加至库中,则此所选装配内的所有零件和子装配都是间接文档。类似地,零件文档内的零件副本或图纸文档内引用的零件也是间接文档。

使用添加到 Teamcenter

您可以使用“添加到 Teamcenter”将多个非受管的 Solid Edge 文件导入到 Teamcenter 数据库,而无需启动 Solid Edge 应用程序。在运行“添加到 Teamcenter”之前,确保您能成功创建和保存 Solid Edge 文件。然后使用准备向 Teamcenter 中添加文档中的提示,为受管环境准备非受管文件。

运行添加到 Teamcenter

“添加到 Teamcenter”程序在您安装 Solid Edge 嵌入式客户端后可用。要运行该应用程序,请从“开始”菜单中选择“程序”→Solid Edge ST2→“数据准备”→“添加到 Teamcenter”。当您运行程序时,“添加到 Teamcenter”对话框将显示,您可以通过该对话框选择将文件加载到 Teamcenter 数据库。无论偶然添加几个文档或文件夹,还是执行大量数据的批量导入,您都应从空运运行开始,以分析您的数据并报告任何问题。空运行可确定包含断开的链接、无效字符和重复的文件名的文件,并为您提供机会以更正在继续之前发现的所有问题。

执行空运行

在“添加到 Teamcenter”对话框中,有一个选项可用来执行空运行,将非受管文档添加到 Teamcenter。空运行将构建您的文件列表并执行一系列检查,包括搜索断开的链接、验证文件名长度,以及检查是否存在重复的文件名。生成日志文件,其中包含在空运行过程中发生的错误或警告。任何具有断开链接的文件都将写入日志文件,并且系统将通知您已找到断开的链接。然后您可以打开日志文件并暂停“添加到 Teamcenter”,这样您可修复链接,查找文件名相同但出现在不同文件夹中的备选文件,或者忽略断开的链接。如果您选择查找备选文件,则链接不会更新为指向新文件,但这会辅助您查找可能的替换文件来加快修复断开的链接。

注意:

如果您选择跳过空运行,则从您的输入构建文档列表,但进一步处理时将忽略断开的链接。

日志文件

运行“添加到 Teamcenter”时,会生成日志文件,其中包含文件上传事务过程中发生的错误或警告。日志文件的默认位置在“Solid Edge 选项”对话框的“文件位置”页面上确定。

您可以使用日志文件监控文档加载到 Teamcenter 数据库中是否成功。您经常交互使用的日志文件在子文件夹 \Add to Teamcenter 中进行分组,该子文件夹是在您运行“添加到 Teamcenter”时创建的。每个文件将使用一个由描述、时间戳记和文件扩展名组成的命名约定。例如,TALLog_20080514131232.log。时间戳是采用 YYYYMMDDHHmmss 格式的 14 位唯一标识符,其中:

日志文件

描述

AddToTeamcenter_<timestamp>.log

包含所有的“添加到 Teamcenter”设置。此开发日志文件的设置名称没有本地化。

ATTHistory_<timestamp>.xml

包含关于添加到 Teamcenter 数据库的数据块、块中链接数以及加载每个块所需时间的信息。如果启动新的“添加到 Teamcenter”过程,则只会重置和清除历史记录。

SEEC User Log <unique id>.xml

包含“添加到 Teamcenter”过程为更正数据并将其加载到数据库中而执行的操作的汇总。将这些操作记录为警告,并带有具体说明为何执行更正操作的消息。如果一个文件加载失败,则会在汇总日志中显示一个错误,带有解释为何文件加载失败的消息。当使用“添加到 Teamcenter”导入文件时,此日志文件的内容将显示在“SEEC 汇总”对话框中。

TALLog_<timestamp>.xml

开发者日志包含计时器以精确测量输入的总时间。


输出文件

当运行“添加到 Teamcenter”时,文件作为进程的输出而生成。通过一个输入列表创建的所有输出文件具有相同的时间戳,因很容易确定哪个输出文件与另一个输出文件相关。输出文件的默认位置为 ...\Unigraphics Solutions\Solid Edge\Version 102\Log Files\Add to Teamcenter。

输出文件

描述

BrokenLinkLog_<timestamp>.xml

包含关于断开的链接以及父代文档的信息。

Unordered_<timestamp>.CSV

在扫描完断开的链接后列出输入文件。双击文件后将在 Microsoft Excel 中打开该文件。

注意:

此文件不能用作“添加到 Teamcenter”过程的输入项。

Ordered_<timestamp>.CSV

包含输入文件及其反向链接的有序列表。如果一个文件具有反向链接,则它将在列表中列出两次,具有两个顺序号,并在通过/失败日志中列出两次。该有序列表可由空运行的输出生成,或作为通过/失败日志的结果而生成。

注释:

此文件可用作“添加到 Teamcenter”过程的输入项。

SuccessFailureLog_<timestamp>.CSV

列出正在导入的文档,并提供关于每个文件的导入过程是否成功的汇总。每个“添加到 Teamcenter”会话均写入日志一次,即使您选择暂停或重试上传过程。双击文件后将在 Microsoft Excel 中打开该文件。此文件中的顺序号与 Ordered_<timestamp>.CSV 文件中的顺序号匹配,这样您在解决疑难问题时可在两个文件之间匹配条目。


您可以重命名 Ordered_<timestamp>.csv 文件并将其用作“添加到 Teamcenter”的输入文件,但文件格式必须与预期的输入相匹配。您一次只能提交一个 .CSV 文件进行处理。

注释:

所有日志和输出文件在一个“添加到 Teamcenter”会话到另一个会话的过程中保持不变。与系统管理员协同工作,制定一个计划以归档 ...\Unigraphics Solutions\Solid Edge\Version 102\Log Files\Add to Teamcenter 文件夹的内容,从而管理计算机上的磁盘空间。

继续添加到 Teamcenter

使用“添加到 Teamcenter”程序时,所请求的某些操作可能未完成,或者可能完成,但有警告。在任一情况下,都会显示通知对话框。必须在先前的导入操作完成或取消后,才能开始新的将文件导入 Teamcenter 数据库的操作。

通知对话框上的选项确定您怎样继续。您可查看此过程生成的日志,查看汇总,继续、取消、暂停此过程,或查看有关上传过程的帮助信息。

如果以前曾暂停该事务,则当下次启动“添加到 Teamcenter”程序时会自动显示通知对话框。

使用“添加到 Teamcenter”覆盖文档

“添加到 Teamcenter”程序可以将某文档的项号、版本以及数据集值与 Teamcenter 数据库中的现有项号、版本以及数据集值进行比较。从而,您可以导入文件覆盖 Teamcenter 数据库中已存在的文件。“添加到 Teamcenter”可将导入时间添加到原始文件,而在以后的加载中可检查修改后的日期是否晚于导入日期。如果自上次导入文档后,未对导入的文档进行修改,它将被识别为以存在于数据库中,在以后的导入中则不会再次添加到 Teamcenter。但是,如果非受管文件在最初导入数据库后进行了修改,在以后导入时,会提供以下选项:

在“添加到 Teamcenter”事件中,对比发现某零组件编号已存在于数据库中,它将导入的文件与组成数据集的所有版本、数据集和文件进行对比。如果找到了匹配项,您就可以确定对正在导入的文件进行的操作。如果未发现匹配项,该文件将指定给新的零组件编号,且操作记录将被置于日志文件中。

例如,如果 Teamcenter 中包含以下信息:

零组件 ID 000100 版本 A 数据集 SE 零件 000100/A 指定参考 part1_04112007.par 版本 B 数据集 SE 零件 000100/B 指定参考 000100.par

那么,当您导入文档号为 000100 的文件时,将对导入文件的文件名与所有指定参考(此示例中为 part1_04112007.par 和 000100.par)进行对比。如果找到匹配项,您将可以选择覆盖该文件。如果选择不覆盖文件,则该文件将被指定一个新的零组件 ID,并将记录在日志文件中。