So, we all know how easy is to make a custom furniture, custom stair, railing or other custom architectural element, using the basic tools of Archicad (walls, slabs, shells, columns, beams, morph...) and then save it as an object and use it in ours projects, but what if that element will change? then it becomes a tedious task, there are ways to do it, yes, but all of them require extra work and are not very practical unless you know GDL.
So I was thinking that if we could have an Isolated Construction Method just like the curtain wall has (the edition mode of the curtain wall) to build any element using any tool(3d and 2d) inside a project this will be very very helpful. The idea is that I can build let say, a custom railing or a custom bookcase, desk or anything, using the basic tools of AC and then group into a unit that in order to edit it I will need to click in a edit button just like the curtain wall, (with the ability to edit in 2d also), and this will isolate the element we are working with and each tool I use to build the element will still behave with their regular behavior. This will make the custom object creation in AC a lot easier and using a technology that is already inside AC.
Now you create a custom stair using slabs, roof, SEO, beams for the nosing and railing handrail, columns, etc. You have two option, or you group it and organize it in the corresponding layers which we all know all the work this mean to make it look good in plans, etc., or you save it as a object and lose the ability to easily modified it. But if we will have this option of grouping the elements in a way that will become like one element with an isolated construction or editing method, it will be very easy and handy to change let say the nosing profile, he height of the railing, or any other change that will come later, and at the same time having a single element like an object, we will be basically having the best of each method.
And for schedules could have the option to see it as a single object or per elements.
Here are a few examples were I really wish I could have this feature.