Export georeferenced IFC file


I am having problems exporting my IFC file.
It does not have the right georeference.

The coordinate system use in this project is lambert 93 (official french coordinate system).
My model is near the origin using the rhino inside base model point.

How can i export a georeferenced IFC file ?

Is there anyone available from Asuni to answer this question please ?

Hi @raoufdjema15 excuse for the late reply.
I’m not familiar with that coordinate system (lambert 93) and I’m not sure if Rhino has any option to georeference the document with those units, or perhaps through another third-party plugin.
You can georeference a file in Rhino from the Document Properties > Location:

The 0,0,0 coordinates of your model will correspond to that geolocation, and the one that will be exported to IFC as the georeference.
With the EarthAnchorPoint command you can indicate a point in your model corresponding to the model’s position in latitude, longitude, and elevation.

Thank you for your reply,

Rhino uses wsg84 right ?
Do you know of any way to change rhino CRS through another plug in ?

Thnak you,

I don’t know it, sorry.

1 Like

Hi -

No - Rhino only uses XYZ.
For anything to do with Earth references, you will need plug-ins.
How any of this translates to exporting IFC files, I have no idea.

Thanks for your answer,
Do you have any advice on wich plug in i could use to reproject my model to fit in the right georeference ?

Thanks !

Hi @raoufdjema15 ,
I’m wondering if the following would work: set Rhino’s EarthAnchorPoint to the origin of Lambert93 (EPSG:2154) in WGS84 coordinates and then moved your geometry based on a known reference point (in EPSG:2154 coordinates) in your model.

I’m using Heron components here, but don’t think you need them if you know to set the EAP to LAT: -5.983856309 LON: -1.36308121 and you have a reference point for your project in EPSG:2154.

Of course this shifting may cause distortions in the geometry and north may not align anymore when it arrives in it’s destination software, but I’m curious what the results would be.


1 Like


When the rhino model is exported using visual arq, does it convert its position in XY according to longitude and latitude of earth anchor point ?
Or is possible to export the IFC with XY position that it has in the rhino model space ?


sorry i have not seen your answer, im gonna try this, thanks a lot !

@fsalla Hi,

Our experience with VA at the office so far (really possitive) :
We have made a bit of progress with this at the office. We like how visual arq is user friendly and extensive (espacially with drafting and overall project management).
We are planning to use visualarq for architecture but also for urban design and landscape architcture.

The only problem we are having is with IFC files locations after export.
I use third party softwares such as simple bim, ifc toolbox, or ifc.js to relocate and move ifc exported using visualarq. Wich is not optimal when exchanging ifc file with other companies that want to open it in revit.

My questions are :
How does geometry placement work with visualarq’s ifc placement ?
For instance, if and a geometry with these coordinates : 0,0,1, is exported using ifc, how can i make sure it will land in the same place when linked into revit (for example) ?
We found that defining model base point changes ifc global coordinates and defining earth anchor point changes ifcsite coordinates. But when exporting geometries near rhino’s origin, the ifc geometry gets places very far away, do you know why ?

Is there any plan to assign ifc properties by layer ?

Thanks a lot !

1 Like

Hi @raoufdjema15, thanks for your kind words.

VisualARQ currently exports the model taking the Origin of Coordinates as reference. It’s not actually using the Model base point (we should revise this).

The model coordinates origin should be coincident with Revit’s Internal origin.

Do you have the 3dm file you are exporting to IFC, and the Revit file where you are inserting the ifc to share? we will try to figure out what’s happening.

What kind of properties do you mean? you can assign the ifc Type by layer, from the IFC Export Options dialog (IfcExportOptionsDialog)