Anyone ever come across this one - it is new to me after 10
years of SW use! Today I was editing an assembly and a couple of in
context parts refused to update no matter what I tried. So I
decided to create an identical new part and place it in the
assembly in a bottom up manner with mates.
So I'm editing the assembly, adding the new one in, deleting the old part and have a part open. When I switch back to the assembly I get the error message "this assembly is unavailable as a component is in rollback" (or words to that effect). So I cannot edit the assembly. I open the linked drawing, and get the same error. I close all open part files so I only have the assembly and the drawing open - same thing. I then open each part in the assembly and none are in rollback. I am stuck. I cannot close the assembly or the drawing file as all menus are greyed out.
In the end I cut my losses and rebooted the machine and started again.
So the question is, if I get that kind of message wouldn't it be so much more valuable to actually say WHAT component is in rollback and offer the user the opportunity to edit it ?
So I'm editing the assembly, adding the new one in, deleting the old part and have a part open. When I switch back to the assembly I get the error message "this assembly is unavailable as a component is in rollback" (or words to that effect). So I cannot edit the assembly. I open the linked drawing, and get the same error. I close all open part files so I only have the assembly and the drawing open - same thing. I then open each part in the assembly and none are in rollback. I am stuck. I cannot close the assembly or the drawing file as all menus are greyed out.
In the end I cut my losses and rebooted the machine and started again.
So the question is, if I get that kind of message wouldn't it be so much more valuable to actually say WHAT component is in rollback and offer the user the opportunity to edit it ?
I panicked the first time I saw this error.
As you probably already know, it happens when you are in the middle of editing a component of the assembly..... especially if you are editing it's sketch and/or there are errors in the component preventing it from building.
I have started getting this error since using the "configure dimension" feature. This is a known error and I believe has an SPR. What I would guess is, a part in which you used "configure dimension" is stopping it up. The only way to get the assy/drawing out of rollback rut is to
-open the part where you did "configure dimension"
-do "edit sketch" on the sketch where you did "configure dimension", or actually on any sketch before it
-exit "edit sketch".
I think what happens is this. Say you're editing a sketch. You do "configure dimension" and then click OK in the "configure dimension" box. You will see that you are exited automatically from the sketch. However, the program doesn't notice that you have exited that sketch, and claims rollback when you go to a referenced document, even when that part has been saved and closed. I find that hitting rebuild on the part does not even help.
I have gotten into the habit of re-entering the sketch every time "configure dimension" automatically exits me. Then I "exit sketch" properly and don't get rollback error.