IFC Class Patcher
Riclassifica gli elementi in blocco da una mappatura Excel: classe di partenza → entità IFC → PredefinedType. Il file resta nel browser, esce un IFC corretto.
Ingresso
.ifc + .xlsx
Uscita
.ifc · .csv
Schema
IFC2x3 · IFC4
01
Modello IFC
Trascina il file .ifc o sfoglia
nessun upload, la lettura è locale
La proprietà IFC il cui valore corrisponde al codice della mappatura. Caricando l'IFC vengono suggerite le proprietà presenti nel file.
02
Mappatura Excel
Trascina il file .xlsx o sfoglia
Classe → Entità → ENUMTYPE
Foglio
Intestazione
03
Colonne
Classe di partenza
Entità IFC
PredefinedType
Nessun upload: l'IFC viene letto e riscritto nel browser.
Regole risolte
Carica la mappatura Excel: qui compaiono le regole che verranno applicate, con il conteggio degli elementi colpiti.
Carica IFC e mappatura, poi indica il parametro di riferimento.
Formato della mappatura
Un foglio Excel qualunque: scegli tu la riga di intestazione e le tre colonne. Ogni riga è una regola — gli elementi il cui parametro di riferimento vale la classe di partenza prendono l'entità IFC e il PredefinedType indicati. Le righe doppie vengono ignorate.
Classe di partenza
Il codice così com'è scritto nell'IFC, per esempio
TUB-ACC-DN300. Il confronto è esatto.
Entità IFC
Il nome della classe IFC di destinazione, per esempio
IfcPipeSegment.
PredefinedType
Il valore dell'enumerazione, per esempio
RIGIDSEGMENT. Colonna facoltativa: se manca vale NOTDEFINED.
Da specificare
Una cella con esattamente
DA SPECIFICARE salta la regola; se il testo la contiene insieme ad altro, il PredefinedType originario viene mantenuto.
Log dettagliato
File singolo, AGPL-3.0 — funziona anche offline, una volta aperta la pagina.