Legend application seems to follow either of two distinct approaches:
- a standard legend can be attatched to all sets of drawings that leave the office;
- each single drawing should contain a legend of the elements on that drawing, and not any that are not on that drawing.
Application of the former is fairly straightforward, it could even exist as an independent document. Downsides are obviously inflexibility and extents.
So, assuming method two is a given demand, how do you go about automating this as much as possible? There is a 'select all visible in view' function, but I have more faith in a negative filter (or not enough in my diligince to find every object type in the view, every time), to make sure I can select all the objects needing representation in the legend. Adding a parameter per object would not work with multiple views in wich such an object could appear.
I am inclined to compromise: filter for presence in the project for those items that are not typically in every view, or view type, make a standard legend for every view type, and combine those on every sheet. Leaves me with one challenge: if I include standard objects in the project template, and prefabricate a legend view, I can't purge the objects i'm not using because i'm using them in the legend view.
Right now i'm thinking to include standard object types in a specific place in the project, assign a 'do not count' element parameter, turned invisible with a filter for every view in the template, except for a 'mockup' legend view that is actually just another project view. Then a schedule that filters for object types present only once, so that I can select those and hide them in the legend.
But i'm sure I'm not the first nor the last to tackle this. Anyone care to save me some headaches and give me some pointers?
- a standard legend can be attatched to all sets of drawings that leave the office;
- each single drawing should contain a legend of the elements on that drawing, and not any that are not on that drawing.
Application of the former is fairly straightforward, it could even exist as an independent document. Downsides are obviously inflexibility and extents.
So, assuming method two is a given demand, how do you go about automating this as much as possible? There is a 'select all visible in view' function, but I have more faith in a negative filter (or not enough in my diligince to find every object type in the view, every time), to make sure I can select all the objects needing representation in the legend. Adding a parameter per object would not work with multiple views in wich such an object could appear.
I am inclined to compromise: filter for presence in the project for those items that are not typically in every view, or view type, make a standard legend for every view type, and combine those on every sheet. Leaves me with one challenge: if I include standard objects in the project template, and prefabricate a legend view, I can't purge the objects i'm not using because i'm using them in the legend view.
Right now i'm thinking to include standard object types in a specific place in the project, assign a 'do not count' element parameter, turned invisible with a filter for every view in the template, except for a 'mockup' legend view that is actually just another project view. Then a schedule that filters for object types present only once, so that I can select those and hide them in the legend.
But i'm sure I'm not the first nor the last to tackle this. Anyone care to save me some headaches and give me some pointers?
Comment