cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - You can subscribe to a forum, label or individual post and receive email notifications when someone posts a new topic or reply. Learn more! X

Selection Filter (Lower-right corner of graphics window)

wbottis
12-Amethyst

Selection Filter (Lower-right corner of graphics window)

Hello,

In CREO 5, the default selection filter item is 'Geometry'.  Not very useful at the assembly level.  Is there a way to change this default selection filter item to 'Part'?  Thank you.

12 REPLIES 12
wbottis
12-Amethyst
(To:wbottis)

I forgot to add that when the user selects 'Part' and switches windows, the selection filter resets back to 'Geometry'.  Otherwise, this would be bearable.

I agree.  The geometry filter in assemblies being default is not the best.

I can only offer this mapkey:

mapkey sss @MAPKEY_LABELSelect Parts (sss);\
~ Command `ProCmdSelFilterSet` 4;

 

tbraxton
21-Topaz II
(To:wbottis)

You can not set the default selection. I have proposed that this be added to the software previously.

https://community.ptc.com/t5/Part-Modeling/Is-there-a-method-to-enable-custom-context-sensitive-smart/td-p/590583 

I solved this by the use of mapkeys to set the filter. This will greatly reduce mouse movement and speed things up.

 

Mapkeys (Creo 4 implementation)

!**** Selection Filter Control

mapkey qa @MAPKEY_LABELselection filter set annotation;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 283;

mapkey qc @MAPKEY_NAMEselection filter set curve;\
mapkey(continued) @MAPKEY_LABELselection filter set curve;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 13;

mapkey qd @MAPKEY_NAMEselection filter set datum;\
mapkey(continued) @MAPKEY_LABELselection filter set datum;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 320003;

mapkey qe @MAPKEY_NAMEselection filter set edge;\
mapkey(continued) @MAPKEY_LABELselection filter set edge;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 9;

mapkey qf @MAPKEY_NAMEselection filter set feature;\
mapkey(continued) @MAPKEY_LABELselection filter set feature;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 0;

mapkey qg @MAPKEY_NAMEselection filter set geometry;\
mapkey(continued) @MAPKEY_LABELselection filter set geometry;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 320002;

mapkey qp @MAPKEY_NAMEselection filter set  part;\
mapkey(continued) @MAPKEY_LABELselection filter set  part;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 4;

mapkey qq @MAPKEY_NAMEselection filter set quilts;\
mapkey(continued) @MAPKEY_LABELselection filter set quilts;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 11;

mapkey qs @MAPKEY_LABELselection filter set surface;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 5;

mapkey qv @MAPKEY_NAMEselection filter set vertex;\
mapkey(continued) @MAPKEY_LABELselection filter set vertex;\
mapkey(continued) ~ Command `ProCmdSelFilterSet` 8;

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric
wbottis
12-Amethyst
(To:tbraxton)

ok, yes, I have recorded a mapkey to change the selection to 'Part'.  This is what I use 99% of the time I am in the assembly context.  I guess it's just a little discouraging that the software has regressed.  This seems to be a systemic problem.  Changing the filter to 'Part' and having it revert back to 'Geometry' upon switching windows is baffling to me.  Somehow this made sense to the developers...

rreifsnyder
13-Aquamarine
(To:wbottis)

PTC specifically changed the paradigm of selection. Their concept is to give you the most direct access to useful functionality. Why do you need to select the part first? to activate it? to open it? simply select a surface of the part and the pop open Shortcut Menu give you the ability to do that based on the part you selected. You can also march up the model tree via a dropdown in that menu. Take a deeper dive into what this has given you. I really think it's like when Intent Manager (automatic dimensioning and constraining in sketcher) came into Pro/E. Most people hated it and many, including me, turned it off but as we worked with it found that it was actually exactly what we needed because it was just telling you what it was assuming, if you wanted it dimensioned differently all you did was add the dimension you want and it would refigure what it needed.

PTC is making these design changes in a vacuum.  In theory, the advantage as you described sounds simpler and allows more flexibility.  In reality, it takes 4 clicks to highlight the part now as opposed to one click before the "enhancement".  Regardless, the ability to change the default selection should still be an option.  At the very least, the selection filter should not be reverting back to default 'Geometry' by virtue of switching windows.  You guys need to fall on your sword on this one.

rreifsnyder
13-Aquamarine
(To:wbottis)

I don't need to fall on anything, I don't work for PTC. I did participate in testing at a Liveworx, so no, they're not doing this in a vacuum. Why do you need to highlight the part? Just to locate it in the assembly? As I said most of the things you might want to do with the part are directly accessible and if you want other functions you can customize the options menu to add them.

"if you want other functions you can customize the options menu to add them."

On the contrary.  That's why we're having this conversation.

I made a pretty compelling case for why it is not as good as it should be above (see the link to my thread about this). I would encourage anyone who also wants it to vote for it as an enhancement.

 

The selection filter can not be set in a context sensitive manner by the user and I am constantly using mapkeys to set the filter to avoid wasting time swinging the mouse across the graphics window to the selection filter. In Creo 4 it is not customizable in a way that I want it to work. The user should have much more control over this UI element than is available now as it is essential to any workflow in any mode.

 

 

========================================
Involute Development, LLC
Consulting Engineers
Specialists in Creo Parametric

Reasons for wanting to select the part:

  • The Repeat command doesn't work if you only select a surface. you must select the part.
  • Same with the mirror command (this applies in part mode with features, too, by the way).
  • If you want to select something that's deep within the model by query select, selecting surfaces will take forever to get there, as it's one click per surface, rather than one click per part.

I'm generally in favor of the switch to geometry selection, but the above reasons mean we still need to select parts, sometimes. The first two are just plain bugs and need to be fixed. There are probably other reasons, too, that I'm not aware of or didn't think of.

Pettersson
13-Aquamarine
(To:wbottis)

OP, if you hold down the Alt key when selecting, it disables the selection filter and you can now select parts. i find that's enough for the times when I do want to select parts, as selecting geometry usually does the trick. And the great thing with having geometry as default selection method is evident if you have large shrinkwraps in your model that would otherwise light up the entire screen whenever you passed you mouse over them. 🙂

 

Here's another solution that should solve your problem. Go to Options -> Selection. Here you can create your own selection filter. Make a selection filter that only contains "part". check the box to use your filter as the default selection filter. This should keep the option sticky and you don't have to change it every time you switch windows.

wbottis
12-Amethyst
(To:Pettersson)

Bingo, Pettersson.  I can accept the alt+LMB option as a good approach to bypassing geometry selection.  I also noticed that if you double-click the part/geometry with the LMB, this will also highlight the part.  Follow the logic and click LMB 3 times does not give you the NHA though.

Top Tags