Error when using replace/replace all in an assembly
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
I recently changed the names of hardware such as screws and washers that are used in a bunch of assemblies. All of the hardware files are kept in a local folder. I go into the assembly and as expected it can't locate the files since the names changed. Lets say the files it can't locate are Screw A, Screw B, Screw C, Washer A. To resolve the link, I use the replace all command on Screw A and find the updated file name. For Screw A, it replaces all the iterations in the assembly it with no issues, not even a broken constraint. When I go to replace all other hardware in the assembly after that (Screw B, Screw C, Washer A), it replaces all iterations in the assembly with seemingly no issues. Everything in the model looks normal and all the constraints are there. However, in the model browser next to each of those resolved parts (Screw B, Screw C, Washer A) is the blue i error symbol (the blue i symbol is not present for the first piece, Screw A, and all other iterations of Screw A). I've tried everything to get rid of that error, but the only solution I found is to replace the components with the errors (Screw B, Screw C, Washer A) again, choose a random piece in the same family (Screw Y, Screw Z, Washer Y), accept the replacement, replace those pieces (Screw Y, Screw Z, Washer Y), choose the correct pieces (Screw B, Screw C, Washer A) and accept the replacement. After that, all the errors are gone. I should also note that whatever piece I replace first won't have any issues. I could have replaced Screw B first and then Screw A, Screw C, and Washer A would have the errors. Can anyone give insight on what's going on here? Am I not doing something correctly? I can provide a screencast if that helps out.
