Reloading updated Types from library
Hi,
I want to reload an updated type, what's the best process here?
The project library loading option doesn't have a refresh option, so I tried saving the updated (door) type under a new name but it didn't work (and I want it to be the same name). I found the temporary solution by duplicating existing type, unlinking Ifc (to get the new type), renaming, relinking Ifc, loading the new type by project library.
I think this isn't the correct way as it takes a lot of time AND the geometry changes to triangles (somewhere along the way, I can't consistently reproduce it). I want it to be te same as the original.
I tried doing it with this option I found, but it changed nothing (what is it for?)
Does anybody know the solution? Thanks!
Edit: The library does have a refresh option but it doesn't reload the types and updates appearances in my case.
The updated doortype
The placed doortype in another project, where pressing the button does nothing
Comments
I found a simpler and I think the normal way ;)
Just delete the types from type directory, refresh with the button in the image above and then you should be able to relink them. I think this way always deletes your placed elements, so maybe there is another where you don't need to delete the type first?
Agree, would be nice feature to have.
Can put your +1 on this feature request: https://github.com/IfcOpenShell/IfcOpenShell/issues/3463
Of course!