License Delivery maintenance is expected to occur on Saturday, November 30, between 8 AM and 11 AM CET. This may cause a short 3-hours outage in which license-related tasks: license key upload, download, update, SSA validation, access to the license pool and Graphisoft ID authentication may not function properly. We apologize for any inconvenience.
Libraries & objects
About Archicad and BIMcloud libraries, their management and migration, objects and other library parts, etc.

Annoying Warning Message

Anonymous
Not applicable
Hi everyone!
Lately I've been getting a warning message every time I open a file or 3d window that says, "Can't find PICT file: pine1 called at line 25 of file
master_gdl.GDL." I get this three times in a row, the second and third time
it pops up, the warning changes to, "...line 45..." and "...line 215..." I hit
the proceed button each time and it goes away and I continue what I'm doing. The missing file doesn't seem to be affecting anything (I hope) but
the warnings have gotten really old really fast.
Anyone have any idea of how I can help the program find Pine1 so these
annoying messages go away? I would appreciate anyone's help/advice.
Thanks
6 REPLIES 6
Dwight
Newcomer
It can't find the texture map for an object you placed in the project.

Which object calls the image?

Is it a tree? A pine tree, perhaps?
ArchiBAM? They use textures for leaves.

Furthermore, Pine1 is not in your library. Use your system tools to locate it and move it to the library.

You probably got this object in an archive file and the missing image wasn't included in the archive.... so it might not be there at all.

Or I'm wrong.
Dwight Atkinson
Frank Beister
Moderator
You have to look for the master_gdl.gdl in your library. This is a raw plain gdl text file, which is run once you start a project, reload libarary or rebuild the 3d-model. You ca use any text editor to change it.
Maybe you have got/ download an object which uses this file to make shure, that certain materials are available in your project file. Materials, fills and linetypes defined in this kind of objects are present in every project, which contains this library (part).

Two ways: Create/duplicate-rename a dummy pin1-pict and merge it to your library or find the master and delete the DEINE MATERIAL... lines.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm
Anonymous
Not applicable
I appreciate both your help. I opened the GDL file and this is what I found.
So, I should delete the highlighted line of text?
Dwight
Newcomer
You "Comment" the line to take it out of the script without deleting it.

Select the line, comment it, and GDL will put an exclamation mark in front of it. This means to disregard the remainder of the line.
Dwight Atkinson
Anonymous
Not applicable
Alright, I "commented" those lines and the warning changed to:
"texture not found." It's still annoying but it doesn't seem to be
affecting any new projects I've started even though I've used the
same settings so maybe I'll live with it for now. Thanks again for
your help. Let me know if you have any other ideas I could try.
Frank Beister
Moderator
You can't define a texture bitmap directly to a material definition. You have to define a texture attribute before and hav to "link" it in the define material definition. The texture definition is only usable in define material statements, so it is not suprising, that there is coming up a new error, if you comment the texture definition.

The best would be, you find the missing bitmaps and link them to the project or you create dummy bitmaps to avoid the error messages. To comment the define material lines could lead into errors, when usinng the not existing materials in set material lines.
bim author since 1994 | bim manager since 2018 | author of selfGDL.de | openGDL | skewed archicad user hall of fame | author of bim-all-doors.gsm