Best Practice: Bringing Company Layers into a fresh template
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tuesday
- last edited
Thursday
by
Laszlo Nagy
I am creating a new template from scratch in AC28, to essentially purge years worth of attribute pollution and chaos in our existing template.
We have about 250 layers (ranging across index #'s 1 - 2265) that I want to continue to use, so I'm trying to find the best way to bring those into the generic AC28 USA template. So, my current plan is to reindex any of my existing layers to an Index # associated with a related layer in the generic 28 template.
- For example, the generic 28 template has "A - Annotations - Demolition Plans.2D" as index #4, and in our existing 27 template, layer "A-DEMO-NOTE.DEMO" (which will serve a similar purpose) is index #93, so I want to start by reindexing our layer from 93 to 4, that way it can be imported "by index number" in the attribute managerI. I guess another way of going about this would just be renaming the 28 generic layer, but the end result is the same.
My primary question is what to do with the layers in the generic 28 template that I can't pair an existing layer to?
- Should I delete the layer, but leave it's index number available? So, after everything is said and done, I would have my 250 layers that occupy index numbers #1-300 (or so), with some gaps in there?
- Or, is it wise to get all 250 of my layers to occupy index numbers 1-250?
I'm trying to think ahead and consider (as much as possible) any future issues. Thanks!
Operating system used: Mac Apple Silicon 14.7.1 Sonoma
macOS Sonoma 14.7.1 - 2021 MacBook Pro 16", M1 Max Chip, 64gb DDR5
Browser: Google Chrome
Solved! Go to Solution.
- Labels:
-
Attributes
-
Templates
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
If you are looking at sharing information (copy & paste) from files base on the generic Graphisoft template and your template, then yes, you will need to re-index your layers to match those of the Graphisoft template.
Otherwise you need to re-index the Graphisoft template based files to match your template attributes every time you want to copy elements.
But if you are only working on files based on your template, there is no need to change anything.
If you make changes now, your new template will no longer be compatible with any of your older files, because the index numbers will be different.
No more copy & paste between old and new files.
Barry.
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Tuesday
i closed all of the index gaps in our templates, and then created a bit of a buffer before a fixed placeholder attribute to allow for additions to the template as they become known.
I am not sure if there is a detrimental downfall to doing that though.
Win10

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
If you are looking at sharing information (copy & paste) from files base on the generic Graphisoft template and your template, then yes, you will need to re-index your layers to match those of the Graphisoft template.
Otherwise you need to re-index the Graphisoft template based files to match your template attributes every time you want to copy elements.
But if you are only working on files based on your template, there is no need to change anything.
If you make changes now, your new template will no longer be compatible with any of your older files, because the index numbers will be different.
No more copy & paste between old and new files.
Barry.
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

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday - last edited Wednesday
The nightmare of trying to hotlink an old project into a new one that uses a new template...
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Wednesday
Well, it seems that I am stuck in a tough situation then, right? Because either I reindex my template now, meaning copying and pasting from old files is messy, or I keep my old index numbers, which will result in tool and object default values being way out of wack (e.g. my curtain wall doors being made of sand and rubber building materials - a real situation we have dealt with for years, probably caused by the same thing).
I was taught, by Graphisoft in the BIM Manager Program, that copying and pasting is bad practice, so I don't think I want to sacrifice file efficiency and attribute mix-up just so people can copy/paste.
macOS Sonoma 14.7.1 - 2021 MacBook Pro 16", M1 Max Chip, 64gb DDR5
Browser: Google Chrome

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
The good news in version 28 with the new Global Library system is that you can map the values of library parameters to match the attributes you use in your template.
The bad news is that it is a rather fiddly manual process at the moment, although I have not looked at it since 28 was released.
I did manually edit a value table and got the Graphisoft Library to work with my template.
As far as I know there is no tool to automate it - coming in 29 apparently.
https://graphisoft.com/resources-and-support/downloads/?section=bim-content
Barry.
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

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
Yeah, copy pasting is often a cause of attribute pollution, if people frequently want to copy paste something, maybe they should ask for it to just be added to the base template.
Ling.
AC22-28 AUS 3110 | Help Those Help You - Add a Signature |
Self-taught, bend it till it breaks | Creating a Thread |
Win11 | i9 10850K | 64GB | RX6600 | Win11 | R5 2600 | 16GB | GTX1660 |