Torna al blog BIM e IFC
Correggere le esportazioni · 2026-06-03 · 9 min
Le coordinate IFC sono sbagliate: Survey Point, Base Point e georeferenziazione spiegate
Importi l'IFC e l'edificio è a due chilometri di distanza — oppure si trova all'origine quando dovrebbe essere georeferenziato su una griglia nazionale. I tre sistemi di coordinate di Revit e le entità di georeferenziazione dell'IFC non coincidono per impostazione predefinita. Ecco come portare il modello dove deve stare.
Le coordinate IFC sono sbagliate: Survey Point, Base Point e georeferenziazione spiegate — IFC Viewer Online article cover
I problemi di coordinate sono tra i guasti IFC più disorientanti: la geometria è perfetta, ma il modello si trova nel posto sbagliato — lontano dall'origine, disallineato rispetto alle altre discipline, o del tutto privo della sua posizione reale. La causa profonda è che Revit ha tre origini diverse e l'IFC ha le proprie entità di georeferenziazione, e nulla le mette in relazione a meno che tu non lo faccia esplicitamente.
Le tre origini di Revit
Internal Origin
Lo (0,0,0) interno fisso di Revit. L'importazione IFC posiziona la geometria rispetto a questo punto, indipendentemente dagli altri due. È per questo che gli IFC importati finiscono spesso nel posto "sbagliato".
Project Base Point
Il riferimento locale del progetto (ad esempio un'intersezione di griglia). Usato per le quote di tracciamento all'interno del progetto.
Survey Point
Il riferimento reale/geodetico che collega il modello a un sito o a una griglia nazionale. La base per una vera georeferenziazione.
Le entità di georeferenziazione di IFC4
La georeferenziazione è incorporata in IFC4 tramite tre entità che lavorano insieme. Impostale correttamente e qualsiasi strumento conforme potrà posizionare il tuo modello sul pianeta.
- IfcSite — porta la latitudine, la longitudine e la quota di riferimento del sito.
- IfcProjectedCRS — dichiara il sistema di riferimento delle coordinate (ad esempio un codice EPSG per una griglia nazionale).
- IfcMapConversion — la trasformazione (offset, scala, rotazione) dalle coordinate ingegneristiche locali del modello al CRS proiettato.
Perché la geometria si distorce lontano dall'origine
Quando le coordinate locali di un modello sono enormi — perché qualcuno ha modellato usando i veri valori easting/northing della griglia nazionale — i motori 3D perdono precisione. I numeri in virgola mobile hanno una risoluzione finita; a coordinate dell'ordine dei milioni, quella risoluzione è abbastanza grossolana da far tremolare o vibrare la geometria. La soluzione è modellare vicino a un'origine locale e portare la posizione reale in IfcMapConversion, non nella geometria stessa.
Fare le cose per bene in esportazione
- Imposta il Survey Point sul riferimento reale concordato per il progetto.
- Modella vicino al Project Base Point / all'origine interna — non alle vere coordinate di griglia.
- Esporta con Coordinate condivise / Posizionamento sito impostato su condiviso.
- Per le consegne IFC4 / IFC4.3, verifica che IfcSite, IfcProjectedCRS e IfcMapConversion siano scritti e coerenti.
- Apri il risultato e controlla che il modello si trovi dove previsto prima della consegna.
Controlla dove si trova davvero il tuo modello
Apri un modello nel visualizzatore e controlla il suo posizionamento e la sua struttura spaziale. Poi carica il tuo export per confermare che atterri all'origine, non a chilometri di distanza.
IFC2x3 · 2.4 MB
Apri il visualizzatore IFC interattivo
Le coordinate fanno parte del quadro più ampio della qualità: per lo schema completo pre-consegna vedi la guida completa alla qualità IFC. E nota che IFC 4.3 estende in modo significativo la georeferenziazione per le infrastrutture (strade, ferrovie, ponti), dove l'allineamento e il posizionamento lineare aggiungono un ulteriore livello sopra le entità viste sopra.
Le coordinate IFC sono sbagliate: Survey Point, Base Point e georeferenziazione spiegate