Revit Server 网络体系结构专门用于支持广域网 (WAN) 中的多个中心模型的工作共享。以下列举了 10 个 Revit Server 管理的常见问题,我们一起学习一下。
1
管理锁、用户锁和图元级锁之间 有什么区别? 在基于服务器的工作共享中,这三种类型的锁定用于维护数据的完整性。管理锁由管理员使用 Revit Server Administrator 工具或 Revit Server 锁定命令行实用工具执行,用于锁定服务器。
用户锁是指团队成员在 Revit 应用程序中应用于某个模型的数据锁或权限锁,用于管理对中心模型的并发访问。如果在基于服务器的事务期间团队成员的系统意外关闭或者网络失去响应,此类型的锁可能会保持锁定状态。这种情况下,管理员需要将锁清除。
图元级锁用于阻止多个团队成员同时修改模型中的同一个图元。
2
团队成员是否可以处理出于维护目的 而锁定的模型? 使用基于服务器的工作共享,团队成员可在其本地文件中继续工作、创建新图元和编辑自己所拥有的图元。但是,他们无法执行任何将更改模型数据状态或权限状态的事务。这包括借用其他图元、与中心文件同步或重新载入最新工作集。如果需要,可以与管理员联系,寻求帮助。
3
使用 Revit Server 时,不同的团队成员 是否可以在 Revit 中使用相同的用户名? 使用 Revit Server 时,团队成员不得在 Revit 中使用相同的用户名。例外情况是,一名团队成员不在办公室,而另一名团队成员需要放弃缺席团队成员的权限,以便可以对模型进行修改。
如果需要破例,一定要在完成后立即还原用户名,因为如果多个团队成员同时尝试使用相同的用户名访问模型,就有可能导致模型被损毁。
4
日志文件位于何处?
对于基于服务器的工作共享,日志文件中包含有关服务器上已发生的各种操作的信息,可以用来诊断各种问题。日志文件夹位置:
Windows Server 2008 和 2012 安装(服务器):C:\ProgramData\Autodesk\Revit Server 2020\Logs
Windows 7 和 Windows 8 安装(Revit 用户计算机):C:\ProgramData\Autodesk\RevitServerTool\Logs
以下日志文件可用:
AdminService.log
AutoSyncLog.log
LocalService.log
ModelService.log
RevitServerTool.log(完整名称取决于 Revit Server 工具的位置。例如,C:\tools\RevitServerToolCommand\RevitServerTool.exe 的日志文件名为 RevitServerTool[C__tools_RevitServerToolCommand].log。如果计算机上存在工具的多个实例,则可以根据安装位置区分日志文件。
AdminRESTService.log
服务器日志文件会不断被覆盖,且信息只能回溯一段时间,具体取决于服务器的繁忙程度。
要打开日志文件,可使用记事本或其他文本编辑器。如果需要寻求帮助,我们可以将日志文件转发给 IT 人员或 Autodesk 客户支持中心。诊断日志文件将列出所检查的每种条件的名称及其相关信息和测试结果。文件中包括操作系统版本、IIS 信息、防火墙及任何其他相关配置信息。安装过程中还会创建其他日志文件。
5
Revit Server 如何处理 WAN 连接问题?
如果与分配为 Revit Server Accelerator 的 Revit 应用程序工作站的连接丢失,应用程序工作站将自动直接连接到 Revit Server Host 上的中心模型。(用户也可选择通过其他可用的 Accelerator 连接到 Host 。)如果与 Revit Server Host 的连接丢失,可以继续使用已拥有的图元。但是,在重新建立 WAN 连接之前,无法访问新的图元或与中心模型同步。
6
登录到 Revit Server Host 后, 如何关联模型及其 GUID?1. 导航到主服务器的项目根目录。
2. 找到问题中项目相应的文件夹。
3. 打开该文件夹中,找到文件 model.rvt。
4. 查看此文件(注意:文件为 XML 格式)并找到 ModelIdentity 参数。该值是与此模型关联的 GUID 。例如: <?xml version="1.0"?> ad0b4790-65a4-4865-a23f-f5bd6c1ebeb9 HaveProjectInformationStream AddReadableElementInfoInRequest7
登录到 Revit 工作站后, 如何关联模型及其 GUID?1. 定位到 Revit 的日志文件夹。
2. 查看相应任务的日志。
3. 搜索字符串“ ModelIdentity ”- 该操作将识别与当前工作文档关联的 GUID 。例如: '9:< Time: 2/2/2012 09:56:32:023 Beginning to download: a26f5002-281b-474d-be4e-10888a23778f\global.7980.dat|ServiceModelSessionToken(User Name > user1 : Model Identity > ModelIdentity(GUIDa26f5002-281b-474d-be4e-10888a23778f) : Client's machine name > WL-V1 : Operation GUID > 3defccd9-8148-4fcf-bb8d-e010596bb68f)8
我在哪里还会遇到 GUID?
GUID 在默认设计下不供 Revit 最终用户查看。它用于命名 Accelerator 上的模型缓存文件夹。在 Revit Server 2011 和 2012 中,本地服务器上的缓存文件夹存储在平行目录结构中,并且与中心服务器上使用的目录结构相同。但在 Revit Server 2013 和更高版本中,所有缓存的模型均按唯一的模型 GUID 存储在展开目录结构中。
9
如何更改 GUID?
在任何情况下均不得编辑或修改 GUID。
Revit Server 会负责 GUID 的创建和管理。 不遵循该规定可能会导致模型共享同一 GUID ,从而引发数据丢失或损坏。10
如何获悉是否存在两个或更多模型 共享同一 GUID?首先,只要使用 Revit Server Administrator 专门管理模型,就永远不会发生该情况。
如果多个模型共享同一 GUID ,则某些用户的工作副本可能关联到一个模型,进而交叉关联。如果出现此情况,用户可能会报告看不到其他用户提交的更改,而那些用户则认为他们在同一模型上进行协作。在此情况下,应从系统中删除多余的模型(共享 GUID ),并且所有用户应从仅剩的副本剪切新的副本。 此外,由于这种情况只会在模型由 Revit Server Administrator 之外的人员进行管理时才会发生,因此应提醒 CAD 员工了解正确的模型管理步骤。往期精彩回顾
神助攻 | 为 CAD 之前构建的结构创建计算机模型
12 月 27 日,中国•哈尔滨!
演讲视频|Vault API 助力设计制图标准化:Vault 与 AutoCAD 组合二次开发实例展示
大势所趋!2020 年后,就剩 30 年了!
让设计对象拥有真实的外观和行为,该做好什么?
竹子成为未来房屋建造的主体……你怎么看?
演讲视频|基于 Revit 路桥快速建模的研究与开发
声音不能“溢出”!一流的音乐空间是这样实现的……