Filter visibility and filter-based selection

Filter visibility and filter-based selection

Anonymous
Not applicable
3,671 Views
5 Replies
Message 1 of 6

Filter visibility and filter-based selection

Anonymous
Not applicable

Let's say that I have this user parameter named Level. No element in the project should have the Level parameter blank. It happens though that I forget to type it in and remember about it later and I end up with dozens of elements without the Level parameter. To know quickly which those are, I created a 3D view with a filter making all the elements without the level red, and other transparent.

1.png

The thing I want to do is to select the object without Level quickly and easily. I tried to disable the visibility of all obects with Level, but even though the filter states that Level-free obects should be visible, they disappear.

2.png

3.png

4.png

 

I thought about another way of selecting those Level-free objects. I know that in Revit it is possible to have preset selections. I thought that maybe there is a way to select multiple elements that correspond to a certain filter (in this case it's already created [Level=0]) but I did not find a way to do so.

 

0 Likes
Accepted solutions (1)
3,672 Views
5 Replies
Replies (5)
Message 2 of 6

L.Maas
Mentor
Mentor

I see several screenshots, but none of the filter itself. What is the type of your parameter 'Level' (text, integer, number,....)?

For exampe if your parameter is of the type text and applicable to walls you could do something like:

 

Filters.png

 

This filter will select all walls whereby the Level_New parameter value is bigger than empty. If you add this filter to your view and deslect visibility you hide all walls that do not have an entry.

 

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

Message 3 of 6

Anonymous
Not applicable

 

Yes, that's another way to do it. But why my original method did not work. Do the V/G Overrides Model are more "important" than V/G Overrides Filters? 

And what about the filter-based selection?

0 Likes
Message 4 of 6

L.Maas
Mentor
Mentor
Accepted solution

Filter based Visibility/Graphic Overrides are higher in hierarchy than the Model Category Visibility/Graphic Overrides.

There are two types of filters. Rule Based and Selection Filters. Selection filters are based on you 'physically' selecting objects in your model and then save them as a selection set. The rule based selection set are based on filter rules, whereby objects are selected based on one/some parameter values.

So a selection filter is not useful in your case because you have to 'physically' select the objects you need in the selection set, while tyoiu want to slect objects based on a rule (objecta where a parameter value is blank).

 

As mentioned in my previous post I do not see how your filter is constructed

------------------------------

Seet.png

-----------------------------

 

Form the screenshot I see you have a filter named Level=0, but how this filter is constructed is not clear.

(See in my previous post a screenshot of the filter I used.)

 

Otherwise consider uploading (part) of your project with the r;levant information so we can have look

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes
Message 5 of 6

Anonymous
Not applicable

So you're saying that there is not way in Revit to select automatically a set of objects based on filter (on any other critera)?

As to the visibility issue, I already managed to turn the corner with it along with your suggestion.

0 Likes
Message 6 of 6

L.Maas
Mentor
Mentor

Correct. To select objects for modification you have to select them by clicking on them or windowing/fencing them. You use things like visibility/graphics overrides to hide objects to make selection easier. Of course there are other tools that can be used to assist in (de)selecting objects like the filter button in the statusbar or the temporary hide/isolate button. Another possible option to quickly modify data is to make use schedules. A combination of these techniques will get you were you want quickly.

Louis

EESignature

Please mention Revit version, especially when uploading Revit files.

0 Likes