您可以在单用户或多用户模式下使用 Tekla Structures 模型。多用户模式允许多个用户同时访问同一模型。多个用户可以同时参与同一工程,并且能够知悉其他人的进度,因此并不需要复制和合并模型。
多用户模型包括单个主模型,可放置在网络中的任何位置。每个用户都可以访问这个模型,并可在客户端计算机上打开模型的本地视图。此本地视图称为工作模型。用户对工作模型进行的任何更改都是在本地进行,且其他用户不可见,除非将工作模型保存至主模型。
多用户模型在打开、保存和编号时处于锁定状态。某个用户在执行上述任何一种操作时,其他用户无法同时执行这些操作。有关更多信息,请参见 多用户模式如何工作 。
Note: 多用户模型中的所有用户都应使用相同的设置和 Tekla Structures 的同一版本和服务包。
Tekla Structures 多用户服务器 作为服务运行,可在您启动计算机时自动启动。您不需要再登录服务。无论您使用何种版本的 Tekla Structures ,我们都建议您使用目前最新的多用户服务器版本。
设置多用户模型的访问权限
您可以使用特权以保护用户定义属性。使用 锁定 用户定义属性 (UDA),可以防止您的模型和图纸遭到意外修改。您可以针对零件(按梁柱划分等)、螺栓、焊缝、特定图纸类型、工程属性和状态属性使用 UDA。
通过将 锁定 UDA 与特权组合使用,您甚至可以限制某些用户或组织修改您的模型。有关访问权限的更多信息,请参见 多用户模式下的访问权限 。
锁定 UDA 有三个值: 是 、 否 和 组织 。如果设置为 是 ,则对象将处于锁定状态并且无法修改其属性。您只能更改对象对编号没有影响的用户定义属性。如果您试图修改已锁定对象, Tekla Structures 将显示以下警告消息:
存在锁定的对象,请查看报告。无法执行操作。
要将锁定属性添加到用户界面,您需要将对象部分的以下行添加到 objects.inp 文件中:
attribute("OBJECT_LOCKED", attribute("OBJECT_LOCKED", "Locked:", option,"%s", none, none, "0.0", "0.0") { value("No", 1) value("Yes", 0) value("Organization", 0) }