🚀 NEW — B45 Library is here. Free, like everything we ship.

    Get it

    Get Element Coordinates

    Overview

    Get Element Coordinates reads the position of any element you pick — including elements inside loaded Revit links — and reports it in all three of Revit's coordinate systems at once: Internal, Project (relative to the Project Base Point), and Shared (relative to the Survey Point). For each system it shows the N/S, E/W, and Elevation values in the document's length units, alongside the element's Id, category, and family:type. It is read-only and never changes the model.

    The three coordinate systems

    • Internal — measured from Revit's Internal Origin, the fixed absolute origin.
    • Project — measured from the Project Base Point and de-rotated by the project angle (what plans and tags usually report).
    • Shared — measured from the Survey Point, i.e. real-world / shared coordinates.

    How to use

    1. Open a model view (the command is blocked on sheets and schedules).
    2. In the B45 Labs | Coordination tab, open the Model Management panel and click Get Element Coordinates.
    3. Pick an element in the view — model elements and elements inside Revit links are selectable; the Project Base Point and Survey Point themselves are not.
    4. Read the Internal, Project, and Shared coordinates in the result window, with the element's Id, category, family:type, and whether it comes from the host or a link.
    5. Copy the Element Id or any single coordinate row to the clipboard with the copy buttons.
    6. Click Select Another to pick a different element without relaunching the command, or close the window when done.

    Tips & Notes

    • It resolves a linked element's position through the link transform, so you can read the host-model coordinates of a linked element without binding the link.
    • For elements without a single insertion point, it falls back to the location curve's midpoint, then the bounding-box center, so curve-based and system elements still report a position.
    • Every value is formatted in the document's length units, matching what Revit shows elsewhere.

    Limitations

    • Read-only — it reports coordinates but never moves or edits the element.
    • If the model has no Project Base Point, the Project values are shown as unavailable.
    • The Project Base Point and Survey Point cannot be picked — they are excluded by the selection filter.