Hi,
I see what you are getting at but I think it may be very hard to implement. How does
Fusion know if that Component is meant to be "constrained"? And what do you mean
by the word "constrained" which in Fusion typically refers to Sketches and them being
fully defined.
As a Designer myself, I cannot see any time when you would have ANY free floating
Components and Assemblies. When I design a Component it is either In-Place and
connected with an As-Built Joint or it is at the Origin and connected with a normal
Joint. There are a few times when I "might" use Group on some Components but I
never design a component or assembly and just leave it floating in space, it will always
be relevant to something and always be connected to something in some way.
If I am designing some complex assembly with multiple complex sub-assemblies then
I will design each assembly/sub-assembly in turn and usually "build" it with the required
joints as I go until the assembly is finished. Then I treat that completed assembly as a
Component and join it to another Assembly. I continue to do this until I have built my
final design and everything is where it should be.
If you are not using Joints in your design then your Components and Assemblies will be
simply a number of "things" simply floating in space and no use to anyone. One of the main
reasons that we model our design with joints and such is so that we can test to see that
they move the way they are meant to and test them with the various tools built into the
Fusion software.
In Fusion there is the Anchor icon that means that a part is Grounded and typically all other
Components and Assemblies are Joined to that. There should never be any floating Components.
You might have some complex movement because of the way you have set up the joints but
presumably it does what you designed it to do. Take for example an Iris on a camera assembly.
A whole bunch of parts that are designed and joined in a certain way that should be joined up
as you go so you don't miss anything. The individual parts will move but the magic happens when
the last component joint is put in and you move one part and the entire assembly moves like
an Iris does. On a simple Iris you "could" put the joints in at the end, on a complex Iris you
would be asking for trouble to do it any other way.
If you have several Teams designing Assemblies and Sub-assemblies and Components then
presumably they will provide a working and tested item that should just be ready to drop into
the main Assembly of the design without having to check all that stuff. If you are designing an
Engine then the Gearbox should simply mate with the appropriate Joint and just work in the
Main Assembly.
The only way I can see an icon in the Browser tree working is if you the designer check boxed
it manually. If you are doing that then you might as well join it instead. What if you DO make
the joint but forget to change the check box? You will waste much time looking for something
that is already done. How does Fusion know it is meant to be joined in that way? How does
Fusion detect the desired behavior?
Cheers
Andrew