We need to compare two distinct models which consist of the same structural steel beams and columns in Tekla IFC and Revit model. The logic behind this process seems similar with Navisworks-Clash detections procedure. However, it is slightly different. What we are tying to do is to analyse non-overlapping elements such as structural steel beams because our Tekla IFC model and Revit model should be the same. If there is a non-overlapping points, the code should show immediately. I’ve proceeded with mesh generation and identifying their coordinates. In addition to this algorithm, I had tried the line method to analyse the start and the end points before I tried the mesh method, but it had not worked with the linked model because “Clockwork-Element.Location+” gave an error while I was trying to find out the coordinates of linked model elements.
The problem is that the code is giving the correct points, but it shows the points in the wrong position in the existing Revit model. Either the problem is stemmed from my algorithm or it is caused by the Revit 2019. Some people, who I talked for this issue, mentioned that they also face this same problem regarding the linked model coordinates.
Here is the result of the code. I was wondering whether you could help us or give an idea.