Tekla Model Sharing 的最佳实践
要保持共享模型处于良好状态并成功共享您的更改,请遵循下面的 Tekla Model Sharing 最佳方法。
同一共享模型的用户需要使用同一 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 缓存服务配合使用。
如果由于某种原因无法访问缓存服务,Tekla Structures 将直接使用云存储进行模型更改。如果到缓存服务的连接超时,则在下载操作正在进行时可能会出现这种情况。
可以通过查看 \Users\<user>\AppData\Local\Tekla DataSharing 文件夹中的 ClientLog_cat.txtClientLog_dog.txt 日志文件来查看缓存服务是否在使用中。
缓存安装的软件和系统要求:
- Windows Server 2008 R2 或更高版本
- .NET Framework 4.5.1
按照以下步骤安装缓存服务:
解决缓存服务安装问题
如果您无法从 Tekla Structures 连接到服务:
-
确保 Tekla Model Sharing Windows 服务正在运行。
-
请确保防火墙不会阻止配置到 Tekla Structures 的 TCP/IP 端口配置,例如当您使用默认端口
9001
或9998
时。
如果服务未启动:
-
检查 Windows 事件查看器的应用日志中是否有错误。
在共享模型中正确使用 GUID
Tekla Structures 对象有一个显示为对象 GUID(全局标识)的标识符,该标识符也用于 Tekla Model Sharing。
这意味着需要更改不使用 GUID 的功能以使用 GUID:
-
互操作性读入/写出操作:
-
FabTrol XML
-
ASCII
-
-
依赖于静态 ID 的所有其他应用程序、宏和报告处理。
将共享模型的本地版本保存在计算机上
我们建议您将共享模型的本地版本保存在计算机上而不是网络驱动器上,这有两个主要原因:
-
本地模型保存在您自己的计算机上时,共享模型的性能会更好。例如,这意味着模型打开速度更快。
-
将共享模型保存在自己的计算机上可防止其他用户访问它们以及出现意外阻止了重要文件的情况。
如果仍然要将本地模型保存在网络驱动器上,请使用其他用户无法访问的专用网络驱动器。
定期创建基线
模型的所有者应该定期创建模型的基线。例如,您可以每周创建一次基线。
建议在每次邀请新用户加入模型时创建新基线。这样,加入共享模型的速度更快。
备份共享模型
我们建议您在 Tekla Model Sharing 中备份使用的模型。如果共享模型出现问题,可以选择任意用户的本地版本模型或已备份的模型,并使用该模型继续工作。请确保已对正在使用的模型以及包含图纸和不同数据库等的模型文件夹进行了完整备份。这样可以确保模型正常运行,并且您不会丢失任何数据。如果模型的备份版本较旧,则读入所有更改可能需要较长时间。
根据您的公司惯例备份您的模型,例如使用 Windows 备份。您还可以使用
命令创建该模型的备份。备份副本与原始模型的 GUID 相同。请注意,另存为命令不能用于备份模型。如果使用另存为,该模型将获取新的 ID,且与原始模型无任何关系。如果使用另存为命令,模型历史记录不会与保存的模型一起复制。
在 Tekla Model Sharing 中对模型对象编号
对共享模型编号有三个主要阶段:读入其他用户所做的更改,对一系列对象编号,然后写出编号的更改。在共享模型中对零件编号时,请始终使用为所选对象编号命令。为避免不必要的工作和冲突,请不要使用为已修改对象编号命令。
开始在共享模型中编号对象之前,您应仔细计划编号。我们建议您将模型划分为多个阶段,每个用户仅对他们所处理阶段中的对象进行编号。这样,您就可以避免共享模型中的编号冲突。
要对阶段进行编号,请执行以下操作:
将 XS_FIRM 和 XS_PROJECT 文件夹用于共享模型
当您使用 Trimble Connect 工程中的子文件夹作为工程文件夹或公司文件夹时,使用共享模型中的工程文件夹和公司文件夹是最简单的方式。
工程文件夹和公司文件夹信息仅从 Trimble Connect 工程更新到共享模型的本地版本,反之则不行。实际上,这意味着 Tekla Structures 将新文件从工程或公司文件夹下载到本地模型,并更新所有更改的文件。如果本地文件不在 Trimble Connect 工程子文件夹中,则已从本地模型中删除。
Tekla Structures 检测到本地模型数据与 Trimble Connect 工程文件夹或公司文件夹之间发生了更改时,您会收到以下通知:
如果单击是,将保存并关闭模型。然后,本地模型数据将更新并重新打开。
要将 Trimble Connect 工程中的文件夹设置为 XS_FIRM
或 XS_PROJECT
文件夹,请执行以下操作: