DynamoDS / DynamoRevit

Dynamo Libraries for Revit
https://dynamobim.org
340 stars 188 forks source link

Select Elements node #2201

Open ColinDayOrg opened 6 years ago

ColinDayOrg commented 6 years ago

Issue by dbaldacchino Friday Aug 09, 2013 at 04:52 GMT Originally opened as https://github.com/DynamoDS/Dynamo/issues/355


This node should let the user make a multi-element selection by Ctrl + clicking and not just through a box selection.

ColinDayOrg commented 6 years ago

Comment by Nimomashtic Sunday Aug 11, 2013 at 06:18 GMT


Shift + click.

ColinDayOrg commented 6 years ago

Comment by dbaldacchino Friday Jan 17, 2014 at 15:45 GMT


I think in general, nodes that require selection need to have a UI that permit the following:

a) Let the user pick multiple elements one by one b) Let the user pick elements through multiple windowing operations c) Let the user pick the elements in canvas first, then "push" the selection to the node with the click of a button. d) Options to add or remove from selection without having to redo the selection would be fantastic

Currently this node will only let you pick through one single windowing operation, which is very limiting. You need to temporarily hide everything in your view and prepare the view with only the elements you want to select, which is not a very nice workflow. I've been looking at how Grasshopper tackles this (I'm a newbie there as well) and for most input operations, there is a right-click context menu on most input ports that allow the users to pick using various methods. I think Dynamo needs to take a similar approach, globally, not just this particular node.

Personally, I don't think there is a need to display a bunch of element IDs within the node UI itself. Having this information available in the baloon would be nice though, in addition to the element information (ex: Autodesk.Revit.DB.Element: 12345, etc.).

ColinDayOrg commented 6 years ago

Comment by andydandy74 Saturday Jan 18, 2014 at 08:07 GMT


I agree, we don't need the IDs when they're visible in the balloon. Something like "XXX elements selected" would be helpful, though.

ColinDayOrg commented 6 years ago

Comment by MarkThorley Wednesday Jun 18, 2014 at 16:28 GMT


Have we found a solution for this?

ColinDayOrg commented 6 years ago

Comment by smangarole Monday Jun 19, 2017 at 15:28 GMT


This issue will be addressed when we process all D4R issues. Thanks.

ColinDayOrg commented 6 years ago

Comment by ramramps Tuesday May 01, 2018 at 16:07 GMT


@smangarole Just checking because we did fix for 2.0. Is this something that was addressed in 2.0?

ColinDayOrg commented 6 years ago

Comment by johnpierson Thursday Oct 04, 2018 at 13:37 GMT


This is still a wishlist item for sure, (updated the labels). Would love a node that utilizes the PickObjects method. It would be great to have one for filtered selections, and one just for picking any objects with a finish button in the contextual ribbon.

I actually added a filtered pick objects method to Rhythm quite a while back because I wanted the functionality so bad, 20181004-355

Similar to #1777, #3903