Modeling
About Archicad's design tools, element connections, modeling concepts, etc.

Warning! Errors occured during the last operation.

Anonymous
Not applicable
I have received this message when opening a model view (elevations, sections, 3D) through several versions, starting with 8.1, I think (I'm currently on 10/1188 and 11/1114). I'm sure this has been discussed, but my search has produced nothing recent or (sadly) helpful. This is a great forum, so I'm throwing it out there again. I don't know GDL, but I do remember messages in earlier versions referencing door or window parts as culprits. I've since turned off all error reporting (which seems to ignore this one particular message), and nothing appears to be problematic as far as the appearance and performance of the model is concerned. It's just an annoyance to have to hit the enter key each time this pops up, and especially maddening when updating layouts prior to plotting. It should also be noted that once the model has been rebuilt in a specific view, re-opening the view does not re-trigger the message, unless I go to a different option set (floor plans, for example), and then re-open the view.

Anyone? (Pardon all the parentheses.)
14 REPLIES 14
Anonymous
Not applicable
Thanks again, Peter.

I understand the .lcf format as a library container, it was just the process of creating the container that I didn't understand. I see the command within ArchiCAD, but I cannot select specific content, and this is not a standard archive/zip format for file compression that I am familiar with. I extract the original .lcf to a temp file through ArchiCAD, but how do I reselect the content to "re-contain" after I've made my alterations?

Sorry, I did not mean to make this a computer basics question. I really want to just get the error messages to stop.
Anonymous
Not applicable
Erik,
You say "I extract the original .lcf to a temp file through ArchiCAD".
What is a temp file ?
If you go to file->libraries and objects->create container
you should see a window open that shows the loaded libraries
either as ordinary folders or .lcf files where you select what
you want to be converted to a library container file. What do you see ?
Peter Devlin
Anonymous
Not applicable
What is a temp file ?
I should say temp folder. I created a folder named "temp" to extract my Object Library 10.lcf into. I then swapped the macro files, but I get stuck there with creating the updated library container file.
If you go to file->libraries and objects->create container
you should see a window open that shows the loaded libraries
either as ordinary folders or .lcf files where you select what
you want to be converted to a library container file. What do you see ?
This is exactly what happens. I cannot figure out how to incorporate the revised macro file into the .lcf.
Anonymous
Not applicable
Erik,
Is the reason you put the extracted library into another folder
because you did not want to rename the extracted library ?
Do you now have the library as a .lcf and the library in extracted form
but both have exactly the same name ?
Are both libraries loaded in your project ?
The only way to convert a library to a .lcf is to have it in the
loaded libraries but then you get duplicate library part errors.
If I understand correctly, if you have both the libraries loaded
you have to remove the .lcf library then do the create container
command on the extracted form of the library which is now the
only library loaded. Before you do anything, please let me know
the answers to the above questions.
Peter Devlin
Anonymous
Not applicable
Peter-

Sorry for all the hullabaloo on this. I extracted the .lcf file into a temporary folder just to make sure that I could go back to the defaults if I needed to. I never actually loaded it into a project, but I think I get it now. If I want to create a modified container file, I load the shell folder containing all of the expanded library pieces into my project, unload the original .lcf file and then create a new container file from within ArchiCAD. This all seems a bit convoluted for a solution that will not solve my original problem, but it's good to know how it works nonetheless.

Cheers,