BIM 360 Revit 2021 DocumentOpened Event Error



我有一些代码是由DocumentOpened事件触发的。它将修改某些Family Instances的参数值(如果在模型中找到)。此代码已成功运行在Revit 2019和2020 -所有平台-我的意思是本地服务器,Revit服务器和BIM 360 2020。它在2021年在本地服务器和Revit服务器上成功运行,但是当我们从BIM 360打开2021模型时,我们会得到错误。

日志文件显示:

' 9:< FileCheckTrigger dependencies update
' 8:< REGEN_DOC_CONTEXT_INFO: Changing wrong atom in regeneration
' 8:< FaultyAtomsCheckLog - Comparasion difference found :
'11:< MODIFICATION IS FORBIDDEN: Element modification is forbidden because it is a member of a family, and that family is not being edited.

元素通常由这个过程借用,用户通过标准UI通过在模型中工作和同步的正常过程放弃它们。

在BIM 360中处理Revit 2021模型的方式有什么变化吗?

2/12我只是在杂志上注意到这一点,我想这可能对某人有意义:

'C 12-Feb-2021 08:27:14.980;  DBG_INFO: No record for element 14845 in PermissionsCache: line 134 of D:Ship2021_px64SourceDataStorageCloudClientInteropModelAccessProviderModelPermissionAdapter.cpp.

这是我的代码试图修改的元素的ID。

我在相应的Revit API讨论论坛线程BIM 360 Revit 2021 DocumentOpened事件错误中与Craig讨论此案例。

为了完整性:这个问题在上面提到的Revit API讨论线程中得到了进一步的讨论,并在Revit 2021.1.5 Hotfix更新版本中得到了解决。处理和解决的内部开发票号是报告问题REVIT-174829和代码修复REVIT-182429

相关内容

最新更新