Drawing View outline size to ignore hidden geometry
By default the size of a drawing view outline is determined by all of the geometry in a particular model, irrespective of whether that geometry is visible or hidden.
As a consequence for many models, the size of the drawing view outline is very large and results in drawing views being overlapped in order to fit views on the sheet.
The worst problem with the current functionality this is that drawing views will re-size and models appear to move around due to a change in the model. This is a problem because a cosmetic change in the model can result in a large number of views 'moving' and considerable rework to re-place dimensions, notes, annotations in their correct positions.
For example I may start with a drawing looking like this, the view outline is highlighted for convenience:

Then I will simply go into my model, add a sketch, and come back to my drawing which now looks like this:

You can see how the main view and side view moves down toward the bottom page border. The view hasn't actually moved, rather the centroid of the view is in exactly the same place. It's just the model has moved relative to the centre of the view. Even if I hide the sketch the view outline remains unchanged.
There is a hidden DTL option which allows for the drawing view outline: EXCL_CRV_FEAT_FROM_VIEW_OUTL=YES
Setting this option allows curves to be omitted from the view outline calculation, you can see the result:

You can see the main view effectively moves back to where it was initially. This solves part of the problem, but not the whole problem. Surfaces are commonly used for construction and then hidden away. This DTL option doesn't help there. In addition sometimes we would not want hidden part files to be considered for drawing views, again this DTL option doesn't help.
So in summary what we are looking for is a drawing view size that is determined by the objects that are actually visible. Curves is a good start, but please extend this functionality.

