Showing posts with label Overrides. Show all posts
Showing posts with label Overrides. Show all posts

Thursday, January 20, 2011

Subcategories in project files: What for?

As a Revit beginner, I wondered what was the reason we could add subcategories in a project file. Once I got more familiar with families and started playing around with in-place families, I realized why we could add them. Yet, I never ceased to wonder if there was another use for them and I finally found one recently.

Let’s say you link in an MEP model and it contains custom families with elements assigned to custom subcategories. If you look at your Object Styles in the host project, you’ll realize that those custom sub-categories do not show up (I believe they should, don’t you think?). So if your link is set to By host view, you cannot change the visual characteristics of certain family parts. This forces most users to change the link to Custom and make edits to the link. Personally, I prefer to do this as a last resort. So how do you control a TV that you don’t have a remote control for? (assume it has no buttons either!)

Adding a subcategory in the host project with the exact same name, actually establishes the missing connection to subcategories in linked projects. It’s like finding the remote for that TV. So there you have it, another use for adding subcategories to projects.

In summary, I think Revit should:

  1. Display custom subcategories from linked files in your host project;
  2. If objects of a discipline-specific category exist (whether in the host or linked projects), it should display that category even if it is of a different discipline than the Revit flavor you are in. I’m not a big fan of having Revit automatically hide all categories from other disciplines even if they have elements on them. Most users can’t figure out why they cannot turn something on/off (Analytical Model subcategories for Structural Framing and Structural Columns anyone?). I’d be ok with Revit hiding unused categories & subcategories from other disciplines or all unused, but if an element of a particular category exists in the project, that category and all subcategories should be listed in the V/G dialog.


Share/Save/Bookmark

Thursday, September 23, 2010

Filters, View Overrides and Halftones

Here’s an example of something that seems to be broken. I created 2 floor types and 2 wall types, and called each one Object1 and Object2. Then I created a filter for the floor and wall categories, and filtered By Type = Object1. This way I could verify that the issue is not isolated to a single category. I assigned this filter to the Visibility/Graphics dialog, set an override for projection lines to Red, and the result is shown below:

 Fig1

Then I set a view override in addition to the above filter and made Floor projection lines as Blue:

 Fig2

Thus we can deduce that overrides are applied in this order

  1. Filters
  2. View Overrides

So far so good. Based on this order, one would assume that if I set an additional view override to Floors and Walls to Halftone, Object2 should halftone but Object1 should not, right?

 Fig3

Wrong! As you can see above, the halftone setting in the View Overrides is taking precedence over the filter. I’d say this is an inconsistency that needs fixed. Agree?


Share/Save/Bookmark

Tuesday, August 26, 2008

Tech-Support moment

I just had to blog this….too funny. Yes, it just happened, really! The identity of the “innocent” has been replaced to protect their privacy ;) Mine is exposed….no shame!

Simpson [5:36 PM]:
is there a way to override the cloud definition for a sheet vs. a view?

Baldacchino, David [5:37 PM]:
you can override in both

Baldacchino, David [5:37 PM]:
Sheet views have V/G too

Baldacchino, David [5:37 PM]:
which is stupid, but I digress

Baldacchino, David [5:37 PM]:
You see why Overrides are evil?

Simpson [5:38 PM]:
found it....the VG has the pale color blue but the weights say "no override" already

Baldacchino, David [5:38 PM]:
You should just override GLOBALLY because otherwise you end up chasing overrides all over the place

Simpson [5:38 PM]:
agreed!

Simpson [5:38 PM]:
now I got red....but still no weight

Baldacchino, David [5:38 PM]:
And, now we also have object-level overrides! Please give me a gun!!

Baldacchino, David [5:39 PM]:
Do you have Think Lines turned on?

Baldacchino, David [5:39 PM]:
Thin

Simpson [5:39 PM]:
doh!!!!!!!!!!!!!!!!!!


Share/Save/Bookmark