Versions Compared

Key

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

The new learning objective of this exercise is to

...

familiarize the user with setting up a network link to an external repository using the Syndeia dashboard.

...

Preparation

This exercise assumes the student has

  • Cameo System Modeler 18.5 (or MagicDraw 18.5 with SysML plug-in) installed correctly on his or her machine with a valid license for use, and
  • Syndeia 3.2 installed as a plugin for Cameo/MagicDraw with a valid license for use.

The specific instructions call for creating a network connection to a Teamcenter PLM repository, but the user can carry out the same process to any external repository (including Windchill, Jira, Jama, Doors NG, GitHub or MySQL), assuming that the appropriate interface has been properly installed and the user has access credentials (url, username and password, typically) to that repository.

Exercise

  1. Start MagicDraw and open a SysML model. In this example, we use the Satellite Exercise 1.2 Starter Model_Alpha sample model provided as part of the ParaMagic parametric solver pluginSyndeia training materials, but any model with a block structure should work. The Satellite model with BDD and Containment browser open are shown in figure.Image Removed 
    Add Syndeia profile to model by selecting Use Module from the MagicDraw file menu and adding the Syndeia profile as shown below. Click Finish to complete.

    Image Removed
     

  2. Right-click on the Satellite block Starter_Model package in the containment browser and select Syndeia→Dashboard. This will open Syndeia If Syndeia is set for Cloud mode (see Exercise 1.1), select a project and proceed. If Syndeia is set for local mode, the Syndeia Dashboard will open directly with the Repository Manager tab showing, as shown in figureFigure 1.
    Image Removed
     

    Image Added

  3. Depending on your set-up, there may be one or more existing repository connections already showing. These can be ignored for the purposes of this exercise.
  4. To add a new Windchill Teamcenter repository to the list on the left, right-click on Windchill Teamcenter under Repositories and select Add. The window shown in figure below Figure 2 will appear.

    Image Added

    1. Under Repository Name, enter a short title (e.g. WCTC-User) that will represent the repository on the Syndeia dashboard.
    2. Under URL, enter the link to the Windchill Teamcenter repository. Your PLM administrator should be able to provide this.
    3. Enter your User name and password. In order to make connections to elements in a repository with Syndeia, you must have access to the repository listed in the URL. Your PLM administrator should be able to provide this.
    4. Click OK.

      Image Removed

       

      . If Syndeia is able to establish and verify the connection, the window will close and the Repository Name will appear under Teamcenter in the left column of the Repository Manager tab.  If there is an error in the process, the message “Connection failed!” will appear at the bottom of the window. Check the Notification Window at the bottom of the dashboard or the syndeia.md.log file for more information.
  5. To add a new Teamcenter Local File System repository to the list on the left, right-click on Teamcenter Repositories Local File System and select Add. The window shown in figure below Figure 3 will appear.

    Image Added

    1. Under Repository Name, enter a short title (e.g. TC-UserMy Hard Drive) that will represent the repository on the Syndeia dashboard.
    2. Under URLRoot, enter the link to the Teamcenter repository. Your PLM administrator should be able to provide this.Enter your User name and password. In order to make connections to elements in a repository with Syndeia, you must have access to the repository listed in the URLor browse to the top-level folder in your local or shared drive that contains all the files you wish to connect to.
    3. Click OK.

      Image Removed

    The left-hand panel under
    1. The window will close and the Repository Name will appear under Local File System in the left column of the Repository Manager tab
    should show
    1. .
  6. Select one of the new repository . Select that repository and it will appear on the right-hand side connections. The right panel of the dashboard . The right panel will now show all the products contents of that repository to which the user has access to for Windchill, or , e.g. the contents of the home folder as shown in Figure 4 for Teamcenter.

...


  1. Image Added


Note

If the Syndeia user is connected to Syndeia Cloud, the Repository Network connections are shared with other Syndeia users (although user name and passwords are stored locally in encrypted form). Creation, modification and deletion of the common connections may be reserved for the Syndeia Cloud administrator. A standard naming convention, especially for local drive connections, e.g. My Hard Drive – JohnSmith, helps avoid confusion.

Some repository connection types may support additional authentication methods. For example, JIRA and Jama repository connections support OAuth, if needed.  If your repository connections require special methods, contact Intercax Technical support at www.intercax.com/help.