TeamcenterKnowledge

Setting up Smart Discovery Indexing > Indexing structures for massive model visualization

Create an MMV index using the Teamcenter command prompt

The massive model visualization (MMV) index helps you visualize structures with large 3D design data in Teamcenter. To access this functionality, you must create the MMV index using Smart Discovery.

Prerequisites

Given the complexity and time required for initializing the MMV index using Smart Discovery, ensure that your enterprise setup considers the following recommendations:

  • Schedule the MMV index creation on non-working days or outside of work hours. Initializing large structures may take several hours. To estimate the time required, initialize a medium-sized structure and scale the recorded time to match the structure sizes of your production setup.
  • Increase the system and environment resources, server pool sizes, and timeout duration of the initializing process. Ensure that there are minimal or no connectivity issues in a wide area network environment. The initialization process is highly communicative and may get interrupted by network restriction or congestion.
  • Determine the maximum number of Teamcenter connections to be open simultaneously for indexing, and update the connection number in the Tc.maxConnections parameter in %TC_ROOT%\TcFTSIndexer\conf\TcFtsIndexer.properties.
  • Determine the number of parallel processes required to process the index initially and recurrently, and update the values of the following tuning parameters in %TC_ROOT%\TcFTSIndexer\conf\TcFtsIndexer_discovery.properties:
    • Discovery.maxConnectionPercentageForInitialIndex
    • Discovery.maxConnectionPercentage
  • To monitor the indexing progress, inspect TcFTSIndexer.discovery.log in %TC_ROOT%\TcFTSIndexer\logs.

Procedure

To create the MMV index, use the runTcFTSIndexer utility (this utility creates both the Smart Discovery index and the MMV index; it only creates the MMV index if the Smart Discovery index already exists):

  1. To create the indexes for a single structure:

    TC_ROOT/TcFTSIndexer/bin/runTcFTSIndexer -task=discovery:create -mmv -product=<itemid>

  2. To automatically create the MMV index for structures:

    TC_ROOT/TcFTSIndexer/bin/runTcFTSIndexer -task=discovery:create -mmv -product=#autoindex# -interval=<time_interval_in_seconds>

    Specify the time interval in seconds depending on your environment requirements and the number of structures to be synchronized. A time interval of 3600 seconds is ideal.

  3. To set up the recurring task for MMV indexing:

    TC_ROOT/TcFTSIndexer/bin/runTcFTSIndexer -task=discovery:mmvsync -interval=<time_interval_in_seconds>

    Specify the time interval in seconds depending on your environment requirements and the number of structures to be synchronized. A time interval of 120 seconds is ideal, but it is recommended not to set a time interval below 60 seconds.

  4. Validate your enterprise setup before starting the Smart Discovery index creation process. Perform a basic test to ensure that TcFTSIndexer and Smart Discovery Indexing are set up correctly:

    TC_ROOT/TcFTSIndexer/bin/runTcFTSIndexer -task=discovery:test

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