Reposition iModel

Access the Bentley Connect Center, go to www.connect.bentley.com

 

If your iModel is placed in the wrong location, you need to reposition the original Revit file before creating your iModel, by following the steps as explained in this documentation.

 

Publishing Revit files with known global location

Revit Coordinate Systems

Revit does not have to option to define a specific coordinate system*) and therefore locating projects in real-world conditions for iTwins is relying on the Revit Location Settings.

*) Revit can work with imported GIS files defining a surveyed location.

Project set up

Site Location

Establish site location and shared coordinates in Revit.

Prerequisites

  • Latitude and Longitude
  • XY / Easting and Northing to define Revit Project Base Point
  • Revit Survey Point and chosen location

Example:

Lat / Long: 51.481915, -0.136461

Translated to UK**) OS grid: X(E): 529500 / Y(N): 177531 (metres)

**) refer to country specific coordinate systems for locations outside the UK.

Revit 2020

Revit 2020 can now displays the Internal Origin which helps establishing the project location and Autodesk recommends not be more than 16km away from the Internal Origin.

  • Use Specify Coordinates at Point to define the location of the Project Base Point.
Figure 1 – Revit – Specify Coordinates at Point

 

  • Do not drag the PBP to a specific point.
  • For reference, the Survey Point can be located at 0,0 – this will allow measurements in iTwins, based on OS coordinates.
  • Set the Angle to True North and set the elevation.
Figure 2 – Revit PBP

 

Revit Project Base Point with local X and Y values using a local coordinate system.

This set up will also ensure positioning of Revit files in AutoCAD at survey locations (OS or topographical surveys). It will also ensure that the geometry is not too far away from the internal origin, which often can lead to increased inaccuracy and results in persistent Revit warnings.

A quick export with Shared Coordinates to DWG and opened in MicroStation or AutoCAD can verify the location.

Figure 3 – Revit Export

Revit Location

This is the most important aspect in order to successfully connect Revit files to iTwins. This setting isn’t too critical in a Revit only workflow but becomes important when a global positioning is required.

  • X/Y coordinates alone don’t have the capability to globally position a project and that is where the latitude and longitude become useful.
  • The Location settings can be found in Manage -> Location -> Location Weather and Site.
  • The Revit default location, when creating a new project file – as shown in this example is often somewhere outside Boston.
Figure 4 – Default Revit location and corrected location

 

Location settings can be found and modified in Manage-> Location.

  • Define the location by selecting Default City List and enter the lat / long coordinates.
  • Click OK and open the dialog again to verify the settings.
  • Check that the pin is pointing to the correct location.
Figure 5 – Revit – Manage / Location settings

 

Please note: Any location / survey information must be verified by a qualified person.

It is also possible to acquire the location through a GIS file created from AutoCAD. This requires the use and knowledge of AutoCAD and its geographic location settings. But in general, a location is selected on a map and then stored within a DWG file. This file can then be referenced into Revit file and coordinates can be acquired.

There are multiple Revit workflows available describing the setup and use of shared coordinate systems and location settings. To discuss all would go beyond the scope of this document and further advice can be found on the Autodesk website.

Figure 6 – PBP matched to Project Location

 

It is important to note that latitude and longitude will then be aligned to the Revit Project Base Point (PBP). The asset will be positioned with its specified Project Base Point matching the latitude and longitude.

This file has now the correct settings and can be positioned at its true location.

 

Geolocating Revit files with Autodesk Civil3D

Revit files can be geolocated for iTwins using 2 methods. These do not require any non- Autodesk-specific workflows and are part of a general file setup.

  • Using an Autodesk Civil3D file (or MicroStation)

Basic Revit file requirements

The Revit file must use local grid (X / Y) coordinates applied to the project base point. If these are not set, consider using lat/long alignment instead. See link above.

For this to work, the ALLOW-REVIT-REPROJECT-SKIP feature must be enabled for the project.  This allows a DGN or DWG to be used as a geolocation file loaded first. Revit then does no longer force set its coordinates. Without it, even a perfectly located project will be thrown off as soon as the first Revit file comes in.

To get this switched on, please contact Bentley, or raise a service request.

Ensure the Revit location is set to at least 100 miles away from the actual project location. Only then the connector will ignore any specified location. If this is not possible, please consider using the first method.

Image 1 – Revit Project Base Point with XY coordinates

 

To set the location, a global coordinate system is required (i.e. OSBG, UTM, …)

Revit

• In Revit, place a spot coordinate and / or a marker on the project base point. This will help verifying the location in C3D.
• Export a 2D DWG drawing with Shared Coordinates set.

Image 2 – Revit export settings

 

  • Create a new Civil3D file and attach the exported DWG.
  • Use shortcut MAPCSASSIGN to open the Coordinate Assign – Dialog.
  • Apply the applicable coordinate system and click assign and close the dialog box.
  • If it is a supported global coordinate system, the geolocation tab will show up.

  • Select any of the map This will load a background areal or a simple road map. Ensure a user is signed in with a valid Autodesk account.
Image 3 – Site location with attached 2D Revit drawing

 

Find the spot coordinate and the marker placed earlier in the Revit model and place a new marker in the C3D file – ensure it is the same location and it does not get moved.

Image 4 – Duplicated location marker

 

  • Detach all X ref links to avoid excessive non-Revit information.
  • Save this file as GeolocationFile.dwg.

Connecting an iModel

Always connect this geolocation file first. It only needs to be processed once per iModel. A repeated synchronization is not required. The file can be reused for projects requiring the same global coordinate system.

Image 5 – Geolocated Revit model in iTwins

Back to the iModel start page.

Menu