@Curtis_Waguespack, Hahaha ok, ok, I hear you.
And I knew someone would bring that up, I almost changed my posted to say "when has the definition of transparency ever included anything to do with untouchable", but I hoped no one would notice 😛
Here is the truth of the matter:
- Most of the time, when I'm making something Transparent, I'm doing so for visual's sake: to see components inside of it or components it's obstructing. I still want to be able to select that component, constrain to it, measure on it, etc., all the while leaving it Transparent.
- Most of the time, when I want to make a component un-selectable (i.e. disabled), I'm doing so for the immediate need of the current task: to select an object behind it or a face on an object behind it for a constraint/measurement. I don't need the obstructing component to stay un-selectable, I just need it briefly out of the way so I can get to something behind it and complete the current task.
My question is, are those two statements true for you as well, @Curtis_Waguespack, @mcgyvr, @ToddPig, and others?
If so, then maybe what would be most useful is a quick command for making components un-selectable WHILE in a command. Borrowing from Autodesk CFD, if anyone has used that, I might click the MMB (middle mouse button) on a pre-highlighted component to "ghost" it and make it un-selectable and translucent (maybe even with a distinctive tint so it's obvious it's ghosted and not transparent). Then I would do whatever I need to with the obstructed component. Then maybe I could hold "Shift" and ghosted components would become pre-highlight-able and I could click MMB on the ones I want to un-ghost. Or just press "Shift+MMB" in empty space to restore all ghosted components.
I just think that having a quick in-command way to select "through" obstructions would be more handy than making those obstructions permanently un-selectable (like Enabled does) or randomly unselectable (like SolidWorks' "Transparent" does).
This is one of those things where we see a problem and all we can see is the problem, like sticking our hand in front of our face and saying "IT'S HUGE!". We've all been thinking about the obstruction here and not the target. The component you want to select THROUGH isn't the issue, the component you want to GET TO is the issue, and the obstruction is just in the way. Why are we applying a setting (SolidWorks Transparent or Inventor Enable) to the obstruction at all?? Wouldn't it make much more sense to just "push" it out of the way to get at what we're really concerned with and get on with it?
If people are dead-set on Transparent parts being "ghosted" where you can select through them, then that should be an Application Option (maybe even defaulted to "on" to make SolidWorks converts comfortable). But I would not be in favor of that, just willing to concede it even though I think it's worse for Inventor long-term.
To me it makes much more sense to have "transparent" for affecting visuals (but still being able to select the transparent part), "ghosting" for quickly getting through obstructions, and "enabled" for permanently ghosting a component that you want out of the way for a while.