Hi all,
I am currently facing an issue where I open my assembly in presentation view, but some parts are not visible in this mode, while they are visible in the assembly template. Unfortunately I cannot add images, but I will try to explain as clearly as I can.
1. The parts that are not visible are sub-assemblies. The part files are visible.
2. In the part tree (on the left side), the sub-assembly is visible (visibility is turned on), but it is not visible in the presentation view. Toggling the Visibility between on and off has not helped.
2. All the parts files (of the assembly) are all located in the same folder.
3. The same assembly file (which has all parts visible), has some parts not visible (in presentation view).
4. There are no conflicts in my mate assemblies.
Please let me know how I can get around this issue.
Thank you!
Solved! Go to Solution.
Hi all,
I am currently facing an issue where I open my assembly in presentation view, but some parts are not visible in this mode, while they are visible in the assembly template. Unfortunately I cannot add images, but I will try to explain as clearly as I can.
1. The parts that are not visible are sub-assemblies. The part files are visible.
2. In the part tree (on the left side), the sub-assembly is visible (visibility is turned on), but it is not visible in the presentation view. Toggling the Visibility between on and off has not helped.
2. All the parts files (of the assembly) are all located in the same folder.
3. The same assembly file (which has all parts visible), has some parts not visible (in presentation view).
4. There are no conflicts in my mate assemblies.
Please let me know how I can get around this issue.
Thank you!
Solved! Go to Solution.
Solved by sundars. Go to Solution.
Any View Rep, LoD, Model State?
Any View Rep, LoD, Model State?
Hi @andremascarenhas9 ,
This sounds similar to a corruption we triaged and fixed last year where some assembly restructure operation like promote/demote left the presentation structure (database and browser) in a bad state where the parent-child relationships were not preserved.
We fixed the issue and tried to back-port it to earlier releases.
Which inventor version do you have? Can you try updating your Inventor version and retry opening the presentation again.
To fix it
1. Open assembly
2. Find the parent browser node of the missing sub/part
3. Demote it
4. Promote it again
5. Switch to the presentation
(If this does not fix it, try this after updating your Inventor).
If not, please email me your files to: sundarsATautodeskDOTcom and I am happy to triage it for you.
-shiva
Hi @andremascarenhas9 ,
This sounds similar to a corruption we triaged and fixed last year where some assembly restructure operation like promote/demote left the presentation structure (database and browser) in a bad state where the parent-child relationships were not preserved.
We fixed the issue and tried to back-port it to earlier releases.
Which inventor version do you have? Can you try updating your Inventor version and retry opening the presentation again.
To fix it
1. Open assembly
2. Find the parent browser node of the missing sub/part
3. Demote it
4. Promote it again
5. Switch to the presentation
(If this does not fix it, try this after updating your Inventor).
If not, please email me your files to: sundarsATautodeskDOTcom and I am happy to triage it for you.
-shiva
I am not sure why you cannot promote the parts which you demoted. Seems odd.
How about
1. delete the parent sub-assembly/component of the missing parts in your Assembly File
2. switch to presentation to update and cleanup
3. Go back to the main assembly and add that parent sub-assembly/component back
4. switch back to the presentation to update
You may lose some constraints and other relationship information but its worth a try to salvage it.
Thanks
-shiva
I am not sure why you cannot promote the parts which you demoted. Seems odd.
How about
1. delete the parent sub-assembly/component of the missing parts in your Assembly File
2. switch to presentation to update and cleanup
3. Go back to the main assembly and add that parent sub-assembly/component back
4. switch back to the presentation to update
You may lose some constraints and other relationship information but its worth a try to salvage it.
Thanks
-shiva
Ahha! It did work for me! I just deleted the sub-assembly, then added it back in. I wonder if the part not showing up had something to do with the constraints.
Thank you so much!
Ahha! It did work for me! I just deleted the sub-assembly, then added it back in. I wonder if the part not showing up had something to do with the constraints.
Thank you so much!
@andremascarenhas9 Excellent! Glad to hear! We think that the parts not showing was because at some point, an assembly restructure (e.g. promote/demote) must have happened. There was a logic flaw in the presentation code which did not handle the assembly restructure and ended up not adding those parts resulting in a bad structure. This manifests as missing browser nodes but graphics still may exist.
-shiva
@andremascarenhas9 Excellent! Glad to hear! We think that the parts not showing was because at some point, an assembly restructure (e.g. promote/demote) must have happened. There was a logic flaw in the presentation code which did not handle the assembly restructure and ended up not adding those parts resulting in a bad structure. This manifests as missing browser nodes but graphics still may exist.
-shiva
Can't find what you're looking for? Ask the community or share your knowledge.