This happens because Revit treats the IFC elements as new instances when the file is updated, causing tags to detach. If possible, treat the IFC model as a linked file. This way, annotations are associated with the link itself rather than individual IFC elements.
Another option is using user keynotes
A resposta te ajudou? Não esqueça de curtir e aceitar como solução!
Vitor Bortoncello | Arquiteto | Especialista BIM
Autodesk Certified Professional
Hi @Marcus.Isacsson,
This can happend due to a few issues.
1) Reload vs Open
the IFC needs to be reloaded IFC (from the post I gather that's done) and shouldn't be opened in Revit and then used as a Rvt link. Only with the Reload of a actual IFC the elements have the option to retain their ID and with that the possiblity that tags, dimensions etc retain their association.
2) Revit default IFC Import template
the IFC creation/recreation needs a Rvt Template to work from, if none is defined the default template defined (the first one in the list I think). Now if that template is updated/changed the availiable id's change.
So assume the next ID in that template would be 1000, IFC is generated, 1e element of the IFC gets 1001 etc..
That element is tagged, and it's linked Tagged Id will be 1001.
Now we get a new IFC, and reload it. In the already generated Rvt from before there's also a GUID taken from the IFC, with reloading Revit will try to match the GUID in the IFC with the GUID previously used and existing in the Rvt.
If it exists in the Rvt revit will also try to match the ID.
But if the template now used is changed and the ID 1001 is already used, it will use the next available, thus losing the correct ID and losing a tag or a dimension will associate to a wrong element.
Now to make this short: use a dedicated template (rte), create a new model file from "<none>" template and save it as a new template with something like "IfcConvertTemplate2024.rte" (create one per Revit version, as the convertion also can change the id's). Purge so it's as empty as possible and NEVER edit anymore.
In File > Open > IFC options = file the template name + path in the box named "Default Template for IFC Import"
3) IFC element GUID in source IFC not identical
The IFC doesn't use the same GUID between versions, maybe it's generated or in the modelling software that option is not on. (Revit itself normally exports the IFC based on their uniqueid, so low chance for different GUID between versions) Open 2 versions and select the same element and inspect their GUID (litterally a property called GUID, and/or the Tag property)
4) IFC import generated Shared parameter list is re-created on reload.
Is the tag actually being lost?, The tag is still there but doesn't read the properties...
I can't clearly read the image, but I'm guessing the properties being read by the tag are IFC's parameters and not Revit Builtin parameters.
You used the generated IFC parameters file to create the Tag Labels?, make sure that txt file is kept with the IFC if not the GUID for the shared parameters are re-generated and won't match the previous file.
- Michel
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.