TeamcenterKnowledge

Setting up Smart Discovery Indexing > Generating bounding boxes and TruShape files

Generate Teamcenter bounding boxes and TruShape files for JT datasets

Process flow to generate Teamcenter bounding boxes and TruShape (TSO) files for JT datasets:

  1. Set preferences to generate bounding boxes and TSO files.
  2. Enable the generation of bounding boxes and TSO files in Dispatcher for new data.
  3. Generate Teamcenter bounding boxes and TruShape files for the existing data.

Enable the generation of bounding boxes and TSO files in Dispatcher for new data

If you use CAD applications other than NX, you must enable the generation of bounding boxes and TSO files in Dispatcher. If Dispatcher is not deployed in your Teamcenter setup, install it along with the JtToBboxAndTso translator. If Dispatcher is available, update it to include this translator.

The JtToBboxAndTso translator invokes the process to create the bounding boxes and TSO files for new data that is currently not available in the Teamcenter database. Teamcenter reads the bounding box information from this index and stores the TSO data in a Trushape-Data file attached to the DirectModel dataset.

Generate Teamcenter bounding boxes and TSO files for existing data

You can generate bounding boxes and TSO files for all existing data in the Teamcenter database. Although this is the recommended method, it is time-consuming. If you do not wish to wait for all data to be indexed, you can proceed and generate bounding boxes and TSO files for a specific structure.

Generate bounding boxes and TSO files for all data: query the Teamcenter database first, then create the files:

create_or_update_bbox_and_tso -u=<user_id> -p=<password> -g=dba -translation_mode=JTTOBBOX+JTTOTSO -mode=query+process

Generate bounding boxes and TSO files for a specific structure indexed using Smart Discovery Indexing: query the Teamcenter database first, then create the files:

create_or_update_bbox_and_tso -u=<user_id> -p=<password> -g=dba -translation_mode=JTTOBBOX+JTTOTSO -mode=query+process -scope=PRODUCT -product=<product_item_ID> -output_dir=c:\temp\ugpart_bbox

If Multi-Field Key (MFK) is used to uniquely identify a structure:

create_or_update_bbox_and_tso -u=<user_id> -p=<password> -g=dba -translation_mode=JTTOBBOX+JTTOTSO -mode=query+process -scope=PRODUCT -product=%#MFK#%,=item_id=<product_item_id>,object_type=<item_or_its_sub_type> -output_dir=c:\temp\ugpart_bbox

For detailed information about the create_or_update_bbox_and_tso utility and its arguments, run create_or_update_bbox_and_tso -h on the Teamcenter command prompt.

Generating bounding boxes and TSO files for the existing data using the create_or_update_bbox_and_tso utility is a one-time activity. You need not run this utility for structures created after Smart Discovery Indexing is set up.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.structure_discovery_admin/xid1972437 · retrieved 2026-07-11