I created a working weld symbol for Creo Pro/WELD. It works exactly as I want it to in new assemblies, but in any assembly with existing welds, it is the old Pro/WELD symbol.
I have deleted the default fillet.sym in:
C:\Program Files\PTC\Creo 4.0\M060\Common Files\symbols\library_syms\weldsymlib\ansi_weld\simple\
This was replaced with my own fillet.sym, and again, it works great in new assemblies and drawings.
Does anybody know how to get the symbol to update for assemblies with existing weld?
I don't think the symbols do update. You will have to delete the old ones and recreate them with your new symbol.
I think you are correct. I tried everything I could think of, but it looks like it requires deleting my old weld and recreating it. Better make sure next time that my symbols are perfect, and I never make any revisions whatsoever...
Updating is possible.
As its a long time ago you asked this, are you still interested? If yes, pleas let me know (by giving a reaction on this topic, then I get a notification).
A weld annotation has also a version number. So the name of the weld annotation is followed by a number (like iso_fillet.sym.1). When you make the new weld annotation a higher number than the one that is in the model, it asks if you want to update the annotation. The tricky part is that the version number currently used is not shown so sometimes you have to do a bit of trial and error (because when the new annotation has a lower or equal version number it doesn't update). A workaround can be that you make the version number of the new annotation .100 for example.