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

solving duplicate library part problems

Anonymous
Not applicable
Hello,

I maintain a customized library + plugin for ArchiCAD in my office. I am currently working on upgrading to ArchiCAD 9 and am having problems with duplicate library parts.

The one in particular is called 'Wall Opening'. A long time ago I created a library part with this name that our drafters use for things like arches, hampers, etc. It draws a note in 2d, cuts the wall in 3d and generates costing data via the property script.

The problem I'm having is that ArchiCAD 9 has a duplicate part called wall opening here:
C:\program files\graphisoft\archicad 9\archicad.dll\rfs\wall opening.gsm

I could simply rename my library part however we have about 600 house designs drawn in ArchiCAD using the old part.

AFAIK the only problem I'm having is the lobrary loading report pops up.

Can I expect future problems?
What is this gsm file for?
Is there any way I can rename my libary part?
What is wall opening.gsm used for - can I delete or hack ArchiCAD.dll?
Is there some way to stop the Library Loading report from poping up?
Does anyone have any suggestions on how to get around this?

Thanks,
Adam
2 REPLIES 2
Barry Kelly
Moderator
adambutler wrote:
Hello,

I maintain a customized library + plugin for ArchiCAD in my office. I am currently working on upgrading to ArchiCAD 9 and am having problems with duplicate library parts.

The one in particular is called 'Wall Opening'. A long time ago I created a library part with this name that our drafters use for things like arches, hampers, etc. It draws a note in 2d, cuts the wall in 3d and generates costing data via the property script.

The problem I'm having is that ArchiCAD 9 has a duplicate part called wall opening here:
C:\program files\graphisoft\archicad 9\archicad.dll\rfs\wall opening.gsm

I could simply rename my library part however we have about 600 house designs drawn in ArchiCAD using the old part.

AFAIK the only problem I'm having is the lobrary loading report pops up.

Can I expect future problems?
What is this gsm file for?
Is there any way I can rename my libary part?
What is wall opening.gsm used for - can I delete or hack ArchiCAD.dll?
Is there some way to stop the Library Loading report from poping up?
Does anyone have any suggestions on how to get around this?

Thanks,
Adam
Hi Adam,
We have the same problem although we are still on V81.
In fact I think you came over to help set us up (J-Corp back around 2000 or so)

It is a bit annoying but we haven't come across any problems with it.
It is part of the built in libraries but oddly enough you can not place it as a door or a window.
It seems to be set as a GDL template from what I can work out, for use as a subtype.
You can disable the built in libraries via the SPECIAL menu but you must disable all of them - you can't pick and choose.
Not sure if it will disable this particular one though as it is a DLL file.
I think you will have to restart Archicad after selecting this as just choosing it and reloading libraries does nothing.

Don't know if these DLL files can be "hacked" - never got in that deep.

Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11
Ben Cohen
Advocate
Hi Adam

If you rename your library part in explorer (ie windows) and don't just do a "save as" in ArchiCAD the part will retain its internal ID number and therefore all the old projects should find the newly named part. Though sharing the name of a default part may create a conflict so do some testing.
worst comes to worst nine has the ability to pass parameters via the setting window, if you hold ctrl and alt you get the injector, so this should help converting the old projects
Ben Cohen
Mac and PC
Archicad (Latest Version) aus
www.4DLibrary.com.au