Archicad-kirjastot: .lcf- ja .libpack-muotojen yhteensopivuus
.LCF:STÄ .LIBPACKIIN – ARCHICAD-KIRJASTOJEN KEHITYS

Vuosien ajan Archicad-käyttäjät ovat hyödyntäneet Kirjastosäiliö -muotoa (.lcf, library container format) BIM-objektien hallintaan. Uusien versioiden myötä (alkaen Archicad 28:sta) Graphisoft on kuitenkin tuonut käyttöön Kirjastopaketti-muodon (.libpack, library package). Vaikka molempien tarkoituksena on koota kirjastosisältö yhteen, ne edustavat kahta erilaista lähestymistapaa tiedonhallintaan.
Perinteinen lähestymistapa: .lcf (library container file)
.lcf-muoto on käytännössä "vain luku" -tilassa oleva pakattu kokonaisuus. Se on suunniteltu yhdistämään satoja yksittäisiä .gsm-objekteja (GDL-objekteja), kuvia ja makroja yhdeksi tiedostoksi latausajan nopeuttamiseksi ja puuttuvien osien kuten tekstuurien välttämiseksi.
-
Staattinen rakenne: Kun .lcf-tiedosto on luotu, sen sisältöä ei voi helposti tarkastella tai muokata yksittäisen objektin tasolla ilman koko paketin purkamista esimerkiksi Arkisto > Kirjastot ja objektit > Pura kirjastopaketti -käskyn, erillisen Archicad-kansiosta löytyvän lp_xmlconverterin tai Kirjastojen hallinta -ikkunan käskyn avulla. LCF-tiedosto on käytännössä .ZIP-paketti.
-
Versiosidonnainen: Graphisoftin ohjelman mukana toimittamat oletuskirjastot ovat olleet sidottuja tiettyyn ohjelmistoversioon (esimerkiksi "Kirjasto 26.lcf").
-
Legacy-käyttö: Lcf-muoto on yleinen vanhemmissa projekteissa ja toimisto- tai valmistajakohtaisissa kirjastoissa, joille ei ole nähty päivitystarvetta. Tämä kirjastomuoto toimii yhä edelleen uusissakin Archicad-versioissa, mutta kehitys kohdistuu jatkossa kirjastopakettimuotoon.
Moderni standardi: .libpack (library package)
.libpack-kirjastopaketti on keskeinen osa uutta Globaalikirjasto-konseptia. Se ei ole pelkkä paketti, vaan joustavampi ja älykkäämpi ratkaisu, joka tukee modulaarista työskentelyä.
-
Versioriippumaton: Toisin kuin .lcf-tiedostot, .libpack-paketit on suunniteltu päivittymään dynaamisemmin keveämmän tiedostorakenteen ansiosta, eikä niillä ole selkeää rajausta Archicad-versioon.
-
Pilvipohjainen käyttö: Muoto on optimoitu Archicadin Kirjastonhallintaan, jolloin käyttäjä voi ladata vain tarvitsemansa sisällön, aihepiirikohtaisen kirjastopaketin, ja saada sen päivitykset ilman suurten (Monoliittisten) kirjastotiedostojen lataamista.
-
Suorituskyky: Modernimpi indeksointijärjestelmä nopeuttaa objektien hakua ja sijoittamista Archicadin käyttöliittymässä.
Keskeiset erot tiivistetysti
| Ominaisuus | .lcf (Legacy) | .libpack (Modern) |
| Käyttötarkoitus | Paikalliset ja arkistoidut kirjastot | Globaalit Archicadin oletuskirjastot ja monikieliset tuotevalmistajakirjastot |
| Joustavuus |
Jäykkä rakenne, muokkaus vaatii purkamisen |
Modulaarinen, pienempiä päivityksiä |
| Jakelu | Manuaalinen tiedoston jakaminen |
Pilvipohjaiset ja automaattiset päivitykset
|
| Yhteensopivuus | Archicad 27 ja vanhemmat | Archicad 28 ja uudemmat |
Miksi muutos tehtiin?
Siirtyminen versionumerottomiin objekteihin ja .libpack-muotoon on osa Graphisoftin strategiaa luopua raskasrakenteisista monoliittisista oletuskirjastotiedostoista, jotka suurina kokonaisuuksina vanhenevat nopeasti, vaikka vain yhden objektin muuttuessa. Uuden järjestelmän ansiosta voidaan ylläpitää Globaalikirjastoa, jossa objektit toimivat joustavammin eri ohjelmistoversioiden välillä ja vuosittaisten päivitysten aiheuttama migraatiotyö vähenee.
Projektien yhteensopivuus ja rinnakkaiskäyttö
-
Rinnakkainen käyttö: Molempia formaatteja voidaan käyttää samassa projektissa. Archicad 28 ja uudemmat versiot tukevat .lcf-tiedostoja, jotta vanhat projektit toimivat oikein.
-
Migraatiopolku: Graphisoft tarjoaa tuontikirjastoja (.lcf-muodossa), joiden avulla vanhat objektit toimivat myös silloin, kun pääosa kirjastoista on siirtynyt .libpack-muotoon.
-
Ei taaksepäinyhteensopivuutta: Vaikka .lcf toimii uudemmissa versioissa, .libpack-tiedostoja ei voi käyttää vanhemmissa versioissa (Archicad 27 ja sitä vanhemmat).
-
Varoituksien hallinta: Jos sama objekti löytyy molemmista muodoista, Archicad ilmoittaa päällekkäisestä objektista. Tällöin uudempi globaalikirjastoversio (.libpack) on yleensä ensisijainen.
Jos projektissa on ladattuna paljon samansisältöisiä kirjastoja, yleisesti määräävin tekijä sille, mikä sisältö projektiin luetaan, on aakkosjärjestys kirjaston nimessä, ml. kansiopolku.
Yhteenveto
Vaikka .lcf on edelleen toimiva ratkaisu toimistokohtaisten ja pienten kirjastojen hallintaan, .libpack edustaa Archicadin kirjastojen tulevaisuutta. Olemassa olevien projektien osalta muunnokseen ei ole kiirettä: vanhat .lcf-tuontikirjastot voidaan ladata rinnakkain uusien globaalien oletuskirjastopakettien kanssa, ja mahdollisia puuttuvia tai päällekkäisiä objekteja voidaan hallita Kirjastojenhallinnan avulla.
Haluatko oppia lisää Archicadin kirjastoista?
Archicadin kirjastojen hallinta -koulutuksessa käydään läpi keskeisiä asioita Archicadin kirjastojen hallinnan suhteen. Archicad-kirjastojen ylläpito ja hallinta on ensiarvoisen tärkeää sujuvasti rullaavien projektien kanssa työskentelemisessä.
