Inventor undo command

Inventor undo command

milan5
Enthusiast Enthusiast
2,876 Views
8 Replies
Message 1 of 9

Inventor undo command

milan5
Enthusiast
Enthusiast

Hello everyone,

I have query in Undo tool, if I have multiple files open in Inventor and want to use undo in one file how can I do it ?

Right now undo tool will consider all open files for changes, So if I use undo it go to different file and make changes.

 

I just want to use it in one file.

 

Regards,

Milan kantaria 

0 Likes
2,877 Views
8 Replies
Replies (8)
Message 2 of 9

Anonymous
Not applicable

OK, I'm confused on this one.

 

If you are active in a specific file, but have numerous other files open as well and you perform an "Undo", it performs that "Undo" in all the files you have open?

 

That's one I've never, ever seen.

 

Are you maybe opening all these files and THEN doing the "Undo" command which then undoes the "Open" command of the files? Is that what you're seeing?

 

Let me go a little further....you have 4 files open let's say, in the active file, you've performed 3 commands. You select the Undo command 4 or 5 times. The command will thus undo the 3 commands you did in the active file as well as the "Open" command you performed to open the file, thus closing said file and then performing the remaining 2 "undo" commands on the next "open" file, which is the file you opened just prior to the one you closed by way of the Undo command. Am I getting that right? Sorry, have not had my cup of coffee yet.

0 Likes
Message 3 of 9

milan5
Enthusiast
Enthusiast

Hi, 

 

let me explain in detail :

Suppose i have 4 files(A,B,C,D) open in inventor and i have make changes in all file (A,B,C,D) respectively, than after i make 2 modification in file B. Now if I use undo command 3 times it should undo 3 modification in file B only instead of it right now with 3rd undo it goes to different file D.

 

Hope this explain.

 

Regards,

Milan 

0 Likes
Message 4 of 9

Anonymous
Not applicable

Correct.

 

The 3rd undo is undoing the opening of that file. The Undo command is for the current session, not the history of the part.

0 Likes
Message 5 of 9

SBix26
Consultant
Consultant

@Anonymous

The problem the OP is having is that the Undo stack applies to all Inventor operations regardless of file.  If you perform operations on four different files, the Undo does not apply just to the current active file, it will undo, in order, all the operations on all the files affected.  I understand the frustration, have run into this many times.  But I've learned to live with it, and I suspect that it is a necessary and logical limitation.

 

Perhaps @johnsonshiue can shed some light on whether this is an inherent Inventor limitation, or could be modified to allow undoing operations only on the current file.


Sam B
Inventor Pro 2019.0.1 | Windows 7 SP1
LinkedIn

Message 6 of 9

Anonymous
Not applicable

Sam,

I understand that. That's what I was saying...or at least thought I was saying.

 

If I open 3 files, and then perform 4 commands on the last file I opened, then hit the Undo command 6 times, does it not undo my last 4 commands, undo the open file command of that last file with the 5th undo and then also close the 2nd to last file I opened (but didn't do anything in) with the 6th undo command?

 

That's the process I see happen (2017).

0 Likes
Message 7 of 9

SBix26
Consultant
Consultant

@Anonymous

I don't think the OP was at all talking about opening/closing files.  Simply, if I'm working on multiple files simultaneously, the Undo command cannot be limited to only one file.  I may wish to undo all of the operations I did to file A, while leaving intact what I did to files B & C.  But Inventor does not allow this-- in order to undo the changes to A, it will also undo the changes to B & C that occurred after the first change to A.  Undo is global, can't be restricted to specific files.


Sam B
Inventor Pro 2019.0.1 | Windows 7 SP1
LinkedIn

0 Likes
Message 8 of 9

johnsonshiue
Community Manager
Community Manager

Hi Guys,

 

If I understood the issue correctly, Milan is asking how to undo within a document, right? Inventor's transaction model is built based on the entire Inventor session. So, each step (except for visualization command) is recorded as an undoable step. It is not like AutoCAD, each document has its own Undo stream. The Undo stream is for entire Inventor running session. As a result, you cannot undo just for one document's purpose.

Many thanks!



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

Anonymous
Not applicable

May I suggest voting for the "Undo Should be per Active File" idea?

https://forums.autodesk.com/t5/inventor-ideas/quot-undo-quot-should-be-per-active-file/idi-p/5281075