OK, now I think we have two spearate issues here:
1. The fact that elevation of an element will cause automatic reassignment of the Home Story of the element based on its new vertical height.
2. The fact that elements are linked to their Home Story, so if Story Heights change, their absolute vertical position change, which is certain cases is not desirable.
In both cases what I see it that you have situations where the way the program works does not fit your purpose, causing extra work.
I don't think we will be able to decide in each case which method is more useful for more users, it would take a pretty long time to figure out.
So I am seeing here two possible wishes in the form of toggles or checkboxes in the interface which would let one decide how the program should act.
1. A Keep Home Story option. This could be a checkbox to check or a key to press while elevating elements. It would cause the element to keep its Home Story assignment even if it should be assigned to another story based on default program behavior.
2. A lock vertical position toggle. This could be activated in the Settings Dialog of any element. Its effect would be that the program would remember its exact vertical position relative to the Project Origin and it would keep it even if Story Levels are changed. Home Story offset would be recalculated in such a case to keep its vertical height above Project Origin the same.
What do you guys think?
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28