How can I find Linked model Level?

I linked one Revit model and copied and placed several levels.

Due to Levels can not be converted into lines I can not find the linked models’ levels.

Any idea is appreciated.

A process to try:

  1. Get the location of the link instances, as a point value, and pull it’s Z value.
  2. The insertion point of the model at 0 units and pull it’s Z value.
  3. Subtract the two Z values, and find the level closest to that.

The second step is likely the hardest, as the internal origin of your file relative to level 1 will matter. It might be easier to pull the plane of level 1, and get the elevation of that, comparatively speaking.

If your links were also modeled away from the internal origin, first stop doing that for repeated link instances you’re making everyone’s life harder. Then inside the link do the same thing - find the elevation of the level of the link relative to the link’s internal origin.

Give it a shot and see where you get.

Levels are planes in geometric sense, so you could get their origin point I guess.

The below workflow gets the transformed position of linked level planes.


linked level planes.dyn (13.0 KB)

2 Likes