Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Workspace tab in the Digital Thread Project Dashboard provides capabilities to browse and search repositories participating in Digital Thread Projects. Users can perform the following functions operations from the Workspace tab.

  • View all Repositories, organized by Repository Type.

  • Add a new Repository.

  • Tree View - Browse Repository containers, artifacts, and relations in the Tree View, as shown in Figure 1.

  • Graph View - Navigate Repository artifacts and relations in the the Digital Thread Explorer (Graph View), as shown in Figure 3.

  • Details tab - View details of any selected artifact or relation in the Repository.

  • Search tab - Search artifacts in a Repository using different search criteria.

  • Relations tab

    • Users can view both intra-model (within repository) and inter-model (cross repository) relations in the context of the given Digital Thread Project.

    • Users can create new inter-model relations in the context of the given Digital Thread Project.

...

This is because a user is browsing Repositories in the context of a specific Digital Thread Project under the Workspace tab (Figure 1). When the same Repository is browsed from the Repositories menu in the main menu bar, it is not in the context of a Digital Thread Project that owns the inter-model relations.

...

The capabilities available under the Workspace tab are presented in the following sections. Refer to the Tutorials section at the end for links to demonstrations.

...

Refer to the following pages/sections to learn about adding a new Repository.

...

...

Select a specific Repository on the LHS and browse its contents on the RHS, as shown in Figure 1 above for a Teamcenter repository. Right click an artifact and select More Details to open the artifact in the external repository, as shown in Figures 2 and 5 4 below.

Refer to the following pages/sections to learn more about browsing and searching Repositories of different types.

Repositories - Graph View (Digital Thread Explorer)

Follow the steps below to browse a Repository in Graph View, and view both intra- and inter-model relations in the Digital Thread Explorer.

(1) Right click on any Artifact and select Graph View, as shown in Figure 2 below.

image-20240429-115515.png

image-20240429-115644.pngImage Removed

image-20240429-124536.pngImage Removedimage-20240429-114516.pngImage Removed

...

(2) This will open the Digital Thread Explorer, as shown in Figure 3 below. Click on the Expand Relations button image-20240429-141407.pngImage Added on any artifact to fetch both intra-model (within repository) and inter-model (across repositories) relations. Figure 3 below shows the result of expanding the Spacecraft_Specification requirement in Jama. The parent and child requirements in Jama are shown via the intra-model Contains relations. In addition, the inter-model relations from/to SysML and Teamcenter artifacts are also shown. The inter-model relations are owned by the Spacecraft Digital Testbed (SPACET1) project.

...

(3) Right click on any artifact and select the More details menu to open the artifact in the external repository, e.g. Teamcenter Active Workspace for Teamcenter artifacts, as shown in Figure 4 below.

...

Note that the ability to view inter-model relations (across repositories) is only available under the Workspace tab since these relations are specific to Digital Thread Projects.

Refer to the following pages/sections to learn more.

Repositories - Create new Relations

There are two approaches to create new Relations in a Digital Thread Project from the Syndeia Web Dashboard.

  • Approach 1 - Create a Relation via the Explore → Relations tab in the Digital Thread Project Dashboard, as described in Relations - Digital Thread Project.

  • Approach 2 - Create a relation from the Workspace → Tree View when browsing a Repository in the Digital Thread Project Dashboard. This approach is presented below.

Follow the steps below to create a new Relation.

(1) Select an artifact in the Tree View and click on the Relations tab (RHS), as shown in Figure 5 below.

...

(2) The Relations tab shows two tables:

  • Inter-model relations table lists the relations from/to the selected artifact to/from artifacts in other repositories, and owned by the Digital Thread Project, e.g. Spacecraft Digital Testbed (SPACET1).

  • Intra-model relations table lists the relations from/to the selected artifact to/from artifacts in the same external repository (e.g. Jama).

(3) Click on the Add button + in the Inter-model relations table, as shown in Figure 5 above.

(4) Select a Target Repository and Artifact, as shown in Figure 6 below.

...

(5) Scroll down and confirm or switch the direction of the new Relation, as shown in Figure 7 below.

...

(6) Click on the Create Reference Relationship button shown in Figure 6 above. A new relation will be created and added to the Inter-model Relations table (Figure 5).

Tutorials

Refer to the following tutorials to learn more.

...