Documentation
About Archicad's documenting tools, views, model filtering, layouts, publishing, etc.
SOLVED!

Doors and window background FIlls index number

shir_khann
Booster

Hi everyone, 

 I have had issues with the background fills of all my doors and window which have all gone weird to the brick background as I have renamed the fills to my initials. Could anyone suggest correcting the back to the Fills "background" of all the doors and windows all at once? or any suggestion that will help me to overcome this problem at once? Thank you. 

 

Below is a suggestion but I didn't know how to follow along and wondering if anyone could provide either some images or a short video on how to do this as it will help me a lot. 

 

Someone had suggested the following:

 

You need to restore the OOTB fills with their respective index numbers. 

I would first go into the old attribute manager -pre AC26 and identify the index number of your renamed fill that is there. Then take that fill and copy to the right and append to the end of your fills. This way you maintain your fill. Then in the right side open the OOTB template file from within the C/programs/Archicad/defaults/template folder and select the fill with the index number of the fill you have currently have as the door/window background. Then once selected on the right choose override and then you should have all of your doors and windows fixed. 

Number one rule when using Archicad is to not change the appearance of lines/fills/surfaces from the OOTB templates. You can rename them to match your template naming conventions but never. Hangs what their purpose was. If you do then all of the library parts OOTB and that you download will potentially look completely wrong. 


windows and doors background fills  (1).pngwindows and doors background fills 02.png
AC26 AUS | AMD Ryzen 7 3700X 8-Core Processor, NVIDIA GeForce RTX 2080 SUPER
1 ACCEPTED SOLUTION

Accepted Solutions
Solution
Karl Ottenstein
Moderator

The fills are referenced by the windows and doors (and all library objects) by their index numbers, NOT their names.  If you rename something Background Fill, that will do nothing... the name is only for your convenience.

 

You must look at Attribute Manager (the 2 column version) to see what the index numbers are.  You can restore some of the essential fills by creating a fresh file from the template (the out-of-the-box OOTB experience) and saving it as a PLN.  Load that PLN in the right side of Attribute Manager to look through to see where you have created havoc by renaming or re-indexing required attributes.

 

As the original poster noted... and you can find many tutorials in (very) old posts here on the Community... never change the base attribute index numbers, names, contents... if you want to add new things... add them at the very end of each list.  Many people pick index 500 as a random place to start adding their own things.  Also, if you change pens 1 through 9, 91, and some others I can't remember, then library parts will not look correct when placed form the library with their default pen settings.

 

Only expert users should adjust existing attributes.  Become an expert user by exploring them in a test file, never in a real project 👍

 

EDIT:  PS to all - sorry if my post looks redundant.  I just found that the OP has posted the same question in December, and Nathan had answered.  I've merged that other thread into this one.  Please do not start new threads on the same original question 🙂

 

One of the forum moderators
AC 27 USA and earlier   •   macOS Ventura 13.6.6, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB

View solution in original post

6 REPLIES 6
shir_khann
Booster

Hi everyone, 

 I have had issues with the background fills of all my doors and window which have all gone weird to the brick background as I have renamed the fills to my initials. Could anyone suggest correcting the back to the Fills "background" of all the doors and windows all at once? or any suggestion that will help me to overcome this problem at once? Thank you. 


windows and doors background fills 02.pngwindows and doors background fills .png
AC26 AUS | AMD Ryzen 7 3700X 8-Core Processor, NVIDIA GeForce RTX 2080 SUPER

You need to restore the OOTB fills with their respective index numbers. 

I would first go into the old attribute manager -pre AC26 and identify the index number of your renamed fill that is there. Then take that fill and copy to the right and append to the end of your fills. This way you maintain your fill. Then in the right side open the OOTB template file from within the C/programs/Archicad/defaults/template folder and select the fill with the index number of the fill you have currently have as the door/window background. Then once selected on the right choose override and then you should have all of your doors and windows fixed. 

Number one rule when using Archicad is to not change the appearance of lines/fills/surfaces from the OOTB templates. You can rename them to match your template naming conventions but never. Hangs what their purpose was. If you do then all of the library parts OOTB and that you download will potentially look completely wrong. 

Nathan Hildebrandt fraia
Director | Skewed
AC6 - AC27 | WIN 11 | i9-10900K, 3.7Ghz | 32GB Ram | NVIDIA GeForce RTX
3070

Hi Nathan,

 

Thank you for your detailed response. I have managed to override the index name which was #65 for the empty fills instead on Brick Face by going into the attributes and following your instructions which were very helpful. This part has been hard to understand as I am still a new user "Then in the right side open the OOTB template file from within the C/programs/Archicad/defaults/template folder and select the fill with the index number of the fill you have currently have as the door/window background. Then once selected on the right choose override and then you should have all of your doors and windows fixed." Would be great if maybe there are some images I can follow along with? Cheers 

AC26 AUS | AMD Ryzen 7 3700X 8-Core Processor, NVIDIA GeForce RTX 2080 SUPER

I had hoped the written instructions would have been enough. I am not near my computer this Christmas break so can’t capture it as a series of images, sorry. 

Nathan Hildebrandt fraia
Director | Skewed
AC6 - AC27 | WIN 11 | i9-10900K, 3.7Ghz | 32GB Ram | NVIDIA GeForce RTX
3070
Solution
Karl Ottenstein
Moderator

The fills are referenced by the windows and doors (and all library objects) by their index numbers, NOT their names.  If you rename something Background Fill, that will do nothing... the name is only for your convenience.

 

You must look at Attribute Manager (the 2 column version) to see what the index numbers are.  You can restore some of the essential fills by creating a fresh file from the template (the out-of-the-box OOTB experience) and saving it as a PLN.  Load that PLN in the right side of Attribute Manager to look through to see where you have created havoc by renaming or re-indexing required attributes.

 

As the original poster noted... and you can find many tutorials in (very) old posts here on the Community... never change the base attribute index numbers, names, contents... if you want to add new things... add them at the very end of each list.  Many people pick index 500 as a random place to start adding their own things.  Also, if you change pens 1 through 9, 91, and some others I can't remember, then library parts will not look correct when placed form the library with their default pen settings.

 

Only expert users should adjust existing attributes.  Become an expert user by exploring them in a test file, never in a real project 👍

 

EDIT:  PS to all - sorry if my post looks redundant.  I just found that the OP has posted the same question in December, and Nathan had answered.  I've merged that other thread into this one.  Please do not start new threads on the same original question 🙂

 

One of the forum moderators
AC 27 USA and earlier   •   macOS Ventura 13.6.6, MacBook Pro M2 Max 12CPU/30GPU cores, 32GB

Hi Karl,

 

Thank you for your informative response, I have gone ahead and finally understood how to reindex all the fills, lines and surfaces although it took a while but finally got there at the end. Never again am I going to change the originals of OOTB but rather duplicate and start index numbering at 1000, 1001 and so on.

AC26 AUS | AMD Ryzen 7 3700X 8-Core Processor, NVIDIA GeForce RTX 2080 SUPER