Showing results for 
Search instead for 
Did you mean: 

custom symbol behavior in Teamcenter

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

Quoting DEckhoff's post in another thread:

Since you broke your title block up into separate tables, have you considered creating a custom symbol to represent the tolerance section (instead of a table template)?  Custom symbols work like patterns in that the master can be changed, and all "locked" instances of that master will update when the master symbol updates.

 If they are stored in TC, are custom symbols "revision specific"

I.e. if a CS was added to a drawing when it was at Rev 0

Now we "save as" the CS to rev A, and change some stuff

In the drawing where it was loaded at rev 0, the next time the drawing is opened, will it use:

- rev 0?

- rev A?

- depends on TC revision rules (as saved/latest working/etc.)?


We do NOT want drawing stuff changing arbitrarily without an EO (ECO) to document the change...

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled


Re: custom symbol behavior in Teamcenter

Siemens Phenom Siemens Phenom
Siemens Phenom

That would depend on whether you created an associative or non-associative instance of the master symbol.  You can "lock" the state of the symbol instance once it's created.  Then it won't update when the master symbol updates.


So here's a scenario you can investigate:

  • Create a master symbol that represents your title block
  • Add an associative instance of that symbol on your drawing border template.  But make sure to "lock" the symbol when you add it.  That will prevent it from updating when the master symbol updates.
  • Now use that template to create your drawings. 
  • When you want to update an instance of the symbol because the master definition has changed, either in the template or on an existing drawing, "unlock" the custom symbol and force an update.

Another nice thing about custom symbols is that you can "smash" the instance of the symbol at any time.  This breaks the symbol back down into its constituent pieces and also breaks all links to the master symbol definition.