Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Invert Selection

20 REPLIES 20
Reply
Message 1 of 21
dbroad
11877 Views, 20 Replies

Invert Selection

dbroad
Mentor
Mentor

I cannot seem to find a way to invert a selection in a view.  Surely there is a way by now to do such things?

 

 

Architect, Registered NC, VA, SC, & GA.
0 Likes

Invert Selection

I cannot seem to find a way to invert a selection in a view.  Surely there is a way by now to do such things?

 

 

Architect, Registered NC, VA, SC, & GA.
20 REPLIES 20
Message 2 of 21
rosskirby
in reply to: dbroad

rosskirby
Advisor
Advisor

2013 has selection sets, but no, you cannot invert a selection.  In what situation would you need to, out of curiosity?

Ross Kirby
Principal
Dynamik Design
www.dynamikdesign.com
0 Likes

2013 has selection sets, but no, you cannot invert a selection.  In what situation would you need to, out of curiosity?

Ross Kirby
Principal
Dynamik Design
www.dynamikdesign.com
Message 3 of 21
dbroad
in reply to: rosskirby

dbroad
Mentor
Mentor

To work with most of the objects instead of a few.

 

In this instance I wanted to hide everything but some selected objects.  I was able to isolate them.  That worked here.  Most programs allow for inverting a selection so it got me wondering.

 

Thanks for the response.

Architect, Registered NC, VA, SC, & GA.
0 Likes

To work with most of the objects instead of a few.

 

In this instance I wanted to hide everything but some selected objects.  I was able to isolate them.  That worked here.  Most programs allow for inverting a selection so it got me wondering.

 

Thanks for the response.

Architect, Registered NC, VA, SC, & GA.
Message 4 of 21
rosskirby
in reply to: dbroad

rosskirby
Advisor
Advisor

Ah, in that case what you'll want to do is Filter the selection.  For example, drag a big crossing window around multiple objects to select them, then, in the bottom righ-hand corner of the screen you'll see a little blue funnel (Filter).  Select that, and uncheck the items that you don't want to have selected.

Ross Kirby
Principal
Dynamik Design
www.dynamikdesign.com
0 Likes

Ah, in that case what you'll want to do is Filter the selection.  For example, drag a big crossing window around multiple objects to select them, then, in the bottom righ-hand corner of the screen you'll see a little blue funnel (Filter).  Select that, and uncheck the items that you don't want to have selected.

Ross Kirby
Principal
Dynamik Design
www.dynamikdesign.com
Message 5 of 21
s.gleeson
in reply to: dbroad

s.gleeson
Explorer
Explorer

I know this is a long time since you posted but I encountered the same problem and have a solution.

  1. Create a temporary isolated view with all the elements that one wishes to use as a working view,
  2. Creat a copy of the view using "Duplicate with Detaling",
  3. Rename the view to the final name that you wish to use it for,
  4.  Select all elements in that view and create a group from them and give it a name that identifies the set of elements.  If there are model and detail items in the selection set, several groups may be created so give them all a corresponding relevant name.  If there are any elements that are constrained to elements not in the group, you will need to include those elements within the group.  They can be removed from the view later,
  5. Reset the "Temporary Hide/Isolate" view,
  6. Select all elements in the view by dragging left to right with left mouse button depressed,
  7. Then holding down the the Shift key, move the cursor over the selected elements until the group is highlighted and press the left mouse button to de-select it.  You may have to do this several times if more than one group was created  intitially so that all of the required elements are selected.  This is where the relevant group name comes in handy as its name will be shown as you hover over it.  You may need to tab through options to find all the groups,
  8. When all of the groups have been deselected, right click in the view and use the "Hide In View - Elements" option.

You now have a new view with only those items that you want displayed.  Yes it would be much simpler if Autodesk incorporated a simple invert selection command.  Hope this helps.

0 Likes

I know this is a long time since you posted but I encountered the same problem and have a solution.

  1. Create a temporary isolated view with all the elements that one wishes to use as a working view,
  2. Creat a copy of the view using "Duplicate with Detaling",
  3. Rename the view to the final name that you wish to use it for,
  4.  Select all elements in that view and create a group from them and give it a name that identifies the set of elements.  If there are model and detail items in the selection set, several groups may be created so give them all a corresponding relevant name.  If there are any elements that are constrained to elements not in the group, you will need to include those elements within the group.  They can be removed from the view later,
  5. Reset the "Temporary Hide/Isolate" view,
  6. Select all elements in the view by dragging left to right with left mouse button depressed,
  7. Then holding down the the Shift key, move the cursor over the selected elements until the group is highlighted and press the left mouse button to de-select it.  You may have to do this several times if more than one group was created  intitially so that all of the required elements are selected.  This is where the relevant group name comes in handy as its name will be shown as you hover over it.  You may need to tab through options to find all the groups,
  8. When all of the groups have been deselected, right click in the view and use the "Hide In View - Elements" option.

You now have a new view with only those items that you want displayed.  Yes it would be much simpler if Autodesk incorporated a simple invert selection command.  Hope this helps.

Message 6 of 21
s.gleeson
in reply to: rosskirby

s.gleeson
Explorer
Explorer
One sometimes needs a view with specific elements and notes/text in them. Using the Filters, as suggested, is very cumbersome as it selects whole groups of elements which one then must go through and deselect all the unwanted elements. Or am I missing something?

I'm not up to speed with Dynamo commands but if it has a method to invert the selection and then create a new view using only the selected elements, that would be very handy and I would love to know how it can done.
0 Likes

One sometimes needs a view with specific elements and notes/text in them. Using the Filters, as suggested, is very cumbersome as it selects whole groups of elements which one then must go through and deselect all the unwanted elements. Or am I missing something?

