Teamcenter Visualization Embedded Viewer

Adding 2D NX PRT file markup ability using the Teamcenter Visualization Embedded Viewer


You can view and markup several 2D file types using the Teamcenter Visualization (TcVis) Embedded viewer in Teamcenter (Tc).  However, an NX PRT file containing 2D data is not configured by default to view and markup using TcVis.  Below are the steps to configure Teamcenter to view and markup a 2D NX PRT (.prt) file using the TcVis embedded viewer.

You will first need to tell Teamcenter that you would like the view the NX .prt file as a 2D image in TcVis.

In Teamcenter Rich Client, go to Edit > Options > Lifecycle Visualization and check on “View NX .prt files as 2D images”.

To enable the viewing of NX .prt files in the My Teamcenter viewer, edit the following Teamcenter preferences in Edit > Option.

Add the following values to the defaultViewerConfig.VIEWERCONFIG preference:




Under preference TC_markup_named_ref add the reference name. You can find this under the named reference information.  In this case it is “UGPART”.

Under preference DMI_markup_relation_primary add the dataset type name.

Under preference TC_DIS_2D_named_ref add the reference name.

Under preference VMU_FileSearchOrder add the reference name.

Under preference VMU_Datasets add the dataset type name.

Under preference UGMASTER_DefaultChildProperties add DMI_markup.

This preference will allow the markup layers to save under the dataset.

Close and restart the Teamcenter Rich Client.  At this point, the 2D NX .prt file UGMASTER dataset will view in the TcVis embedded viewer.

The final step is to add the DMI_markup relationship to the UGMASTER business object in Business Modeler DE (BMIDE). This should only be performed by someone with Administrative rights.

Teamcenter Visualization

Post by Sam Estrada

Hello, my name is Sam and I am an Application Engineer with expertise in Solid Edge and Teamcenter here at Swoosh Technologies. My goal is to help people utilize digital design and data management programs to create more efficient, time, and cost-saving processes for others.

Leave a Reply

Your email address will not be published. Required fields are marked *