Jump to content

compound object and contained object classes - that old mess


Brooke

Recommended Posts

It is a good practice to always leave the class of groups as None.

Forever the problem for the green of us: please entertain this scenario.

In a renovation project, for example, exterior walls are being reworked, so at one location in plan there may be these classes:

walls - existing to be removed; to be shown for a demolition plan

walls - new - to be shown for an proposed floor plan

windows - existing - to be shown as is for an existing floor plan

windows - existing to be removed; to be shown for a demolition plan

windows - new - to be shown for an proposed floor plan

doors - existing - to be shown as is for an existing floor plan

doors - existing to be removed; to be shown for a demolition plan

doors - new - to be shown for an proposed floor plan

There may be these drawings, with the listed classes (graphic attributes) visible:

1. existing floor plan

walls existing to remain (continuous line)

walls existing to remove (continuous line)

windows existing (continuous line)

doors - existing (continuous line)

2. demolition plan

walls - existing to remain (continuous line)

walls - existing to be removed (dashed line)

windows - existing (continuous line)

windows - existing to be removed (dashed line)

doors - existing (continuous line)

doors - existing to be removed (dashed line)

3. proposed floor plan

walls - existing to remain (continuous line)

walls - new (continuous line, bolder)

windows - existing (continuous line)

windows - new (continuous line, bolder)

doors - existing (continuous line)

doors - new (continuous line, bolder)

To avoid the somewhat predictable mess I have gotten myself into, compound objects, i.e., all walls (windows in walls, doors in walls) should be classed as 'none,' but then.....since the objects in those walls may be desired visible at different time, the walls visibility may be incorrect at different times.

Contained objects must be duplicated in place, since the same objects-in-walls are required in different drawings with different desired graphic attributes, and as the container wall class should be 'none.' And since the class of container walls should be 'none,' graphic attributes of contained objects must be by class.

This is a mess, and a great deal of duplication is required.

Please comment.

Link to comment

Brooke,

Do some research on Viewports and Class Overrides in Veiwports. They are set up for exactly this type of situation.

Draw all objects that need to view differently in different sheets in classes that make sense. Make sure the objects are set to use the class attributes.

In the viewports, override the class settings to display as you want them to.

No duplication required.

Pat

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...