Tekla Model Sharing 最佳方法

Tekla Structures
2019i
Tekla Structures

Tekla Model Sharing 最佳方法

要保持共享模型处于良好状态并成功共享您的更改,请遵循下面的 Tekla Model Sharing 最佳方法。

Note:

同一共享模型的用户需要使用同一 Tekla Structures 版本,而且最好都使用同一最新服务包。

对于一般 Tekla Model Sharing 故障排除说明,请参阅 Tekla Model Sharing 故障排除

为 Tekla Model Sharing 安装缓存服务。

Tekla Model Sharing 缓存服务从 Tekla Model Sharing 服务下载模型数据,并将数据缓存在 LAN 内部的文件系统中。使用缓存服务可以降低 Internet 的使用率,从而缩短在多次请求相同数据时的下载时间。请注意,此缓存不用于写出数据包。

该缓存服务需要有 Internet 连接才能从共享服务下载模型数据。用户第一次获取一个数据包时,该数据包将被加载到缓存服务中。然后,对该数据包的任何随后的请求都能得到来自 LAN 内部缓存服务的快速回应。

该缓存服务非常有用,即便是同一个办公室只有一个 Tekla Model Sharing 用户。例如,重新加入模型的速度更快,因为模型数据在缓存服务中提供。此外,模型数据始终作为小数据块加载。这一点很有用处,例如当下载因故中断之时,因为缓存服务稍后只下载缺失的数据块。

如果同一个办公室有多个 Tekla Model Sharing 用户,我们强烈建议您安装单独的 Tekla Model Sharing 缓存服务。在下载速度受限的区域,我们特别建议您安装缓存服务。

下图显示模型数据如何存储到共享服务并与 Tekla Model Sharing 缓存服务配合使用。

缓存安装的软件和系统要求:

  • Windows Server 2008 R2 或更高版本
  • .NET Framework 4.5.1

按照以下步骤安装缓存服务:

  1. 确保您拥有具有充足磁盘空间的活动 Windows 计算机或服务器,来存储缓存的模型数据。
  2. Tekla Downloads 下载 Tekla Model Sharing 缓存服务安装文件。
  3. 运行该安装文件并按照安装向导中的步骤完成安装。
    • 默认缓存文件夹为 C:\TeklaModelSharingCache 。如有需要,您可以更改文件夹目标。

      确保目标文件夹具有足够的磁盘空间,以满足该服务估计的使用空间。所需磁盘空间从数 GB 到数 TB 不等,具体取决于 Tekla Model Sharing 的用户数量和模型大小。

    • 缓存服务的默认 TCP/IP 端口号为 9998

      在配置 Tekla Structures 客户端工作站以使用缓存时使用此端口号。此端口是缓存服务的主要通信和控制渠道。

    • 内部通信的默认 TCP/IP 端口号为 9001

      此端口是从缓存服务自动获取,用于实际数据传输。

    网络访问

    您需要允许缓存服务主机的 TCP/IP 端口(默认为 9001 和 9998)的入站通信。

    如果由于其他服务或防火墙而导致端口产生冲突或其他问题,您可以将端口更改为某些其他端口。

    该缓存服务需要有 Internet 连接才能从共享服务下载模型更改。

    Note:

    如果以后需要修改安装,请重新运行 TeklaModelSharingCacheService.exe 安装文件,并选择 修复 。然后可以更改以前设置的缓存文件夹或端口号。要使用以前的缓存文件夹中的内容,请将所需的内容复制或移动到新文件夹中。

  4. 检查 Tekla Model Sharing 缓存服务是否已启动。
    • 使用计算机管理控制台 compmgmt.msc 或服务管理控制台 services.msc 等工具从 Windows 服务中查找 Tekla Model Sharing 缓存

    • 使用 Windows 事件查看器验证服务中没有错误,并且有显示服务已启动的信息性消息。

  5. 配置 Tekla Structures 客户端工作站以使用该缓存。

    Tekla Structures 中的 文件 菜单上,单击 共享 > 共享设置

    共享设置 对话框中:

    • 名称 是安装缓存的计算机名称。要查看计算机名称,请单击 Windows 控制面板 > 系统和安全 > 系统

    • 端口 是指安装缓存服务时设置的缓存服务端口号。默认值为 9998

解决缓存服务安装问题

如果您无法从 Tekla Structures 连接到服务:

  • 确保 Tekla Model Sharing Windows 服务正在运行。

  • 请确保防火墙不会阻止配置到 Tekla Structures 的 TCP/IP 端口配置,例如当您使用默认端口 90019998 时。

如果服务未启动:

  • 检查 Windows 事件查看器的应用日志中是否有错误。

在共享模型中正确使用 GUID

Tekla Structures 对象有一个显示为对象 GUID(全局标识)的标识符,该标识符也用于 Tekla Model Sharing

这意味着需要更改不使用 GUID 的功能以使用 GUID:

  • 互操作性读入/写出操作:

    • FabTrol XML

    • ASCII

  • 依赖于静态 ID 的所有其他应用程序、宏和报告处理。

备份共享模型

我们建议您在 Tekla Model Sharing 中备份使用的模型。如果共享模型出现问题,可以选择任意用户的本地版本模型或已备份的模型,并使用该模型继续工作。请确保已对正在使用的模型以及包含图纸和不同数据库等的模型文件夹进行了完整备份。这样可以确保模型正常运行,并且您不会丢失任何数据。如果模型的备份版本较旧,则读入所有更改可能需要较长时间。

根据您的公司惯例备份您的模型,例如使用 Windows 备份。您还可以使用 文件 > 另存为 > 保存并创建备份副本 命令创建该模型的备份。备份副本与原始模型的 GUID 相同。

请注意, 另存为 命令不能用于备份模型。如果使用 另存为 ,该模型将获取新的 ID,且与原始模型无任何关系。如果使用 另存为 命令,模型历史记录不会与保存的模型一起复制。

在 Tekla Model Sharing 中对模型对象编号

对共享模型编号有三个主要阶段:读入其他用户所做的更改,对一系列对象编号,然后写出编号的更改。在共享模型中对零件编号时,请始终使用 为所选对象的序列编号 命令。为避免不必要的工作和冲突,请不要使用 为已修改对象编号 命令。

开始在共享模型中编号对象之前,您应 仔细计划编号 。我们建议您将模型划分为多个阶段,每个用户仅对他们所处理阶段中的对象进行编号。这样,您就可以避免共享模型中的编号冲突。

要对阶段进行编号,请执行以下操作:

  1. 完成您正在处理的阶段中所做的更改。
  2. 保存模型。
  3. 读入 其他用户所做的更改。
  4. 检查更改并保存模型。
  5. 选择已修改的编号序列中的零件。

    您可以 创建选择过滤 来选择特定编号序列中的对象。例如,您可以创建选择过滤,允许您选择具有相同构件起始编号的对象。

  6. 图纸和报告 选项卡上,选择 运行编号 > 为所选对象的序列编号

    如果需要,对于不同编号序列重复步骤 5 到 6。

  7. 成功执行编号后,保存模型。
  8. 立即 写出 您的更改。
这些内容是否有用?
上一步
下一步