"Issue State" Parameter / Functionality
The idea originates from trying to manage rebar revisions...
Rebar is particularly sensitive to any changes to geometry of the concrete host or even adjacent concrete components. This feature would not only be useful for rebar. Other uses that come to mind it window & door schedules, or anything that derives geometry from something else...
We've had numerous instances where we had to manually work through schedules to pick up small changes in bar parameters to prevent contractors from re-ordering bars not necessarily affected by the change in question, or where accidental changes occurred and the impact was only figured out later.
Using a simple pad footing with rebar in it as an example.
Day 1 on the project...
When drawings are issued the relevant model elements and/or hosted content is selected and an "issue state assigned". This is a binary option... "Issued" or "Not Issued".
Once "Issued" is toggled, the user assigns a Revision Sequence.
Say, Rev 00 - Issued for Construction.
Day 45 on the project...
New team member is requested to revise the foundation from 1000x1000x300dp to 1150x1150x350dp.
The moment the geometric change is implemented a pop-up appears, prompting to assign a new Revision Number to the all affected elements.
Schedules containing affected elements automatically update to show that the members have revised details; rev column added to the schedule.
In any view, revised elements can be highlighted to guide the user in the application of revision clouds.