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

i get a layer error msg if try to place toilet90.gsm

Anonymous
Not applicable
i get the error msg

'Warning you may be placing the object on an incorrect layer please check your layer setting.

Continue / Stop"
i get this error msg with the toilet90.gsm cell

i looked under the layer settings to change the layer to Furn & Equipment(2d objects) which it says is the preffered layer(under the custom settings for that cell) but there was none there i tried also creating another layer called Furn & Equipment but it did not work, i still recieve this error message.
please could someone help me as i have no clue.
Regards DunX
4 REPLIES 4
TomWaltz
Participant
Do you have some custom add-on running? I've never known Archicad to have "preferred layers" for objects.
Tom Waltz
Anonymous
Not applicable
This is a useless feature built into some of the objects in the Australian Essential Library. The object asks for the preferred layer to be assigned. Hopefully this "functionality" will be taken away in the next version.
Link
Graphisoft Partner
Graphisoft Partner
This is a useless feature built into some of the objects in the Australian Essential Library. The object asks for the preferred layer to be assigned. Hopefully this "functionality" will be taken away in the next version.
I agree! We have the same problem with the Roof Wizard and the Structural Grid - they make their own layers!

This is counterproductive for anyone who uses a standard office template system, because not only do they create unwanted layers, but they will be turned off in our layer combinations anyway!

Cheers,
Link.
Barry Kelly
Moderator
DunX wrote:
i get the error msg

'Warning you may be placing the object on an incorrect layer please check your layer setting.

Continue / Stop"
i get this error msg with the toilet90.gsm cell

i looked under the layer settings to change the layer to Furn & Equipment(2d objects) which it says is the preffered layer(under the custom settings for that cell) but there was none there i tried also creating another layer called Furn & Equipment but it did not work, i still recieve this error message.
please could someone help me as i have no clue.
Regards DunX
DunX,
As mentioned it is a "feature" of some of the objects in the Aus Essentials library.
Useless as mentioned if you don't use the layer names that the objects were set up for - but if you do use those layers then all is fine and it is quite a good way of ensuring the object gets placed in the correct layer.

As you have tried, you can create a new layer - but it must be spelt EXACTLY the same as that stated in the object parameters.
i.e. Furn. & Equip. (2D objects)

If you open the objects script you will see they have hidden two parameters - preflayer & layover.
If you un-hide these (turn the big X off) and then resave the object you will now have a parameter (preflayer) where you can choose the layer you want it on.
The layover parameter is already on - this just allows it to show in 2D even if on the wrong layer (but you still get the message). Turn it off and you won't see it in 2D unless it is on the correct layer.

Alternatively to this you need to edit the scripts.
Comment out (or delete) every thing in the master script.
The first 4 lines of the 2D script are already commented out.
Seems like they did half a job at fixing it when saving the library.
Then re-save the object and you won't need to worry about it any more.

Of course if you are using the PLA form of the library, you will need to extract it, fix the object and then re-archive as a PLA file if needed.

I personally expand all my libraries and use them that way so I can customise something if needed.
Takes a little longer to load I think, but I can live with that.

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