Problems with temporarily modifying files that are open in the context of another assembly

Problems with temporarily modifying files that are open in the context of another assembly

peter.kapitola
Advocate Advocate
190 Views
1 Reply
Message 1 of 2

Problems with temporarily modifying files that are open in the context of another assembly

peter.kapitola
Advocate
Advocate

Here's the scenario. You want to edit a component (part or assembly), but only temporarily. You may want to see how the mass changes, or take a screenshot of a different design concept. In any case, you make sure the part isn't checked out. Once you're done, you close the component and make sure to NOT save the changes. Now the fun begins. 

 

peterkapitola_0-1700539070919.png

 

Unfortunately, you had an an assembly open that was using that component. So now, even though you didn't save the component as you closed it, those changes are reflected in the assembly. It doesn't matter if you refresh the component file from the Vault, and re-open it. That component will be stuck with the changes until you can close the assembly that contains it. 

 

So then it gets even worse. You have made other changes to the assembly that you want to keep, so you can't just close everything without saving. You have to save the assembly, then close it, then reopen it in order to see the component as it was before the temporary changes. But now there's even more problems. When you save the assembly, Inventor prompts you to save the component as well:

 

peterkapitola_1-1700539343983.png

 

Checked-in files should NEVER be write-enabled on principle, but that's a separate problem. So now, you click "No" in the save column for the component, since you only want to change the assembly. But, inexplicably, that changes the field in the save column for the assembly to "No" and it says that the file is not checked out from Vault! The file is most certainly checked out from Vault. 

 

peterkapitola_2-1700539747311.png

 

At this point, your only real hope is to hit "Yes" to saving both, then close everything and THEN refresh the component file from the Vault before opening anything. Yeah, it's a mess. 

 

The only real way I know to prevent this is to make sure all assemblies are closed before attempting to temporarily modify a file. But this is something you have to remember to do. 

 

Is there a better way? 

 

 

0 Likes
191 Views
1 Reply
Reply (1)
Message 2 of 2

johnsonshiue
Community Manager
Community Manager

Hi! I would first check the Save options in Tools -> App Options -> Save. Enable the Save prompts that you want to see and disable the ones that are irrelevant to your workflow.

Also make sure the latest Inventor update is installed, all critical Windows updates are installed, and the graphics driver is udpated,

Many thanks!



Johnson Shiue (johnson.shiue@autodesk.com)
Software Test Engineer
0 Likes