I'm not up to speed with Dynamo commands but if it has a method to invert the selection and then create a new view using only the selected elements, that would be very handy and I would love to know how it can done.
Message 7 of 21
ToanDN
in reply to: dbroad

ToanDN
Consultant
Consultant

@dbroad wrote:

To work with most of the objects instead of a few.

 

In this instance I wanted to hide everything but some selected objects.  I was able to isolate them.  That worked here.  Most programs allow for inverting a selection so it got me wondering.

 

Thanks for the response.


1. Select a few elements > Temporary Hide/Isolate > Hide Elements: there you have hid a few and can work with the rest.

2. I know it is a 9 year old thread.

0 Likes


@dbroad wrote:

To work with most of the objects instead of a few.

 

In this instance I wanted to hide everything but some selected objects.  I was able to isolate them.  That worked here.  Most programs allow for inverting a selection so it got me wondering.

 

Thanks for the response.


1. Select a few elements > Temporary Hide/Isolate > Hide Elements: there you have hid a few and can work with the rest.

2. I know it is a 9 year old thread.

Message 8 of 21
ToanDN
in reply to: s.gleeson

ToanDN
Consultant
Consultant

@s.gleeson wrote:
One sometimes needs a view with specific elements and notes/text in them. Using the Filters, as suggested, is very cumbersome as it selects whole groups of elements which one then must go through and deselect all the unwanted elements. Or am I missing something?
Duplicate a view > open the view > select all elements you DO NOT want to hide > Temporary Hide/Isolate > Isolate Elements.  Temporary Hide/Isolate again > Apply Hide/Isolate to View.


 

0 Likes


@s.gleeson wrote:
One sometimes needs a view with specific elements and notes/text in them. Using the Filters, as suggested, is very cumbersome as it selects whole groups of elements which one then must go through and deselect all the unwanted elements. Or am I missing something?
Duplicate a view > open the view > select all elements you DO NOT want to hide > Temporary Hide/Isolate > Isolate Elements.  Temporary Hide/Isolate again > Apply Hide/Isolate to View.


 

Message 9 of 21
Ziqq
in reply to: dbroad

Ziqq
Participant
Participant

Its not available withing default revit console.

0 Likes

Its not available withing default revit console.

Message 10 of 21
Corsten.Au
in reply to: dbroad

Corsten.Au
Advisor
Advisor

Seems its incorporated in one of the really good free plugin called pyRevit.

Here it is, Invert Selection.

pyRevit.pyRevit.

Corsten
Building Designer

Seems its incorporated in one of the really good free plugin called pyRevit.

Here it is, Invert Selection.

pyRevit.pyRevit.

Corsten
Building Designer
Message 11 of 21
s.gleeson
in reply to: ToanDN

s.gleeson
Explorer
Explorer

Thanks ToanDN.  That saves a lot of time and now that you have posted it I do remember seeing that option some time when I had no need to use it :-).  I did miss something!

0 Likes

Thanks ToanDN.  That saves a lot of time and now that you have posted it I do remember seeing that option some time when I had no need to use it :-).  I did miss something!

Message 12 of 21
s.gleeson
in reply to: Corsten.Au

s.gleeson
Explorer
Explorer
Good one CorstenAU. Thanks for that input.
0 Likes

Good one CorstenAU. Thanks for that input.
Message 13 of 21
RDAOU
in reply to: dbroad

RDAOU
Mentor
Mentor

After 9 years!! Ingenuous ideas for simple tasks ... Personally IF I would want/need that functionality I prefer Dynamo over all what has been suggested

 

RDAOU_0-1631785381601.png    Reverse selection.gif

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


After 9 years!! Ingenuous ideas for simple tasks ... Personally IF I would want/need that functionality I prefer Dynamo over all what has been suggested

 

RDAOU_0-1631785381601.png    Reverse selection.gif

 

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


Message 14 of 21
julius.atelier
in reply to: RDAOU

julius.atelier
Explorer
Explorer

Hold CTRL + SHIFT and select all with mouse cursor. It works well.

Hold CTRL + SHIFT and select all with mouse cursor. It works well.

Message 15 of 21
bsilvaTYLLB
in reply to: dbroad

bsilvaTYLLB
Contributor
Contributor

all these workarounds are ok at best. but come on, an "invert selection" command should be a lot simpler. most other software allow you to tap one key and it knows to invert the whole selection and you can do things a lot faster.  

all these workarounds are ok at best. but come on, an "invert selection" command should be a lot simpler. most other software allow you to tap one key and it knows to invert the whole selection and you can do things a lot faster.  

Message 16 of 21
kboek6P94G
in reply to: bsilvaTYLLB

kboek6P94G
Observer
Observer
CTRL+SHIFT (as mentioned above) plus crossing window from left to right does the trick.

CTRL+SHIFT (as mentioned above) plus crossing window from left to right does the trick.
Message 17 of 21
gustavobernardi
in reply to: dbroad

gustavobernardi
Advocate
Advocate

Select pressing control and shift.

0 Likes

Select pressing control and shift.

Message 18 of 21
cmasunoBSKRP
in reply to: Corsten.Au

cmasunoBSKRP
Observer
Observer

Amazing! Thank you

0 Likes

Amazing! Thank you

Message 19 of 21
bsilvaTYLLB
in reply to: kboek6P94G

bsilvaTYLLB
Contributor
Contributor

thank you. yes im aware.  It just takes like 4 more steps than just pressing a command that does it for you. 

0 Likes

thank you. yes im aware.  It just takes like 4 more steps than just pressing a command that does it for you. 

Message 20 of 21
ToanDN
in reply to: bsilvaTYLLB

ToanDN
Consultant
Consultant

pyRevit FTW

 

ToanDN_0-1716422651652.png

 

pyRevit FTW

 

ToanDN_0-1716422651652.png

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report