Understanding Revit's Three Coordinate Systems:
Internal Origin, Survey Point & Project Base Point
One of the most common sources of confusion—and costly errors—in Revit projects is misunderstanding how the software manages coordinates. Revit doesn't work with a single origin point. Instead, it maintains three distinct coordinate reference systems, each serving a different purpose. Get them wrong, and you'll face misaligned links, incorrect survey data, and headaches when sharing models across disciplines.
In this post, we'll break down each system clearly, explain when and why each matters, and walk through best practices for setting them up correctly on your projects.
Every coordinate disaster in a BIM project can be traced back to one root cause: someone didn't understand which origin they were working from.
The Three Coordinate Systems at a Glance
The fixed mathematical center of Revit's internal computation engine. This point is locked at (0,0,0) in Revit's internal coordinate space and cannot be repositioned by the user. It exists purely to keep Revit's geometry calculations stable and accurate.
The bridge between your Revit model and the real world. The Survey Point defines a known geographic location—typically a point established by a land surveyor—with real-world coordinates (Northing, Easting, Elevation). It anchors your building to the actual site.
The reference point for all project-specific coordinates. Dimensions, spot coordinates, and layout data shown on construction documents reference this point. It's typically placed at a meaningful location on the building—like a grid intersection at the corner of the structure.
Deep Dive: The Internal Origin
Think of the Internal Origin as the bedrock beneath everything else. When you start a new Revit project from a template, all three points—Internal Origin, Survey Point, and Project Base Point—are stacked on top of each other at the same location. As you set up your project, the Survey Point and Project Base Point move away from the Internal Origin, but the Internal Origin itself never moves.
Why does this matter? Revit's geometry engine is optimized to work accurately when model elements are placed close to the Internal Origin. If your real-world coordinates are very large numbers (as they often are with national grid systems), placing your model at those raw coordinates can cause serious display and calculation problems—a phenomenon known as "far from origin" errors.
Deep Dive: The Survey Point
The Survey Point is represented in Revit by a triangle with a circle symbol. It answers the question: "Where on Earth is this building?"
When you click the Survey Point, you'll notice it has two modes, toggled by a small paperclip icon:
Clipped Mode (Paperclip Closed)
In this mode, moving the Survey Point moves the entire model in the world—including the Internal Origin relationship. Use this when you want to position the model in a new geographic context.
Unclipped Mode (Paperclip Open)
In this mode, you can set the Survey Point's coordinate values without moving the model geometry. This is the correct mode for entering known real-world coordinates from a surveyor's report. The model stays where it is; only the coordinate reference changes.
When linking a DWG topographic survey, Revit gives you the option to position it By Shared Coordinates or Auto - Origin to Origin. Using Shared Coordinates aligns the civil file to the Revit Survey Point. This is the correct approach for multi-discipline coordination where all teams share the same real-world origin.
Deep Dive: The Project Base Point
The Project Base Point answers a different question: "Where on this building are we measuring from?" It's the (0,0,0) reference for construction documents.
Architects and engineers typically set the Project Base Point at a convenient location—such as the intersection of Grid A and Grid 1, at finished floor level. All spot coordinate annotations and coordinate-based schedules reference this point.
Like the Survey Point, the Project Base Point also has a clipped/unclipped toggle. In clipped mode, moving it repositions the whole model relative to the survey coordinates. In unclipped mode, you're only moving the annotation reference—not the model itself.
How the Three Systems Work Together
Understanding the relationship between these three systems is key to clean project setup:
- The Internal Origin is the computational anchor—keep your building geometry near it (within ~16 km).
- The Survey Point provides the geo-reference link—set it using real survey data with unclipped mode.
- The Project Base Point provides the documentation reference—place it at a meaningful building location for consistent dimensions.
1. Start a new project. All three points are coincident.
2. Move the Project Base Point (unclipped) to your desired documentation origin.
3. Set Survey Point coordinates (unclipped) using values from the civil engineer's survey.
4. Confirm the Internal Origin is still near your model geometry.
5. Publish Shared Coordinates before linking other discipline models.
Shared Coordinates: Publishing & Acquiring
When multiple Revit models need to be coordinated (Architecture, Structure, MEP), they must all share the same coordinate system. Revit handles this through Shared Coordinates:
- Publish Coordinates: The host model pushes its coordinate system to a linked model.
- Acquire Coordinates: The current model adopts the coordinate system of a linked model.
This ensures that when you use Open/Save to Cloud or export IFC files, all team members are referencing the same real-world geographic position.
Troubleshooting Common Issues
Models appear miles apart when linked
This almost always means the Survey Points weren't coordinated. Re-link using "By Shared Coordinates" and verify both models have matching Survey Point values.
"Elements are far from the origin" warning
Your building geometry has drifted too far from the Internal Origin. Create a new project, place the model correctly near the origin, and re-establish the Survey Point using the unclipped method.
Spot coordinates show wrong values on sheets
Check that spot coordinate annotations are set to reference the correct origin. In annotation properties, you can toggle between Survey Point and Project Base Point as the reference.
Summary
Revit's three coordinate systems are not redundant—they're complementary. The Internal Origin keeps calculations stable, the Survey Point connects your model to the real world, and the Project Base Point serves your documentation needs. Taking 20 minutes at project start to set these up correctly will save hours of rework later.
Master these concepts and you'll find model linking, IFC exports, and multi-discipline coordination dramatically smoother. They're foundational to professional BIM practice.

No comments:
Post a Comment