WHY NO AUTOSAVE?????

toddhamlin
Explorer
Explorer

WHY NO AUTOSAVE?????

toddhamlin
Explorer
Explorer

WHY ********** is there no AUTOSAVE while using INVENTOR???????? DONT tell me save every command, thats crap. THIS SHOULD BE ADDRESSED NOW, NOT LAST YEAR, NOT LAST RELEASE, NOW!!! I LOST A WHOLE AFTERNOON'S WORK BECAUSE OF THIS. THIS IS, EXCUSE MY LANGUAGE.....BULL****!!!!!

Reply
Accepted solutions (2)
3,927 Views
49 Replies
Replies (49)

johnsonshiue
Community Manager
Community Manager

Hi Todd,

 

This is a limitation in Inventor at the moment. We have heard this request for many years but we don't have a good solution unfortunately. There are multiple technical challenges on enabling Auto-Save in Inventor. First, Inventor has one Undo stream for one session, not per document. When you open several files, you can undo all the way back to zero documents. When you save a file, the Undo stream may be chopped off. Also, if you automatically save multiple files, the Undo stream could be interrupted leading to more instability.

Another issue is related to file referencing and associativity. Inventor assembly and drawing reference model files extensively. When Auto-Save kicked in, should all related files be saved or only the active document be saved? The user will need to make a decision on the spot. Arbitrarily saving the files can lead to corruption. There are custom add-ins enabling Auto-Save. But, I have seen corrupted files caused by such tools.

Like I mentioned earlier, we don't have a good solution at the moment.

Many thanks!



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

HAFA12
Enthusiast
Enthusiast

Autosave might be nice, but also get your workflow figured out.

There is no excuse for not saving your work regularly.

Hit ctrl+s every once in a while so you don't get yourself into incidents like this...

JDMather
Consultant
Consultant

There most certainly is a simple solution that my students have utilized for 25 years in multiple CAD softwares - take the responsibility upon yourself to save often.

You should never lose any more work than you are willing to do over.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


0x3FA5
Advocate
Advocate

Inventor has one Undo stream for one session, not per document.


This is very, very bad.

This is very, very unintuitive.

When you work in object environment and have other documents opened, you expect to undo the one you are working in.

Having one Undo stream per session is very, very unique.

But it is very, very bad software architecture design.

 

 

johnsonshiue
Community Manager
Community Manager

Hi! I know you are generally negative toward Inventor. I am not surprised with your comments. However, I am not sure how you correlate "undo stream per session" with "poor architecture." Also, lack of Auto-Save isn't unique to Inventor. Most of the Auto-Save supporting CAD systems store all design data in one file, which makes it more straightforward to save automatically.

I could be wrong but I am not aware of any feature-based parametric solid modeling CAD system supporting Auto-Save. Undo per session or undo per doc is a design choice. Either has advantages. When you actively edit multiple associative documents, undo per session helps make the process streamlined. Undo per doc works the best, when each file is independent, and the workflows are mostly confined within each doc. Inventor and most equivalent CAD systems are not like that. Files are referenced in multiple places and contexts. If it was straightforward, it would have been done already. We had a few attempts to do that in the past but we were not able to find a good solution.

Many thanks!



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

CGBenner
Community Manager
Community Manager

The advice I used myself, and taught all of my users:  Save early - Save often!


Chris Benner
Industry Community Manager – Design & Manufacturing


If a response answers your question, please use  ACCEPT SOLUTION  to assist other users later.


Also be generous with Likes!  Thank you and enjoy!


Become an Autodesk Fusion Insider
Inventor/Beta Feedback Project

mfurches
Enthusiast
Enthusiast

Solidworks has had autosave for many years. It works just fine.

Frederick_Law
Mentor
Mentor

Because you will not want autosave when working on assemblies.

If you don't know why, use any 3D CAD software for more time.

For one, you could never set a correct autosave timer that won't get in your way.

Anonymous
Not applicable

Agreed, there are also a lot of issues when trying to handle constraints within assemblies. Inventor Pro feels archaic compared to Solidworks, hopefully they figure out their ancient architecture sometime in the next decade.

rhasell
Advisor
Advisor
Accepted solution

Pull your head in mate, this is a user forum.

 

CTRL-S is the only autosave needed.

Autosave will do more damage than good, when you realise  that autosave has saved all your work just as you broke your model, and you need to roll back or just quit and start again, but now you can't because autosave has saved the damaged model, how much time have you lost now?

Reg
2025.1.2
Please Accept as a solution / Kudos

Frederick_Law
Mentor
Mentor

@Anonymous wrote:

Agreed, there are also a lot of issues when trying to handle constraints within assemblies. Inventor Pro feels archaic compared to Solidworks, hopefully they figure out their ancient architecture sometime in the next decade.


Really, join me in SW forum.

You'll love all the SW nicknames.

 

And Autosave is recommended to turn off for performance.

Anonymous
Not applicable

Thankfully Solidwork's auto-save feature is robust enough to save copies at different intervals, this is particularly useful if a component you add breaks the assembly. Everyone that is touting that it affects performance have no real understanding of how versatile the feature is in Solidworks. The performance complaint might be a huge aspect in Inventor, I've yet to run into issues using this feature in Solidworks while editing assemblies in magnitudes larger than that of Inventor (and Inventor still struggles with some of these smaller assemblies).

Incredible how software worth thousands of dollars mitigates its responsibility to innovate by claiming to "just do it this way".

 

Inventor 2019 and I cannot define a distance mate between two holes? Goodness gracious. Might aswell rename Inventor Professional to Inventor Junior.

Frederick_Law
Mentor
Mentor

SW auto-recover doesn't save copies.  It try to save current files and attempt to recover after crash.

It is not, autosave.

 

Backup does save copies, same as IV OldVersions.

Both create copies when user save the file.

User set how many copies to keep.

Anonymous
Not applicable

Apologies, you are correct. I meant to say the backup feature, I love that thing. On my other work station I have it save about 5-6 copies at varying intervals, it has saved me countless times when experimenting with assemblies.

0 Likes

Frederick_Law
Mentor
Mentor

And IV has the same function of OldVersions.

Both saved me more then a few times.

I use 5 copies on both.

 

IV keep OldVersions in a folder make it easier to find the files you want.

Anonymous
Not applicable

Good to know, thanks for that information. Now if only they could add some basic constraints to make assemblies easier, I'm struggling with the trial and error of aligning things. 😞

0 Likes

andrewiv
Advisor
Advisor

I think the "distance mate between two holes" that you are looking for is the insert constraint.

Andrew In’t Veld
Designer

JDMather
Consultant
Consultant

@mfurches wrote:

Solidworks has had autosave for many years. It works just fine.


 


@Anonymous wrote:

Thankfully Solidwork's auto-save feature is robust enough ...


Hmmm, the pros over here http://forum.solidworks.com don't seem to use it???


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Anonymous
Not applicable

Hi, my description may have been off but I've attached an illustration of what I'm trying to do.

For instance, I have two holes (brackets) that need to be distanced in relation to the hole centers. To accomplish this I used a flush constraint with a defined offset, however the additional step of needed to subtract is rather cumbersome when dealing with different sized brackets. I'd like to accomplish this in the assembly enviornment and not in the sketch enviornment as I've illustrated.

0 Likes