I think these are two different issues. The Solibri bug happens with blocks that use a non-uniform transformation (scaling components X, Y, and Z are not equal), and, apparently, it doesn’t happen in VisualARQ.
The bug you describe is related to VisualARQ elements, which normally don’t use non-uniform transformation.
Can you send me the 3DM model to visualarq@asuni.com so the IFC developer can take a look?
If I export my model to .ifc with VA and open it with Rhino everything is fine.
But I did a double check with Revit and there is half of my blocks mirrored.
Here’s a grasshopper script that uses the Elefront plugin to find and replace mirrored blocks. It leaves the original but changed its existing UserText attribute ‘mirrored’ to true.
Another way to tackle it would be to test all blocks for the flipped z, set their ‘mirrored’ attribute to true, gather all true blocks and replace with rotated all at once.
That’s exactly my taste how to do things with grasshopper
But used my already existing process to do the same magic I used for the quater to produce half of the roof and rotated + copied everything instead of mirroring.
Hello @interkinactive,
I have been checking your file. I opened the IFC file with Solibri and blocks are correctly imported, did you report this issue to the Revit technical support?