Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Is there a limit to the size of an LCF library container?

Abdvlxaziz
Contributor

I’m trying to have my new 50GB surface library turned into a container. It shows the process is complete but when I go to the saved location, the file comes out as a Scratch file. Please what should I do? 

Archicad26
Dell XPS15 9500 | Processor: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Installed RAM 32.0 GB (31.8 GB usable)
System type 64-bit operating system, x64-based processor
Pen and Touch support with 10 touch points
1 ACCEPTED SOLUTION
6 REPLIES 6
Barry Kelly
Moderator

I do not know of a file size limit, but that would be a very big surface catalogue.

The additional surface catalogue for 26 is only just over 1.1GB.

 

Are you saving to a local hard drive that has plenty of space?

Make sure you are not saving to a folder in a cloud drive.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Thanks for your response. 

Yes it’s a big catalog, I want to be saving time from sourcing out textures for renders. I’m trying to create a standard template that I’ll be using for my projects. I have about 250GB free space at the moment which is huge. So I don’t know why it’s showing the LCF as a scratch file. And what I understand about scratch files is that it only indicates the process of saving a file isn’t complete. However Archicad 26 shows me the process is complete. 

Archicad26
Dell XPS15 9500 | Processor: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Installed RAM 32.0 GB (31.8 GB usable)
System type 64-bit operating system, x64-based processor
Pen and Touch support with 10 touch points
Solution

Maybe try saving more but smaller LCF's.

There is nothing stopping you breaking the textures into smaller groups and loading 5 or 10 LCF's instead of just one.

This will possibly make it easier to edit should there be new or amended surface at a later date.

 

Or don't convert to an LCF at all.

You can just load the main folder containing the textures as a library.

Then you never have to extract or compile the LCF if there are changes.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
scottjm
Expert

50gb sounds crazy big? The biggest I would comfortably go for a library or lcf is 1-2gb and even that is pushing it.

 

How big is each texture in your library? Are they jpegs or tiffs? If they are tiff I would consider changing them to jpegs. The texture quality will be indistinguishable and the size of library would drop significantly. 

Are you packaging to an lcf through archicad? You could try the LPXML converter. It has a an lcf container packaging arguments and you can adjust the compression level. 
https://gdl.graphisoft.com/tips-and-tricks/how-to-use-the-lp_xmlconverter-tool


But it sounds like you are reaching a limit if it’s only giving a scratch file. 

 

If you absolutely need everything in the format and super high resolution, split it up as Barry’s suggestion. 

Scott J. Moore | Fulton Trotter Architects | BIM Manager, Associate, Architect
Since AC13 | Current versions AC23.7000 & AC26.5002 | BIMCloud Basic | Python, GDL, VBA, PHP, SQL, CSS
Certified Graphisoft BIM Manger (2022)
Win 10, i9-9900K, 32GB, Quadro P2200, 500GB NVMe
Abdvlxaziz
Contributor

Thanks for the solutions. I have 10 folders of different kind of surfaces. I turned each into a container, which worked. I loaded the containers and tried to turn all of them to a single container, however it still produced a scratch file. Like you guys suggested, there's probably a limit. I just want to use quality surfaces from beginning so I don't waste time when doing renders in different rending engines. I think I'll stick to what Barry said by loading the surface folder and work with it like that. I wanted LCF at first because I saw somewhere that Archicad loads LCF files faster. 

 

Thank you so much. 🙏 

Archicad26
Dell XPS15 9500 | Processor: Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz 2.59 GHz
Installed RAM 32.0 GB (31.8 GB usable)
System type 64-bit operating system, x64-based processor
Pen and Touch support with 10 touch points

@Abdvlxaziz  wrote:

I wanted LCF at first because I saw somewhere that Archicad loads LCF files faster. 


I think they do load a little faster, but they are a pain when you need to edit anything inside them.

You have to extract, make the change and then re-compile.

Then replace the entire larger LCF rather than just a smaller single file.

Of course then re-load the library.

 

Barry.

One of the forum moderators.
Versions 6.5 to 27
Dell XPS- i7-6700 @ 3.4Ghz, 16GB ram, GeForce GTX 960 (2GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11

Start a new conversation!

Didn't find the answer?

Check other topics in this Forum

Back to Forum

Read the latest accepted solutions!

Accepted Solutions

Start a new conversation!