Filformaterne: .lb5, Konto-JSON og .lcabyg.json
LCAbyg importerer og eksporterer via tre forskellige filformater. LCAbygs eget format samt to ældre formater fra LCAbyg 5 (2023) der sikrer bagudkompatibilitet med det tidligere LCAbyg Desktop-program.
| Format | Status | Hvad det er | Bruges til |
|---|---|---|---|
.lcabyg.json |
LCAbygs format | LCAbygs eget, versionerede projektformat | Eksport, arkivering og deling af projekter fra LCAbyg |
.lb5 |
Gammelt format (LCAbyg 2023) | Det binære projektformat fra LCAbyg 5 (LCAbyg Desktop) | Import af eksisterende desktop-projekter ind i LCAbyg |
| Konto-JSON | Gammelt format (LCAbyg 2023) | Det flade, uversionerede node/kant-format fra LCAbyg 2023 (v5) | Kompatibilitet med LCAbyg 2023 og eksterne værktøjer bygget mod det gamle format |
.lcabyg.json: det aktuelle format
Sektion kaldt “.lcabyg.json: det aktuelle format”.lcabyg.json er det format, LCAbyg selv er bygget om, og det eneste af de tre der
løbende videreudvikles. Se LCAbyg-projektfilen
for hvad filen indeholder.
Ældre formater
Sektion kaldt “Ældre formater”.lb5 og Konto-JSON er begge formater der findes udelukkende for at kunne importere fra og udveksle med ældre systemer.
Et .lb5-projekt fra LCAbyg 5 (2023) kan indeholde flere scenarier (bygningsmodeller) i samme fil.
Ved import vælges hvilke scenarier der skal hentes ind, og hvert valgt scenarie bliver til sin egen
version. Indeholder filen kun ét scenarie, hentes det ind uden at der skal vælges noget. Se
Scenarier for hvad et scenarie var, og hvad der
sker med det ved import.
Konto-JSON
Sektion kaldt “Konto-JSON”Konto-JSON er det samme flade node/kant-format, LCAbyg 2023 selv bruger til eksport. Det er
ikke det samme som .lcabyg.json, og det er uversioneret og frosset af hensyn til
kompatibilitet bagud. Brugerens egne data eksporteres som fulde noder, mens biblioteksdata som
udgangspunkt kun eksporteres som referencer, der genskabes fra biblioteket ved import.