Apologies for a long post, but the move from AC20 classification to 21 is giving me a huge problem. I have raised this with GSUK who are very concerned, but maybe someone out there has some ideas?
I'm trying to move AC20 properties into AC21. I have tried as follows:
1. Open an AC20 file in AC21. All the elements translate into 21 fine, but the properties are tied to 20 and will not read as 21 properties. So or instance if I create a new stair using 21, because that's a new element type, it will not show in the 20 properties listing
2. If I untick the 20 properties box and tick 21 instead, using the classification manager, all the 20 properties are lost
3. If I merge a 20 file into 21 it makes no difference, the same happens
4. If I create an xml file of my 20 properties, 21 will not read it so I can't transfer the properties that way
5. If I copy/paste a wall from 20 into 21, the IFC setting in the 21 classification defaults to "construction element"
6. I also notice that if you start to draw a default wall in 21, the property defaults are fine, but if you choose one of the UK favourites, they are not set up with the correct properties
My conclusion so far is that I will need to remake the whole of my favourites library in 21 from scratch!
That's a lot of wasted work.
By the way, the reason this is so important to me is that my favourites in 20 include all my specification data as well as a whole set of composites and complex profiles built up over time.
There must be something wrong or you are experiencing a bug of some sort. I have opened up the INT template in AC20 and placed a wall and made some amendments to the AC property data. Then I have saved it as an AC20 file.
I then open this file in AC21 and the AC property appears correctly with the wall.
In AC21 you have Classifications which did not exist in AC20. When you bring an AC20 file into AC21 it automatically comes across with AC20 Classification system to enable projects created in previous versions can be opened in AC21. These Classifications are then linked to AC Properties that are relevant.
For AC21 at FTA we have built around 1100 Favourites from scratch due to the new classification systems. We now can add the multiple classifications at the top level and it then enables filtering of AC properties. This also means that when we export IFC files I can make multiple receivers happy because we are running all of the common Classification Systems Uniclass 2015, Omniclass and Uniformat all attached to each favourite with preset properties.
Here is a link to my test files https://www.dropbox.com/s/5x5oz09xlgrwvfw/Test%20Files.zip?dl=0
Tim one file was saved in AC21. You have to accept the AC20 Classification to maintain the connection. Note that the AC21 Classification OOTB is slightly different to align with IFCtypes at a broader level. You can continue to use the AC20 Classification and it will work with your IFC Mapping from AC20.
If you want to get high quality IFC files from AC21 (which the new functionality allows) you need to build a IFC2x3 / IFC4 Classification list based on IFCtypeproduct which you then can map to export correctly. Once you build your classifications correctly, you then need to map in your AC properties and then go to your IFC Scheme Mapping and then map out the AC Properties to the correct IFC PSET.
Lots of work and there are not many people around the world that really have the knowledge or skills to truely implement it.
GSUK don't need to keep the old classification system. It should only come through when you open an old project from AC20. As for whether or not if I know there will be change. I can't really comment directly st that except that there will always be new features in the software and some features will result in the need to build parts or all of your template from scratch again. When I build features into my templates I build knowing that risk. Think of the change when BMAT came in templates had to be rebuilt.
Now my suggestion for your issue would be to rename the AC20 classification to Tim's Specification or something similar. Then add the AC21 Classification and attach both classifications to your elements. That way you don't have to rebuild from scratch. The key thing to know is that they created the classification and multi classification system to meet the current needs of the UK market and for future needs of developing markets where multiple classifications are becoming needs. The benefits of this is that properties are filtered essentially by the classification selection meaning depending on your classification it controls the properties you have added to each element.
As I suggested in my previous post. This is a really powerful feature and users need to spend time investigating it before jumping in and building a template without understanding the workings of it.