?Relocated component file?
?Relocated component file?
(OP)
For reasons that make sense from at least one perspective, an entire subtree of major subassemblies (engines) was relocated, on the same server, quite a while ago.
New top assemblies are not an issue. If I open an older top assembly file, the engine entry in the feature tree is greyed out, and mousing over it produces a message that "The file for this component could not be located." Okay, fine, I know where it is, just let me tell you...
If I right-click the greyed entry, and select component properties, I get a model document path that tells me where the file used to be. The information in the path is greyed out and not editable. Just below it is a parenthetical instruction: "(Please use File/Replace comomand to replace model of the component(s))." Okay, I knew it wasn't there, just let me tell you where it is now...
Okay, fine.
I try File/Replace, put in all the requested data, and when I hit the OK check, I get a message "You cannot replace a component with another of the same name (but different directory)".
Duh, okay. But I'm not really replacing a component, I'm just trying to tell SW where it really is.
Is there a ctrl-shift-escape magic button, or some printable verbal incantation for this?
New top assemblies are not an issue. If I open an older top assembly file, the engine entry in the feature tree is greyed out, and mousing over it produces a message that "The file for this component could not be located." Okay, fine, I know where it is, just let me tell you...
If I right-click the greyed entry, and select component properties, I get a model document path that tells me where the file used to be. The information in the path is greyed out and not editable. Just below it is a parenthetical instruction: "(Please use File/Replace comomand to replace model of the component(s))." Okay, I knew it wasn't there, just let me tell you where it is now...
Okay, fine.
I try File/Replace, put in all the requested data, and when I hit the OK check, I get a message "You cannot replace a component with another of the same name (but different directory)".
Duh, okay. But I'm not really replacing a component, I'm just trying to tell SW where it really is.
Is there a ctrl-shift-escape magic button, or some printable verbal incantation for this?
Mike Halloran
Pembroke Pines, FL, USA






RE: ?Relocated component file?
Alternately, in the File->Open dialog, browse to the assembly containing the moved components. Click on (but don't open) the file, then click the button labeled "References". Find the moved components in the list and double-click to change them to the new location.
-handleman, CSWP (The new, easy test)
RE: ?Relocated component file?
2) Manually open the file SW can't find.
3) Now open the higher level assembly.
4) Save.
brengine
RE: ?Relocated component file?
Mike Halloran
Pembroke Pines, FL, USA